X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=24e9701300b326fada37b79c6e6434970a357751;hb=739e2a4f046b9e4a430d401d65b6dc2a1bd5e7a7;hp=c1ae57c40c2831796ef926475b871b856f7fde2f;hpb=8df08859c4a8eabf7c0a0757aee5e116c53e05f9;p=pve-manager.git diff --git a/Makefile b/Makefile index c1ae57c4..24e97013 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,7 @@ GITVERSION:=$(shell git rev-parse --short=16 HEAD) BUILDDIR = $(PACKAGE)-$(DEB_VERSION_UPSTREAM) +DSC=$(PACKAGE)_$(DEB_VERSION).dsc DEB=$(PACKAGE)_$(DEB_VERSION)_$(DEB_HOST_ARCH).deb all: $(SUBDIRS) @@ -37,12 +38,22 @@ $(BUILDDIR): echo "REPOID_GENERATED=$(GITVERSION)" > $@.tmp/debian/rules.env mv $@.tmp $@ -.PHONY: deb +.PHONY: deb dsc deb: $(DEB) $(DEB): $(BUILDDIR) cd $(BUILDDIR); dpkg-buildpackage -b -us -uc lintian $(DEB) +dsc: + rm -rf $(BUILDDIR) $(DSC) + $(MAKE) $(DSC) + lintian $(DSC) +$(DSC): $(BUILDDIR) + cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d + +sbuild: $(DSC) + sbuild $< + .PHONY: upload upload: $(DEB) check # check if working directory is clean @@ -67,5 +78,5 @@ distclean: clean .PHONY: clean clean: set -e && for i in $(SUBDIRS); do $(MAKE) -C $$i $@; done - rm -f country.dat *.deb *.buildinfo *.changes + rm -f $(PACKAGE)*.tar* country.dat *.deb *.dsc *.build *.buildinfo *.changes rm -rf dest $(PACKAGE)-[0-9]*/