diff options
author | Dmitry V. Levin <ldv@strace.io> | 2024-09-02 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2024-09-10 08:00:00 +0000 |
commit | 691688f3d059ab4b65bde5f3cd1186484d2693cd (patch) | |
tree | 3ce67d360f4d8d82f045f5149170af7ec02bd01a /ci/install-dependencies.sh | |
parent | 7fb6beed01bc1a59438b8b2a9b34b2dba296e553 (diff) | |
download | pam-691688f3d059ab4b65bde5f3cd1186484d2693cd.tar.gz pam-691688f3d059ab4b65bde5f3cd1186484d2693cd.tar.bz2 pam-691688f3d059ab4b65bde5f3cd1186484d2693cd.zip |
ci: add a few meson jobs
Diffstat (limited to 'ci/install-dependencies.sh')
-rwxr-xr-x | ci/install-dependencies.sh | 14 |
1 files changed, 9 insertions, 5 deletions
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 \ |