32 lines
659 B
CMake
32 lines
659 B
CMake
|
|
#set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
|
set(ENABLE_BUILD_TIMER ON CACHE BOOL "" FORCE)
|
|
|
|
|
|
include(${CMAKE_CURRENT_LIST_DIR}/0_cmake_library/main.cmake)
|
|
|
|
_add_binary_to_clion()
|
|
_load_cmake_library()
|
|
|
|
|
|
rcl_init(global)
|
|
rcl_set_root_dir(global "${EXTERNAL_DIR}/${G_Architecture_Name}_global")
|
|
|
|
|
|
option(A_enable_register_library "Enable register library" OFF)
|
|
|
|
set(register_dir "${CMAKE_CURRENT_LIST_DIR}/0_cmake_library/register")
|
|
message("register_dir ${register_dir}")
|
|
include(${register_dir}/export.cmake)
|
|
|
|
|
|
if (NOT GTest_FOUND)
|
|
find_package(GTest)
|
|
endif ()
|
|
if (NOT GTest_FOUND)
|
|
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/3rdParty/GTest)
|
|
endif ()
|
|
|
|
|
|
|