mirror of
https://github.com/micro-ROS/micro-ROS-Agent.git
synced 2026-09-06 09:55:15 +02:00
Add system logger flag (#118)
* Add system logger flag * Add flag to superbuild
This commit is contained in:
@@ -20,6 +20,7 @@ option(UROSAGENT_GENERATE_PROFILE
|
|||||||
set(CMAKE_C_CLANG_TIDY clang-tidy -checks=*)
|
set(CMAKE_C_CLANG_TIDY clang-tidy -checks=*)
|
||||||
|
|
||||||
option(MICROROSAGENT_SUPERBUILD "Enable superbuild compilation." ON)
|
option(MICROROSAGENT_SUPERBUILD "Enable superbuild compilation." ON)
|
||||||
|
option(UAGENT_USE_SYSTEM_LOGGER "Force use of system installed spdlog logger on superbuild." OFF)
|
||||||
|
|
||||||
if(NOT MICROROSAGENT_SUPERBUILD)
|
if(NOT MICROROSAGENT_SUPERBUILD)
|
||||||
project(micro_ros_agent LANGUAGES CXX)
|
project(micro_ros_agent LANGUAGES CXX)
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ if(NOT xrceagent_FOUND)
|
|||||||
-DCMAKE_SYSTEM_NAME:STRING=${CMAKE_SYSTEM_NAME}
|
-DCMAKE_SYSTEM_NAME:STRING=${CMAKE_SYSTEM_NAME}
|
||||||
-DUAGENT_USE_SYSTEM_FASTDDS:BOOL=ON
|
-DUAGENT_USE_SYSTEM_FASTDDS:BOOL=ON
|
||||||
-DUAGENT_USE_SYSTEM_FASTCDR:BOOL=ON
|
-DUAGENT_USE_SYSTEM_FASTCDR:BOOL=ON
|
||||||
|
-DUAGENT_USE_SYSTEM_LOGGER:BOOL=${UAGENT_USE_SYSTEM_LOGGER}
|
||||||
-DUAGENT_CED_PROFILE:BOOL=OFF
|
-DUAGENT_CED_PROFILE:BOOL=OFF
|
||||||
-DUAGENT_P2P_PROFILE:BOOL=OFF
|
-DUAGENT_P2P_PROFILE:BOOL=OFF
|
||||||
-DUAGENT_BUILD_EXECUTABLE:BOOL=OFF
|
-DUAGENT_BUILD_EXECUTABLE:BOOL=OFF
|
||||||
|
|||||||
Reference in New Issue
Block a user