From: Bastian Dehn Date: Sun, 19 Jan 2025 08:34:34 +0000 (+0100) Subject: add build tests with trixie container X-Git-Tag: v1.0.28^2~7 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=5487226b2b6926985a6b0bcbac6ea1beb064e100;p=sane-kds-s2000w-net.git add build tests with trixie container --- diff --git a/.gitignore b/.gitignore index 67d6a22..1236b3e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ build build-bookworm-test build-bookworm +build-trixie-test build-trixie .vscode diff --git a/builder/Containerfile-trixie b/builder/Containerfile-trixie index 34d9165..aa40708 100644 --- a/builder/Containerfile-trixie +++ b/builder/Containerfile-trixie @@ -7,8 +7,15 @@ libsane-dev \ libconfuse-dev \ libcurl4-gnutls-dev \ libjson-c-dev \ +libcmocka-dev \ +lcov \ && apt-get clean -CMD mkdir -p build-trixie \ +CMD mkdir -p build-trixie-test \ +&& cd build-trixie-test \ +&& cmake -DRUN_TESTS=on .. \ +&& make -j$(nproc) \ +&& cd .. \ +mkdir -p build-trixie \ && cd build-trixie \ && cmake -DEXTRA_VERSION="-trixie" -DCMAKE_BUILD_TYPE=Release .. \ && make -j$(nproc) package \ No newline at end of file