From: Mirza Krak Date: Mon, 20 Aug 2018 13:09:11 +0000 (+0200) Subject: package/mender: set version in go linker X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ff2c8883fbbed2708bab2f00c1373859381eb495;p=buildroot.git package/mender: set version in go linker This is used when calling the mender client with the -version option and it says "unknown" if not set in linker. Now it displays the following: # mender -version 1.4.0 runtime: go1.10.2 Signed-off-by: Mirza Krak Signed-off-by: Thomas Petazzoni --- diff --git a/package/mender/mender.mk b/package/mender/mender.mk index 53c39c6f7a..9275426a7b 100644 --- a/package/mender/mender.mk +++ b/package/mender/mender.mk @@ -32,6 +32,8 @@ MENDER_LICENSE_FILES = \ vendor/github.com/ungerik/go-sysfs/LICENSE \ vendor/github.com/bmatsuo/lmdb-go/LICENSE.mdb.md +MENDER_LDFLAGS = -X main.Version=$(MENDER_VERSION) + define MENDER_INSTALL_CONFIG_FILES $(INSTALL) -d -m 755 $(TARGET_DIR)/etc/mender/scripts echo -n "2" > $(TARGET_DIR)/etc/mender/scripts/version