From f780fb813ae7420b6ee94cc7de48e66a00ec5508 Mon Sep 17 00:00:00 2001 From: Sergey Yakubov <sergey.yakubov@desy.de> Date: Tue, 14 Apr 2020 10:56:46 +0200 Subject: [PATCH] use latest tag for all except master --- CMakeModules/prepare_version_tag.cmake | 15 +++++---------- docs/doxygen/CMakeLists.txt | 6 +++--- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/CMakeModules/prepare_version_tag.cmake b/CMakeModules/prepare_version_tag.cmake index 1855b7d6f..4a29f6bbf 100644 --- a/CMakeModules/prepare_version_tag.cmake +++ b/CMakeModules/prepare_version_tag.cmake @@ -1,4 +1,4 @@ -execute_process(COMMAND git describe --tags --dirty +execute_process(COMMAND git describe --tags --abbrev=0 OUTPUT_VARIABLE VERSION WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}) string(STRIP ${VERSION} VERSION) @@ -8,17 +8,12 @@ execute_process(COMMAND git rev-parse --abbrev-ref HEAD WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}) string(STRIP ${BRANCH} BRANCH) -if (${BRANCH} STREQUAL "develop") +if (${BRANCH} STREQUAL "master") SET (ASAPO_VERSION ${BRANCH}.${VERSION}) else() SET (ASAPO_VERSION ${BRANCH}.latest) endif() -execute_process(COMMAND git describe --tags --abbrev=0 - OUTPUT_VARIABLE ASAPO_VERSION_TAG - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}) -string(STRIP ${ASAPO_VERSION_TAG} ASAPO_VERSION_TAG) - execute_process(COMMAND git rev-parse --short HEAD OUTPUT_VARIABLE VERSION_COMMIT WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}) @@ -39,10 +34,10 @@ endif() -if (${BRANCH} STREQUAL "develop") - SET (ASAPO_VERSION_PYTHON ${ASAPO_VERSION_TAG}.${BRANCH}.${VERSION_COMMIT}) +if (${BRANCH} STREQUAL "master") + SET (ASAPO_VERSION_PYTHON ${ASAPO_VERSION}) else() - SET (ASAPO_VERSION_PYTHON ${ASAPO_VERSION_TAG}.${BRANCH}.latest) + SET (ASAPO_VERSION_PYTHON ${ASAPO_VERSION}.${BRANCH}.latest) endif() diff --git a/docs/doxygen/CMakeLists.txt b/docs/doxygen/CMakeLists.txt index 52fbc17f8..60f04d6bd 100644 --- a/docs/doxygen/CMakeLists.txt +++ b/docs/doxygen/CMakeLists.txt @@ -6,19 +6,19 @@ if(DOXYGEN_EXECUTABLE) add_custom_target( docs-cpp-producer COMMAND - PROJECT_NUMBER=${ASAPO_VERSION_TAG}-${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM + PROJECT_NUMBER=${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM WORKING_DIRECTORY producer ) add_custom_target( docs-cpp-consumer COMMAND - PROJECT_NUMBER=${ASAPO_VERSION_TAG}-${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM + PROJECT_NUMBER=${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM WORKING_DIRECTORY consumer ) add_custom_target( docs-cpp ALL COMMAND - PROJECT_NUMBER=${ASAPO_VERSION_TAG}-${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM + PROJECT_NUMBER=${ASAPO_VERSION} ${DOXYGEN_EXECUTABLE} doxygen.ini VERBATIM ) add_dependencies(docs-cpp docs-cpp-producer docs-cpp-consumer) else() -- GitLab