# ###################################################################################################################### # Copyright (C) 2017 Advanced Micro Devices, Inc. # ###################################################################################################################### find_program(GIT NAMES git) # Try to test without git file(MAKE_DIRECTORY ${TMP_DIR}/repo) execute_process( COMMAND ${GIT} describe --dirty --long --always --match [0-9]* WORKING_DIRECTORY ${TMP_DIR}/repo OUTPUT_VARIABLE GIT_TAG RESULT_VARIABLE RESULT) if(NOT ${RESULT} EQUAL 0) set(GIT_TAG 0) endif() write_version_cmake( ${TMP_DIR}/repo 1.0 " test_expect_eq(\${PROJECT_VERSION_MAJOR} 1) test_expect_eq(\${PROJECT_VERSION_MINOR} 0) test_expect_eq(\${PROJECT_VERSION_PATCH} 0) test_expect_eq(\${PROJECT_VERSION_TWEAK} ${GIT_TAG}) test_expect_eq(\${PROJECT_VERSION} \${PROJECT_VERSION_MAJOR}.\${PROJECT_VERSION_MINOR}.\${PROJECT_VERSION_PATCH}) ") install_dir(${TMP_DIR}/repo)