Choreonoid  1.5
Functions
CMakeLists.txt File Reference

Functions

 option (BUILD_BALANCER_PLUGIN"Building BalancerPlugin"ON) if(NOT BUILD_BALANCER_PLUGIN) return() elseif(NOT BUILD_POSE_SEQ_PLUGIN) message(FATAL_ERROR"BalancerPlugin requires PoseSeqPlugin.") endif() set(target CnoidBalancerPlugin) set(sources BalancerPlugin.cpp WaistBalancer.cpp) set(headers) make_gettext_mofiles($
 
mofiles add_cnoid_plugin (${target}SHARED ${sources}${headers}${mofiles}) add_dependencies($
 
CnoidPoseSeqPlugin if (QT5) qt5_use_modules($
 
Widgets endif () if(WIN32) set_target_properties($
 
PROPERTIES COMPILE_DEFINITIONS CNOID_USE_GETTEXT_WRAPPER target_link_libraries (${target}optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidUtil.lib optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidBase.lib optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidBody.lib optimized ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Release/CnoidBodyPlugin.lib optimized ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Release/CnoidPoseSeqPlugin.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidUtild.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidBased.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidBodyd.lib debug ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Debug/CnoidBodyPlugind.lib debug ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Debug/CnoidPoseSeqPlugind.lib ${QT_QTCORE_LIBRARY}${QT_QTGUI_LIBRARY}) elseif(APPLE) if(ENABLE_INSTALL_RPATH) set_target_properties($
 

Function Documentation

mofiles add_cnoid_plugin (   ${target}SHARED ${sources}${headers}${mofiles})
Widgets endif ( )
CnoidPoseSeqPlugin if ( QT5  )
option ( BUILD_BALANCER_PLUGIN"Building BalancerPlugin"  ON)
PROPERTIES COMPILE_DEFINITIONS CNOID_USE_GETTEXT_WRAPPER target_link_libraries (   ${target}optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidUtil.lib optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidBase.lib optimized ${PROJECT_BINARY_DIR}/lib/Release/CnoidBody.lib optimized ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Release/CnoidBodyPlugin.lib optimized ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Release/CnoidPoseSeqPlugin.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidUtild.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidBased.lib debug ${PROJECT_BINARY_DIR}/lib/Debug/CnoidBodyd.lib debug ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Debug/CnoidBodyPlugind.lib debug ${PROJECT_BINARY_DIR}/${CNOID_PLUGIN_SUBDIR}/Debug/CnoidPoseSeqPlugind.lib ${QT_QTCORE_LIBRARY}${QT_QTGUI_LIBRARY})