]> git.proxmox.com Git - pve-kernel.git/commitdiff
buildsys: inline getting git revision
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 31 Aug 2023 10:09:49 +0000 (12:09 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 31 Aug 2023 10:09:49 +0000 (12:09 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile

index 614880ea9e952a2018706915f3ba755c579ae7f9..e4641e11671bc5d7c3e015c892ef1a50865c62e7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -25,8 +25,6 @@ ifneq ($(ARCH), amd64)
 KERNEL_ARCH=$(ARCH)
 endif
 
-GITVERSION:=$(shell git rev-parse HEAD)
-
 SKIPABI=0
 
 BUILD_DIR=proxmox-kernel-$(KERNEL_VER)
@@ -85,7 +83,8 @@ debian.prepared: debian
        rm -rf $(BUILD_DIR)/debian
        mkdir -p $(BUILD_DIR)
        cp -a debian $(BUILD_DIR)/debian
-       echo "git clone git://git.proxmox.com/git/pve-kernel.git\\ngit checkout $(GITVERSION)" > $(BUILD_DIR)/debian/SOURCE
+       echo "git clone git://git.proxmox.com/git/pve-kernel.git\\ngit checkout $(shell git rev-parse HEAD)" \
+           >$(BUILD_DIR)/debian/SOURCE
        @$(foreach dir, $(DIRS),echo "$(dir)=$($(dir))" >> $(BUILD_DIR)/debian/rules.d/env.mk;)
        echo "KVNAME=$(KVNAME)" >> $(BUILD_DIR)/debian/rules.d/env.mk
        echo "KERNEL_MAJMIN=$(KERNEL_MAJMIN)" >> $(BUILD_DIR)/debian/rules.d/env.mk