- 3.0.1 rigid body dynamics module.
/home/adrl/code/src/control-toolbox/ct_rbd/CMakeLists.txt File Reference

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 $
 

Macro Definition Documentation

#define the   directories to be included in all ct_rbd targets

Referenced by foreach().

Function Documentation

cmake_minimum_required ( VERSION 3.  3)
ct cmake compilerSettings cmake include (   ${CMAKE_CURRENT_SOURCE_DIR}/../ct/cmake/explicitTemplateHelpers.)

Referenced by foreach(), and set().

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.