buildsys: add DSC target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
a0620f611a
commit
ae4a75cb51
10
Makefile
10
Makefile
@ -44,6 +44,7 @@ MODULE_DIRS=$(ZFSDIR)
|
|||||||
# exported to debian/rules via debian/rules.d/dirs.mk
|
# exported to debian/rules via debian/rules.d/dirs.mk
|
||||||
DIRS=KERNEL_SRC ZFSDIR MODULES
|
DIRS=KERNEL_SRC ZFSDIR MODULES
|
||||||
|
|
||||||
|
DSC=pve-kernel_$(KERNEL_VER)-$(PKGREL).dsc
|
||||||
DST_DEB=$(PACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
DST_DEB=$(PACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
||||||
HDR_DEB=$(HDRPACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
HDR_DEB=$(HDRPACKAGE)_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
||||||
USR_HDR_DEB=pve-kernel-libc-dev_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
USR_HDR_DEB=pve-kernel-libc-dev_$(KERNEL_VER)-$(PKGREL)_$(ARCH).deb
|
||||||
@ -62,6 +63,11 @@ $(DST_DEB): $(BUILD_DIR).prepared
|
|||||||
#lintian $(HDR_DEB)
|
#lintian $(HDR_DEB)
|
||||||
lintian $(LINUX_TOOLS_DEB)
|
lintian $(LINUX_TOOLS_DEB)
|
||||||
|
|
||||||
|
dsc: $(DSC)
|
||||||
|
$(DSC): $(BUILD_DIR).prepared
|
||||||
|
cd $(BUILD_DIR); dpkg-buildpackage -S -uc -us -d
|
||||||
|
lintian $(DSC)
|
||||||
|
|
||||||
$(BUILD_DIR).prepared: $(addsuffix .prepared,$(KERNEL_SRC) $(MODULES) debian)
|
$(BUILD_DIR).prepared: $(addsuffix .prepared,$(KERNEL_SRC) $(MODULES) debian)
|
||||||
cp -a fwlist-previous $(BUILD_DIR)/
|
cp -a fwlist-previous $(BUILD_DIR)/
|
||||||
cp -a abi-prev-* $(BUILD_DIR)/
|
cp -a abi-prev-* $(BUILD_DIR)/
|
||||||
@ -147,5 +153,5 @@ abi-tmp-$(KVNAME):
|
|||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
rm -rf *~ $(PACKAGE)*/ *.prepared $(KERNEL_CFG_ORG)
|
rm -rf *~ pve-kernel-[0-9]*/ *.prepared $(KERNEL_CFG_ORG)
|
||||||
rm -f *.deb *.changes *.buildinfo
|
rm -f *.deb *.dsc *.changes *.buildinfo *.build pve-kernel*.tar.*
|
||||||
|
Loading…
Reference in New Issue
Block a user