]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
change builder long parameters
authorBastian Dehn <hhaalo@arcor.de>
Mon, 27 Apr 2026 17:49:29 +0000 (19:49 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 27 Apr 2026 17:53:50 +0000 (19:53 +0200)
builder/builder
builder/run

index 08421f41b910b2d4c3fe03bf56e8aa5ff072f597..023bdeff94eaacb59b9e03ef3cafd201d4714952 100755 (executable)
@@ -16,8 +16,8 @@ build_container_image()
        local distro_postfix="$1"
 
        podman build \
-               -t sane-kds-s2000w-net-builder:$distro_postfix \
-               -f build/Containerfile-$distro_postfix \
+               --tag sane-kds-s2000w-net-builder:$distro_postfix \
+               --file build/Containerfile-$distro_postfix \
                || return $?
 }
 
@@ -26,8 +26,9 @@ run_builder_container()
        local distro_postfix="$1"
 
        podman run \
+               --tty \
                --rm \
-               -v .:/src \
+               --volume .:/src \
                sane-kds-s2000w-net-builder:$distro_postfix \
                || return $?
 }
@@ -35,7 +36,7 @@ run_builder_container()
 main()
 {
        local distros=${DISTROS:="debian:oldstable-slim debian:stable-slim debian:testing-slim ubuntu:latest ubuntu:rolling"}
-       mkdir -p build
+       mkdir --parents build
        cp builder/run build/run
        chmod 755 build/run
 
index 3698e323ff6849ffebca1ea16011bdd199d72068..4ae6cb97a720f420f0eef49d537e18fb3e91b22e 100644 (file)
@@ -2,33 +2,33 @@
 
 run_tests()
 {
-       mkdir -p /app/tests && cd /app/tests
+       mkdir --parents /app/tests && cd /app/tests
        cmake -DCMAKE_BUILD_TYPE=Debug \
                -DIMAGEMAGICK=OFF \
                -DRUN_TESTS=ON /src || return $?
-       make -j$(nproc) || return $?
+       make --jobs=$(nproc) || return $?
 
-       mkdir -p /app/imagemagick-tests && cd /app/imagemagick-tests
+       mkdir --parents /app/imagemagick-tests && cd /app/imagemagick-tests
        cmake -DCMAKE_BUILD_TYPE=Debug \
                -DIMAGEMAGICK=ON \
                -DRUN_TESTS=ON /src || return $?
-       make -j$(nproc) || return $?
+       make --jobs=$(nproc) || return $?
 }
 
 build_package()
 {
 
-       mkdir -p /app/build && cd /app/build
+       mkdir --parents /app/build && cd /app/build
        cmake -DCMAKE_BUILD_TYPE=Release \
                -DIMAGEMAGICK=OFF \
                -DEXTRA_VERSION="-$ID-$VERSION_CODENAME" /src || return $?
-       make -j$(nproc) package || return $?
+       make --jobs=$(nproc) package || return $?
 
-       mkdir -p /app/imagemagick-build && cd /app/imagemagick-build
+       mkdir --parents /app/imagemagick-build && cd /app/imagemagick-build
        cmake -DCMAKE_BUILD_TYPE=Release \
                -DIMAGEMAGICK=ON \
                -DEXTRA_VERSION="-imagemagick-$ID-$VERSION_CODENAME" /src || return $?
-       make -j$(nproc) package || return $?
+       make --jobs=$(nproc) package || return $?
 }
 
 copy_package()