]> git.proxmox.com Git - proxmox-backup.git/commitdiff
buildsys: fix targets to not run dpkg-buildpackage 4 times
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 14 Jul 2020 10:31:17 +0000 (12:31 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 14 Jul 2020 10:31:20 +0000 (12:31 +0200)
and add a deb-all target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile

index f8fade8ac08ab956b56070f54980275e86422710..40c1186d76da537765260843fca30952a5469895 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -80,18 +80,21 @@ build:
 
 
 .PHONY: proxmox-backup-docs
-proxmox-backup-docs: $(DOC_DEB)
-$(DOC_DEB): build
+$(DOC_DEB) $(DEBS): proxmox-backup-docs
+proxmox-backup-docs: build
        cd build; dpkg-buildpackage -b -us -uc --no-pre-clean
        lintian $(DOC_DEB)
 
 # copy the local target/ dir as a build-cache
 .PHONY: deb
-deb: $(DEBS)
-$(DEBS): build
+$(DEBS): deb
+deb: build
        cd build; dpkg-buildpackage -b -us -uc --no-pre-clean --build-profiles=nodoc
        lintian $(DEBS)
 
+.PHONY: deb-all
+deb-all: $(DOC_DEB) $(DEBS)
+
 .PHONY: dsc
 dsc: $(DSC)
 $(DSC): build