summaryrefslogtreecommitdiffstats
path: root/.gitlab/ci/docker
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-08-17 21:32:25 (GMT)
committerBrad King <brad.king@kitware.com>2022-08-18 19:49:08 (GMT)
commit6a05d107ca8de32e9f9709e3284019d1068ae84e (patch)
tree5f9b2ac01d56da15ca2cdacc617e7ef72bdae70e /.gitlab/ci/docker
parentd3c1b8a4919197e45bebf5f844d7a03fab24ed63 (diff)
downloadCMake-6a05d107ca8de32e9f9709e3284019d1068ae84e.zip
CMake-6a05d107ca8de32e9f9709e3284019d1068ae84e.tar.gz
CMake-6a05d107ca8de32e9f9709e3284019d1068ae84e.tar.bz2
ci: add CMake external build dependencies to Debian and Fedora base images
Diffstat (limited to '.gitlab/ci/docker')
-rwxr-xr-x.gitlab/ci/docker/debian10-aarch64/install_deps.sh14
-rwxr-xr-x.gitlab/ci/docker/debian10/install_deps.sh14
-rwxr-xr-x.gitlab/ci/docker/fedora36/install_deps.sh14
3 files changed, 42 insertions, 0 deletions
diff --git a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
index 3dd814d..9a98538 100755
--- a/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
+++ b/.gitlab/ci/docker/debian10-aarch64/install_deps.sh
@@ -14,6 +14,20 @@ apt-get install -y \
curl \
git
+# Install optional external build dependencies.
+apt-get install -y \
+ libarchive-dev \
+ libbz2-dev \
+ libcurl4-gnutls-dev \
+ libexpat1-dev \
+ libjsoncpp-dev \
+ liblzma-dev \
+ libncurses-dev \
+ librhash-dev \
+ libuv1-dev \
+ libzstd-dev \
+ zlib1g-dev
+
# Install iwyu runtime deps.
apt-get install -y \
clang-6.0 \
diff --git a/.gitlab/ci/docker/debian10/install_deps.sh b/.gitlab/ci/docker/debian10/install_deps.sh
index f796816..36ef508 100755
--- a/.gitlab/ci/docker/debian10/install_deps.sh
+++ b/.gitlab/ci/docker/debian10/install_deps.sh
@@ -14,6 +14,20 @@ apt-get install -y \
curl \
git
+# Install optional external build dependencies.
+apt-get install -y \
+ libarchive-dev \
+ libbz2-dev \
+ libcurl4-gnutls-dev \
+ libexpat1-dev \
+ libjsoncpp-dev \
+ liblzma-dev \
+ libncurses-dev \
+ librhash-dev \
+ libuv1-dev \
+ libzstd-dev \
+ zlib1g-dev
+
# Install iwyu runtime deps.
apt-get install -y \
clang-6.0 \
diff --git a/.gitlab/ci/docker/fedora36/install_deps.sh b/.gitlab/ci/docker/fedora36/install_deps.sh
index b8ddfb9..141e540 100755
--- a/.gitlab/ci/docker/fedora36/install_deps.sh
+++ b/.gitlab/ci/docker/fedora36/install_deps.sh
@@ -17,6 +17,20 @@ dnf install --setopt=install_weak_deps=False -y \
git-core \
make
+# Install optional external build dependencies.
+dnf install --setopt=install_weak_deps=False -y \
+ bzip2-devel \
+ expat-devel \
+ jsoncpp-devel \
+ libarchive-devel \
+ libcurl-devel \
+ libuv-devel \
+ libuv-devel \
+ libzstd-devel \
+ rhash-devel \
+ xz-devel \
+ zlib-devel
+
# Install documentation tools.
dnf install --setopt=install_weak_deps=False -y \
python3-sphinx \