Skip to content
Snippets Groups Projects
Commit 2a342a8a authored by calrama's avatar calrama
Browse files

Update use of (git) source version

parent 04d248a7
No related branches found
No related tags found
No related merge requests found
Pipeline #26498 passed
Pipeline: utility

#26503

    cmake_minimum_required(VERSION 3.13)
    file(READ VERSION PROJECT_VERSION)
    exec_program("git" ${CMAKE_CURRENT_SOURCE_DIR} ARGS "describe --dirty --always --exclude '*'" OUTPUT_VARIABLE SOURCE_VERSION)
    project(biotracker-interfaces
    VERSION ${PROJECT_VERSION}
    LANGUAGES CXX)
    LANGUAGES CXX
    )
    include(GNUInstallDirs)
    ......@@ -38,8 +38,8 @@ include(CMakePackageConfigHelpers)
    write_basic_package_version_file(
    ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
    VERSION ${PROJECT_VERSION}
    COMPATIBILITY AnyNewerVersion
    VERSION ${SOURCE_VERSION}
    COMPATIBILITY ExactVersion
    )
    configure_package_config_file(
    ......@@ -56,6 +56,6 @@ install(
    )
    set(CPACK_GENERATOR "TXZ")
    set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
    set(CPACK_PACKAGE_VERSION "${SOURCE_VERSION}")
    include(CPack)
    0.2.0
    \ No newline at end of file
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment