diff --git a/CMakeLists.txt b/CMakeLists.txt index e88eef6d7dcab3024153f14647f715c1340e7342..18f0dc69d7bb29dda4835c23347704e15be06d8b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,11 +48,9 @@ include(FetchContent) if(DEFINED ENV{CI_COMMIT_REF_NAME}) set(GIT_BRANCH "$ENV{CI_COMMIT_REF_NAME}") -elseif(DEFINED ENV{READTHEDOCS}) - set(GIT_BRANCH "$ENV{READTHEDOCS_VERSION}") 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].*//'" WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE GIT_BRANCH OUTPUT_STRIP_TRAILING_WHITESPACE)