Prechádzať zdrojové kódy

Pull in libdng during CI builds

Martijn Braam 5 mesiacov pred
rodič
commit
803c7910c9
1 zmenil súbory, kde vykonal 18 pridanie a 0 odobranie
  1. 18 0
      .gitlab-ci.yml

+ 18 - 0
.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