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
+8 -6
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")
execute_process( if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git)
COMMAND git describe --always --tags execute_process(
OUTPUT_VARIABLE git_tag COMMAND git describe --always --tags
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE git_tag
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} OUTPUT_STRIP_TRAILING_WHITESPACE
) 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}")