Optionalized build dependency on git

Signed-off-by: Bill Morris <bill@sevendof.com>
This commit is contained in:
sevenbill
2020-06-25 14:56:26 +02:00
committed by GitHub
parent 794e6ec3a5
commit b96c62ed8b
+2
View File
@@ -47,12 +47,14 @@ message(STATUS "build type is ${CMAKE_BUILD_TYPE}")
set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug;Release;RelWithDebInfo;MinSizeRel;Coverage") set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug;Release;RelWithDebInfo;MinSizeRel;Coverage")
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git)
execute_process( execute_process(
COMMAND git describe --always --tags COMMAND git describe --always --tags
OUTPUT_VARIABLE git_tag OUTPUT_VARIABLE git_tag
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_STRIP_TRAILING_WHITESPACE
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
) )
endif()
message(STATUS "PX4 ECL: Very lightweight Estimation & Control Library ${git_tag}") message(STATUS "PX4 ECL: Very lightweight Estimation & Control Library ${git_tag}")