mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-17 07:07:36 +08:00
Optionalized build dependency on git
Signed-off-by: Bill Morris <bill@sevendof.com>
This commit is contained in:
+8
-6
@@ -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}")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user