summaryrefslogtreecommitdiffstats
path: root/package/mender
diff options
context:
space:
mode:
authorMirza Krak <mirza.krak@northern.tech>2018-08-20 15:09:11 +0200
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>2018-08-20 17:14:09 +0200
commitff2c8883fbbed2708bab2f00c1373859381eb495 (patch)
tree468af200efd8d2386b69c451aa482c6ee3aa2ebc /package/mender
parent7175f968fbdaf8b12a42aaeca4ddef63772b204e (diff)
downloadbuildroot-ff2c8883fbbed2708bab2f00c1373859381eb495.tar.gz
buildroot-ff2c8883fbbed2708bab2f00c1373859381eb495.zip
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 <mirza.krak@northern.tech> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'package/mender')
-rw-r--r--package/mender/mender.mk2
1 files changed, 2 insertions, 0 deletions
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
OpenPOWER on IntegriCloud