Choreonoid  1.5
Functions | Variables
CMakeLists.txt File Reference

Functions

 option (BUILD_OPENRTM_PLUGIN"Building OpenRTMPlugin"OFF) if(NOT BUILD_OPENRTM_PLUGIN) return() else() if(NOT BUILD_CORBA_PLUGIN) message(FATAL_ERROR"OpenRTM Plugin requires CorbaPlugin.") endif() endif() function(add_cnoid_openRTM_plugin) add_library($
 
 set_target_properties (${ARGV0}PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}) if(ENABLE_INSTALL_RPATH) if(APPLE) set_target_properties($
 
PROPERTIES INSTALL_NAME_DIR rpath set_target_properties (${ARGV0}PROPERTIES LINK_FLAGS"-Wl,-rpath,@loader_path,-rpath,@loader_path/..") else() set_target_properties($
 

Variables

PROPERTIES INSTALL_RPATH $ORIGIN
 
PROPERTIES INSTALL_RPATH lib dir = ${OPENRTM_LIBRARY_DIRS}
 

Function Documentation

option ( BUILD_OPENRTM_PLUGIN"Building OpenRTMPlugin"  OFF)
set_target_properties (   ${ARGV0}PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR})
PROPERTIES INSTALL_NAME_DIR rpath set_target_properties (   ${ARGV0}PROPERTIES LINK_FLAGS"-,
rpath,
loader_path,
rpath,
@loader_path/.."   
)

Variable Documentation

PROPERTIES INSTALL_RPATH $ORIGIN
PROPERTIES INSTALL_RPATH lib dir = ${OPENRTM_LIBRARY_DIRS}