[pve-devel] [PATCH common 3/8] build: inline $GITVERSION

Fabian Grünbichler f.gruenbichler at proxmox.com
Wed Oct 17 14:36:04 CEST 2018


since the top-level Makefile is called during build now, where we might
no be in a git working tree.

Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
 Makefile | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index dec0790..412133d 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,6 @@ PKGREL=40
 PACKAGE=libpve-common-perl
 
 ARCH=all
-GITVERSION:=$(shell git rev-parse HEAD)
 
 BUILDDIR ?= build
 
@@ -22,7 +21,7 @@ dinstall: deb
 ${BUILDDIR}: src debian
 	rm -rf ${BUILDDIR}
 	rsync -a * ${BUILDDIR}
-	echo "git clone git://git.proxmox.com/git/pve-common.git\\ngit checkout ${GITVERSION}" > ${BUILDDIR}/debian/SOURCE
+	echo "git clone git://git.proxmox.com/git/pve-common.git\\ngit checkout $(shell git rev-parse HEAD)" > ${BUILDDIR}/debian/SOURCE
 
 .PHONY: deb
 deb: ${DEB}
-- 
2.19.1





More information about the pve-devel mailing list