mirror of
https://github.com/moveit/moveit_task_constructor.git
synced 2025-11-04 14:49:57 +08:00
Some checks failed
CI / ${{ matrix.env.IMAGE }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }} (map[CLANG_TIDY:pedantic IMAGE:rolling-source]) (push) Has been cancelled
CI / ${{ matrix.env.IMAGE }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }} (map[DOCKER_RUN_OPTS:-e PRELOAD=libasan.so.8 -e LSAN_OPTIONS="suppressions=$PWD/.github/workflows/lsan.suppressio… (push) Has been cancelled
CI / ${{ matrix.env.IMAGE }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }} (map[IMAGE:rolling-source NAME:ccov TARGET_CMAKE_ARGS:-DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="--coverage"]) (push) Has been cancelled
Format / pre-commit (push) Has been cancelled
45 lines
1.1 KiB
CMake
45 lines
1.1 KiB
CMake
set(MOVEIT_LIB_NAME moveit_task_visualization_tools)
|
|
|
|
set(PROJECT_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/include/moveit/visualization_tools)
|
|
|
|
set(HEADERS
|
|
${PROJECT_INCLUDE}/display_solution.h
|
|
${PROJECT_INCLUDE}/marker_visualization.h
|
|
${PROJECT_INCLUDE}/task_solution_panel.h
|
|
${PROJECT_INCLUDE}/task_solution_visualization.h
|
|
)
|
|
|
|
add_library(${MOVEIT_LIB_NAME} SHARED
|
|
${HEADERS}
|
|
|
|
src/display_solution.cpp
|
|
src/marker_visualization.cpp
|
|
src/task_solution_panel.cpp
|
|
src/task_solution_visualization.cpp
|
|
)
|
|
set_target_properties(${MOVEIT_LIB_NAME} PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}")
|
|
target_link_libraries(${MOVEIT_LIB_NAME}
|
|
${QT_LIBRARIES}
|
|
rviz_ogre_vendor::OgreMain
|
|
fmt::fmt
|
|
)
|
|
target_include_directories(${MOVEIT_LIB_NAME}
|
|
PUBLIC include
|
|
)
|
|
target_link_libraries(${MOVEIT_LIB_NAME}
|
|
Boost::headers
|
|
pluginlib::pluginlib
|
|
${moveit_task_constructor_msgs_TARGETS}
|
|
${moveit_ros_visualization_TARGETS}
|
|
${moveit_core_TARGETS}
|
|
${rviz_common_TARGETS}
|
|
${rviz_default_plugins_TARGETS}
|
|
)
|
|
|
|
install(DIRECTORY include/ DESTINATION include)
|
|
|
|
install(TARGETS ${MOVEIT_LIB_NAME}
|
|
EXPORT export_${MOVEIT_LIB_NAME}
|
|
ARCHIVE DESTINATION lib
|
|
LIBRARY DESTINATION lib)
|