execute_process( COMMAND git describe --tags --always --dirty WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} OUTPUT_VARIABLE GIT_DESCRIBE OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_QUIET ) if(NOT GIT_DESCRIBE) set(GIT_DESCRIBE "dev") endif() set(PROJECT_VER ${GIT_DESCRIBE})