buildsys: avoid that build directory is created by phony target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2022-10-17 08:33:28 +02:00
parent a0a1cae4b4
commit ad436fabdf

View File

@ -34,7 +34,8 @@ $(SUBDIRS):
$(MAKE) -C $@ $(MAKE) -C $@
.PHONY: build .PHONY: build
build: build: $(BUILDDIR)
$(BUILDDIR):
rm -rf $(BUILDDIR) $(BUILDDIR_TMP); mkdir $(BUILDDIR_TMP) rm -rf $(BUILDDIR) $(BUILDDIR_TMP); mkdir $(BUILDDIR_TMP)
rm -f debian/control rm -f debian/control
debcargo package \ debcargo package \
@ -52,13 +53,13 @@ build:
.PHONY: deb .PHONY: deb
deb: $(DEB) deb: $(DEB)
$(DEB): build $(DEB): $(BUILDDIR)
cd $(BUILDDIR); dpkg-buildpackage -b -us -uc --no-pre-clean cd $(BUILDDIR); dpkg-buildpackage -b -us -uc --no-pre-clean
lintian $(DEB) $(DOC_DEB) $(HELPER_DEB) lintian $(DEB) $(DOC_DEB) $(HELPER_DEB)
.PHONY: dsc .PHONY: dsc
dsc: $(DSC) dsc: $(DSC)
$(DSC): build $(DSC): $(BUILDDIR)
cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d -nc cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d -nc
lintian $(DSC) lintian $(DSC)