12345678910111213141516171819202122232425262728293031 |
- find_package(Git QUIET)
- if(NOT DEFINED BUILD_VERSION AND GIT_FOUND)
- execute_process(
- COMMAND ${GIT_EXECUTABLE} describe --abbrev=12 --always
- WORKING_DIRECTORY ${ZEPHYR_BASE}
- OUTPUT_VARIABLE BUILD_VERSION
- OUTPUT_STRIP_TRAILING_WHITESPACE
- ERROR_STRIP_TRAILING_WHITESPACE
- ERROR_VARIABLE stderr
- RESULT_VARIABLE return_code
- )
- if(return_code)
- message(STATUS "git describe failed: ${stderr}")
- elseif(NOT "${stderr}" STREQUAL "")
- message(STATUS "git describe warned: ${stderr}")
- endif()
- endif()
|