summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Lorenz <jlorenz@de.adit-jv.com>2018-02-05 17:07:23 +0100
committerJens Lorenz <jlorenz@de.adit-jv.com>2018-02-05 17:07:23 +0100
commitd501459e08a7b20164ad4711bd999377f79ca8a7 (patch)
treec0d9430e80f3ff69c156551093c1a52ecd519ea9
parentf620be8a774f966fbd76ca8892a39ce28037a213 (diff)
downloadaudiomanager-d501459e08a7b20164ad4711bd999377f79ca8a7.tar.gz
CMake: protect replacement of COMMIT_LIST
Signed-off-by: Guerra Mattia <mguerra@de.adit-jv.com>
-rw-r--r--cmake/MacroVersionFromGit.cmake10
1 files changed, 6 insertions, 4 deletions
diff --git a/cmake/MacroVersionFromGit.cmake b/cmake/MacroVersionFromGit.cmake
index 05a9030..94931c6 100644
--- a/cmake/MacroVersionFromGit.cmake
+++ b/cmake/MacroVersionFromGit.cmake
@@ -23,12 +23,14 @@ IF (TAG_LIST AND NOT VERSION)
OUTPUT_VARIABLE COMMIT_LIST
OUTPUT_STRIP_TRAILING_WHITESPACE)
- STRING (REPLACE "\n" ";" COMMIT_LIST ${COMMIT_LIST})
+ IF (COMMIT_LIST)
+ STRING (REPLACE "\n" ";" COMMIT_LIST ${COMMIT_LIST})
- LIST (LENGTH COMMIT_LIST MINOR_VERSION)
+ LIST (LENGTH COMMIT_LIST MINOR_VERSION)
- SET (DAEMONVERSION "${VERSION_MISSING_MINOR}.${MINOR_VERSION}")
-ENDIF (TAG_LIST AND NOT VERSION)
+ SET (DAEMONVERSION "${VERSION_MISSING_MINOR}.${MINOR_VERSION}")
+ ENDIF (COMMIT_LIST)
+ENDIF (TAGLIST AND NOT VERSION)
if (NOT DAEMONVERSION)
#Can be changed via passing -DVERSION="XXX" to cmake