From 691688f3d059ab4b65bde5f3cd1186484d2693cd Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 2 Sep 2024 08:00:00 +0000 Subject: ci: add a few meson jobs --- ci/install-dependencies.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'ci/install-dependencies.sh') diff --git a/ci/install-dependencies.sh b/ci/install-dependencies.sh index 13affe57..3fe9d46d 100755 --- a/ci/install-dependencies.sh +++ b/ci/install-dependencies.sh @@ -8,9 +8,6 @@ j=-j`nproc` || j= type sudo >/dev/null 2>&1 && sudo=sudo || sudo= packages=" -autoconf -automake -autopoint bison bzip2 docbook5-xml @@ -22,9 +19,7 @@ libdb-dev libfl-dev libselinux1-dev libssl-dev -libtool libxml2-utils -make pkg-config sed w3m @@ -52,6 +47,15 @@ apt_get_install() install -y "$@" } +case "${BUILD-}" in + meson) + python -m pip install meson ninja + ;; + *) + packages="$packages autoconf automake autopoint libtool make" + ;; +esac + case "$CC" in gcc-*) retry_if_failed \ -- cgit v1.2.3