From f993cc89285662dc9d59b4aa1aa66929fca9f7fa Mon Sep 17 00:00:00 2001 From: Kjell Ahlstedt Date: Fri, 24 Sep 2021 18:50:34 +0200 Subject: CI, Meson build: Install packages for validating XML file libxml2-utils and docbook5-xml are necessary in order to validate the XML file in docs/docs/manual/. --- .github/workflows/meson-clang-10.yml | 2 +- .github/workflows/meson-gcc-9.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/meson-clang-10.yml b/.github/workflows/meson-clang-10.yml index 31274d5..0093579 100644 --- a/.github/workflows/meson-clang-10.yml +++ b/.github/workflows/meson-clang-10.yml @@ -14,7 +14,7 @@ jobs: # Prevent blocking apt install on a question during configuring of tzdata. export ENV DEBIAN_FRONTEND=noninteractive sudo apt update - sudo apt install mm-common clang-10 ninja-build python3-setuptools python3-pip --yes + sudo apt install libxml2-utils docbook5-xml mm-common clang-10 ninja-build python3-setuptools python3-pip --yes # Ubuntu 20.04 contains meson 0.53.2, but libsigc++ requires meson >= 0.54.0. # Install it with pip3 instead of apt. sudo pip3 install "meson>=0.54.0" diff --git a/.github/workflows/meson-gcc-9.yml b/.github/workflows/meson-gcc-9.yml index 29518a9..51f9b4c 100644 --- a/.github/workflows/meson-gcc-9.yml +++ b/.github/workflows/meson-gcc-9.yml @@ -14,7 +14,7 @@ jobs: # Prevent blocking apt install on a question during configuring of tzdata. export ENV DEBIAN_FRONTEND=noninteractive sudo apt update - sudo apt install mm-common g++-9 ninja-build python3-setuptools python3-pip --yes + sudo apt install libxml2-utils docbook5-xml mm-common g++-9 ninja-build python3-setuptools python3-pip --yes # Ubuntu 20.04 contains meson 0.53.2, but libsigc++ requires meson >= 0.54.0. # Install it with pip3 instead of apt. sudo pip3 install "meson>=0.54.0" -- cgit v1.2.1