aboutsummaryrefslogtreecommitdiff
path: root/src/systemcmds/ver
diff options
context:
space:
mode:
authorDaniel Agar <daniel@agar.ca>2015-04-18 00:57:26 -0400
committerDaniel Agar <daniel@agar.ca>2015-04-18 01:25:54 -0400
commit207b57869d7ed44950a51bbd9632a8549d7a9c49 (patch)
tree058febbd95ea40c7eb0ba2b926d9378cd7022d0d /src/systemcmds/ver
parentb53a33bc513a33c784b37a700058bfbc1e15c985 (diff)
downloadpx4-firmware-207b57869d7ed44950a51bbd9632a8549d7a9c49.tar.gz
px4-firmware-207b57869d7ed44950a51bbd9632a8549d7a9c49.tar.bz2
px4-firmware-207b57869d7ed44950a51bbd9632a8549d7a9c49.zip
only define GIT_VERSION where it's used
-when the git revision is passed to every file as a define it causes unnecessary ccache cache misses
Diffstat (limited to 'src/systemcmds/ver')
-rw-r--r--src/systemcmds/ver/module.mk2
-rw-r--r--src/systemcmds/ver/ver.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/systemcmds/ver/module.mk b/src/systemcmds/ver/module.mk
index 2eeb80b61..4597b5f11 100644
--- a/src/systemcmds/ver/module.mk
+++ b/src/systemcmds/ver/module.mk
@@ -42,3 +42,5 @@ SRCS = ver.c
MODULE_STACKSIZE = 1024
MAXOPTIMIZATION = -Os
+
+EXTRADEFINES = -DGIT_VERSION='"$(GIT_DESC)"'
diff --git a/src/systemcmds/ver/ver.c b/src/systemcmds/ver/ver.c
index 087eb52e3..b794e8b2f 100644
--- a/src/systemcmds/ver/ver.c
+++ b/src/systemcmds/ver/ver.c
@@ -101,7 +101,7 @@ int ver_main(int argc, char *argv[])
}
if (show_all || !strncmp(argv[1], sz_ver_git_str, sizeof(sz_ver_git_str))) {
- printf("FW git-hash: %s\n", FW_GIT);
+ printf("FW git-hash: %s\n", GIT_VERSION);
ret = 0;
}