]> gitweb.hhaalo.de Git - scantopdf.git/commitdiff
change make build dirs extra build steps
authorBastian Dehn <hhaalo@arcor.de>
Wed, 3 Dec 2025 14:52:43 +0000 (15:52 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 3 Dec 2025 14:54:18 +0000 (15:54 +0100)
Makefile

index 89ff356ea16e1f9872b55857a0059f92375ca3d9..194e6ca1d9e91cde85853053eab4df3f93a0621d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -13,9 +13,11 @@ build: build/$(PACKAGENAME)/usr/local/bin/scantopdf \
        build/$(PACKAGENAME)/usr/local/bin/scantopdfgray \
        build/$(PACKAGENAME)/usr/local/bin/scantopdfbw \
 
-build/$(PACKAGENAME)/usr/local/bin/scantopdf:
-       mkdir -p build
+build/$(PACKAGENAME)/usr/local/bin:
        mkdir -p build/$(PACKAGENAME)/usr/local/bin
+
+build/$(PACKAGENAME)/usr/local/bin/scantopdf: \
+       build/$(PACKAGENAME)/usr/local/bin
        cat src/scantopdf \
                        | sed "/@scanbasic.sh@/r src/scanbasic.sh" \
                        | sed "/@scanbasic.sh@/d" \
@@ -23,9 +25,8 @@ build/$(PACKAGENAME)/usr/local/bin/scantopdf:
                        > build/$(PACKAGENAME)/usr/local/bin/scantopdf
        chmod 755 build/$(PACKAGENAME)/usr/local/bin/scantopdf
 
-build/$(PACKAGENAME)/usr/local/bin/scantopdfgray:
-       mkdir -p build
-       mkdir -p build/$(PACKAGENAME)/usr/local/bin
+build/$(PACKAGENAME)/usr/local/bin/scantopdfgray: \
+       build/$(PACKAGENAME)/usr/local/bin
        cat src/scantopdfgray \
                        | sed "/@scanbasic.sh@/r src/scanbasic.sh" \
                        | sed "/@scanbasic.sh@/d" \
@@ -33,9 +34,8 @@ build/$(PACKAGENAME)/usr/local/bin/scantopdfgray:
                        > build/$(PACKAGENAME)/usr/local/bin/scantopdfgray
        chmod 755 build/$(PACKAGENAME)/usr/local/bin/scantopdfgray
 
-build/$(PACKAGENAME)/usr/local/bin/scantopdfbw:
-       mkdir -p build
-       mkdir -p build/$(PACKAGENAME)/usr/local/bin
+build/$(PACKAGENAME)/usr/local/bin/scantopdfbw: \
+       build/$(PACKAGENAME)/usr/local/bin
        cat src/scantopdfgray \
                        | sed "/@scanbasic.sh@/r src/scanbasic.sh" \
                        | sed "/@scanbasic.sh@/d" \
@@ -43,12 +43,18 @@ build/$(PACKAGENAME)/usr/local/bin/scantopdfbw:
                        > build/$(PACKAGENAME)/usr/local/bin/scantopdfbw
        chmod 755 build/$(PACKAGENAME)/usr/local/bin/scantopdfbw
 
-build/$(PACKAGENAME)/usr/local/share/scantopdf/cutpage.html:
+build/$(PACKAGENAME)/usr/local/share/scantopdf:
        mkdir -p build/$(PACKAGENAME)/usr/local/share/scantopdf
+
+build/$(PACKAGENAME)/usr/local/share/scantopdf/cutpage.html: \
+       build/$(PACKAGENAME)/usr/local/share/scantopdf
        cp src/cutpage.html build/$(PACKAGENAME)/usr/local/share/scantopdf/cutpage.html
 
-build/$(PACKAGENAME)/DEBIAN/control:
+build/$(PACKAGENAME)/DEBIAN:
        mkdir -p build/$(PACKAGENAME)/DEBIAN
+
+build/$(PACKAGENAME)/DEBIAN/control: \
+       build/$(PACKAGENAME)/DEBIAN
        cat src/control \
                | sed "s/@VERSION@/$(VERSION)$(EXTRA)/" \
                > build/$(PACKAGENAME)/DEBIAN/control