From edaac2144bf3c2e099bcdfa4f3783b57479ec8ab Mon Sep 17 00:00:00 2001
From: mkirsz <s1351949@sms.ed.ac.uk>
Date: Thu, 28 Nov 2024 11:27:24 +0000
Subject: [PATCH] Build update

---
 CMakeLists.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 033cc1d..4db039f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,13 +46,13 @@ endif()
 
 include(FetchContent)
 
-message(STATUS "${TADAH} Obtaining branch name...")
 if(DEFINED ENV{CI_COMMIT_REF_NAME})
     set(GIT_BRANCH "$ENV{CI_COMMIT_REF_NAME}")
+elseif(DEFINED ENV{READTHEDOCS})
+    set(GIT_BRANCH "$ENV{READTHEDOCS_PROJECT}")
 else()
     execute_process(
-    #COMMAND git rev-parse --symbolic-full-name --abbrev-ref HEAD
-    COMMAND bash -c "git status | grep origin | sed -e s/.*origin\\/// -e s/[^a-zA-Z].*//"
+    COMMAND git rev-parse --symbolic-full-name --abbrev-ref HEAD
     WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
     OUTPUT_VARIABLE GIT_BRANCH
     OUTPUT_STRIP_TRAILING_WHITESPACE)
-- 
GitLab