Choreonoid
1.5
|
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} |
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/.." | |||
) |
PROPERTIES INSTALL_RPATH $ORIGIN |
PROPERTIES INSTALL_RPATH lib dir = ${OPENRTM_LIBRARY_DIRS} |