]> git.proxmox.com Git - pve-qemu-kvm.git/commitdiff
buildsys: make job safety
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Mon, 6 Feb 2017 15:47:07 +0000 (16:47 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Fri, 10 Feb 2017 14:06:12 +0000 (15:06 +0100)
Makefile

index 2a036ba673f8a47e8964182dcd020e2249df5f0e..fc4a6e8449f678a8ae37da48d08ca8169316729e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -11,12 +11,12 @@ KVMSRC=${KVMDIR}-src.tar.gz
 ARCH=amd64
 GITVERSION:=$(shell git rev-parse master)
 
-DEBS=                                                  \
-${KVMPACKAGE}-dbg_${KVMVER}-${KVMPKGREL}_${ARCH}.deb   \
-${KVMPACKAGE}_${KVMVER}-${KVMPKGREL}_${ARCH}.deb
+DEB=${KVMPACKAGE}_${KVMVER}-${KVMPKGREL}_${ARCH}.deb
+DEB_DBG=${KVMPACKAGE}-dbg_${KVMVER}-${KVMPKGREL}_${ARCH}.deb
+DEBS=$(DEB) $(DEB_DBG)
 
 
-all: ${DEBS}
+all: $(DEBS)
 
 .PHONY: download
 download:
@@ -29,8 +29,10 @@ download:
        git clone --depth=1 git://git.qemu-project.org/qemu.git -b v${KVMVER} ${KVMDIR}
        tar czf ${KVMSRC} --exclude CVS --exclude .git --exclude .svn ${KVMDIR}
 
-.PHONY: deb
-deb ${DEBS} kvm: ${KVMSRC}
+.PHONY: deb kvm
+deb kvm: $(DEBS)
+$(DEB_DBG): $(DEB)
+$(DEB): $(KVMSRC)
        rm -f *.deb
        rm -rf ${KVMDIR}
        tar xf ${KVMSRC}