From cfe9011673814e52dddaf592eac5db2546c888d3 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 24 May 2023 19:25:47 +0200 Subject: [PATCH] buildsys: improve DSC target & add sbuild convenience target Signed-off-by: Thomas Lamprecht --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cce63bf..08e7e36 100644 --- a/Makefile +++ b/Makefile @@ -35,15 +35,21 @@ $(DEB) $(DBG_DEB): $(BUILDDIR) lintian $(SIMDEB) .PHONY: dsc -dsc: $(DSC) +dsc: + $(MAKE) clean + $(MAKE) $(DSC) + lintian $(DSC) + $(DSC): $(BUILDDIR) cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d - lintian $(DSC) + +sbuild: $(DSC) + sbuild $(DSC) .PHONY: clean clean: make -C src clean - rm -rf $(BUILDDIR) *.tar.gz *.dsc *.deb $(PACKAGE)-*.tar.gz *.changes *.buildinfo + rm -rf $(PACKAGE)-[0-9]*/ *.dsc *.deb $(PACKAGE)*.tar* *.changes *.build *.buildinfo .PHONY: distclean distclean: clean -- 2.39.2