From 4f1c5da68e6da5748b41b706e7b89b29ca2af257 Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Thu, 6 Dec 2018 16:56:59 +0100
Subject: [PATCH] [cmake] Fix detection of master for ROOT_VERSION.

---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4392c8a0d4f..1d2df96d143 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -64,9 +64,9 @@ else()
     string(REGEX REPLACE "^.*/v([0-9]+)-.*" "\\1" ROOT_MAJOR_VERSION ${GIT_DESCRIBE_ALL})
     string(REGEX REPLACE "^.*/v[0-9]+-([0-9]+).*" "\\1" ROOT_MINOR_VERSION ${GIT_DESCRIBE_ALL})
     set(ROOT_PATCH_VERSION "99") # aka head of ...-patches
-  elseif("${GIT_DESCRIBE_ALL}" MATCHES "heads/master")
+  elseif("${GIT_DESCRIBE_ALL}" MATCHES "/master$")
     # GIT_DESCRIBE_ALWAYS: v6-13-04-2163-g7e8d27ea66
-    # GIT_DESCRIBE_ALL: heads/master
+    # GIT_DESCRIBE_ALL: heads/master or remotes/origin/master
     file(READ ${CMAKE_SOURCE_DIR}/build/version_number versionstr)
     string(STRIP ${versionstr} versionstr)
     string(REGEX REPLACE "([0-9]+)[.][0-9]+[/][0-9]+" "\\1" ROOT_MAJOR_VERSION ${versionstr})
-- 
GitLab