From 803c7910c9768d1279ce8f6df1d2ad1b9497411c Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Thu, 23 Nov 2023 00:15:07 +0100 Subject: [PATCH] Pull in libdng during CI builds --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b1c64a2..2f4be74 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,12 +3,21 @@ build:debian: before_script: - apt-get update && apt-get -y install gcc meson ninja-build git clang-format-14 libgtk-4-dev libtiff-dev libzbar-dev libfeedback-dev libwayland-dev libx11-dev libxrandr-dev libconfig-dev git script: + - echo "Building libmegapixels..." - git clone https://gitlab.com/megapixels-org/libmegapixels.git - cd libmegapixels - meson build - ninja -C build - ninja -C build install - cd .. + - echo "Building libdng..." + - git clone https://gitlab.com/megapixels-org/libdng.git + - cd libdng + - meson build + - ninja -C build + - ninja -C build install + - cd .. + - echo "Building megapixels.." - meson build - ninja -C build - ninja -C build test @@ -18,12 +27,21 @@ build:alpine: before_script: - apk add --no-cache build-base meson samurai gtk4.0-dev tiff-dev zbar-dev feedbackd-dev wayland-dev libx11-dev libxrandr-dev libconfig-dev git script: + - echo "Building libmegapixels..." - git clone https://gitlab.com/megapixels-org/libmegapixels.git - cd libmegapixels - meson build - ninja -C build - ninja -C build install - cd .. + - echo "Building libdng..." + - git clone https://gitlab.com/megapixels-org/libdng.git + - cd libdng + - meson build + - ninja -C build + - ninja -C build install + - cd .. + - echo "Building megapixels.." - meson build - ninja -C build - ninja -C build test