- 3.0.1 rigid body dynamics module.
|
Macros | |
#define | the directories to be included in all ct_rbd targets |
Functions | |
cmake_minimum_required (VERSION 3.3) include($ | |
ct cmake compilerSettings cmake | include (${CMAKE_CURRENT_SOURCE_DIR}/../ct/cmake/explicitTemplateHelpers.cmake) include($ |
ct cmake clang cxx dev tools cmake | project (ct_rbd VERSION 3.0.1 LANGUAGES CXX) set(CMAKE_MODULE_PATH"$ |
cmake | find_package (kindr REQUIRED) find_package(ct_optcon REQUIRED) add_definitions($ |
set (ct_rbd_target_include_dirs ${kindr_INCLUDE_DIRS}${ct_optcon_INCLUDE_DIRS}$< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct/rbd > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct/rbd/robot/kinematics/ikfast > $< INSTALL_INTERFACE:include > $< INSTALL_INTERFACE:include/ct > $< INSTALL_INTERFACE:include/ct/rbd > $< INSTALL_INTERFACE:include/ct/rbd/robot/kinematics/ikfast >) add_library(ct_rbd INTERFACE) target_include_directories(ct_rbd INTERFACE $ | |
target_link_libraries (ct_rbd INTERFACE ct_optcon) if(BUILD_TESTS) enable_testing() add_subdirectory(test) endif() include(GNUInstallDirs) get_directory_property(CompileDefs DIRECTORY $ | |
COMPILE_DEFINITIONS | foreach (d ${CompileDefs}) set(ct_rbd_compile_definitions $ |
#define the directories to be included in all ct_rbd targets |
Referenced by foreach().
cmake_minimum_required | ( | VERSION 3. | 3 | ) |
ct cmake compilerSettings cmake include | ( | ${CMAKE_CURRENT_SOURCE_DIR}/../ct/cmake/explicitTemplateHelpers. | ) |
ct cmake clang cxx dev tools cmake project | ( | ct_rbd VERSION 3.0.1 LANGUAGES | CXX | ) |
cmake find_package | ( | kindr | REQUIRED | ) |
set | ( | ct_rbd_target_include_dirs ${kindr_INCLUDE_DIRS}${ct_optcon_INCLUDE_DIRS}$< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct/rbd > $< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/ct/rbd/robot/kinematics/ikfast > $< INSTALL_INTERFACE:include > $< INSTALL_INTERFACE:include/ct > $< INSTALL_INTERFACE:include/ct/rbd > $< INSTALL_INTERFACE:include/ct/rbd/robot/kinematics/ikfast > | ) |
References add_library(), and include().
target_link_libraries | ( | ct_rbd INTERFACE | ct_optcon | ) |
Referenced by macro().
COMPILE_DEFINITIONS foreach | ( | d ${CompileDefs} | ) |
References configure_file(), include(), and the.