aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2016-08-12 14:18:26 -0700
committerMartin Braun <martin.braun@ettus.com>2016-08-12 14:18:26 -0700
commit4f18efa3d1925e8c37890d23ec627aee684ecc96 (patch)
tree6815d515305d888539a108fcb43ae6e2427c0c13 /host/cmake
parent19db62f4f4adef0832b62673ae257cb8fefb7d0b (diff)
downloaduhd-4f18efa3d1925e8c37890d23ec627aee684ecc96.tar.gz
uhd-4f18efa3d1925e8c37890d23ec627aee684ecc96.tar.bz2
uhd-4f18efa3d1925e8c37890d23ec627aee684ecc96.zip
cmake: Fixed some bugs related to identifying git branch
Diffstat (limited to 'host/cmake')
-rw-r--r--host/cmake/Modules/UHDVersion.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/host/cmake/Modules/UHDVersion.cmake b/host/cmake/Modules/UHDVersion.cmake
index abf75b1b2..26003bcbf 100644
--- a/host/cmake/Modules/UHDVersion.cmake
+++ b/host/cmake/Modules/UHDVersion.cmake
@@ -52,9 +52,11 @@ IF(GIT_FOUND)
RESULT_VARIABLE _git_branch_result
)
IF(_git_branch_result EQUAL 0)
- IF(_git_branch STREQUAL "maint")
+ SET(UHD_GIT_BRANCH ${_git_branch})
+ IF(UHD_GIT_BRANCH STREQUAL "maint")
MESSAGE(STATUS "Operating on maint branch (stable).")
- ELSEIF(_git_branch STREQUAL "master")
+ SET(UHD_VERSION_DEVEL FALSE)
+ ELSEIF(UHD_GIT_BRANCH STREQUAL "master")
MESSAGE(STATUS "Operating on master branch.")
SET(UHD_VERSION_DEVEL TRUE)
ELSE()
@@ -65,7 +67,6 @@ IF(GIT_FOUND)
)
SET(UHD_VERSION_PATCH ${_git_safe_branch})
SET(UHD_VERSION_DEVEL TRUE)
- SET(UHD_GIT_BRANCH ${_git_branch})
ENDIF()
ELSE()
MESSAGE(STATUS "Could not determine git branch. Probably building from tarball.")