Forked from
Florian Leander Singer / RobotAPI
2833 commits behind the upstream repository.
-
Fabian Reister authoredFabian Reister authored
CMakeLists.txt 1.96 KiB
set(LIB_NAME armem_objects)
armarx_component_set_name("${LIB_NAME}")
armarx_set_target("Library: ${LIB_NAME}")
armarx_add_library(
LIBS
# ArmarXCore
ArmarXCore
# ArmarXGui
ArmarXGuiComponentPlugins
# RobotAPI
RobotAPI::ArViz
RobotAPI::ComponentPlugins
RobotAPI::Core
RobotAPI::armem
RobotAPI::armem_robot
HEADERS
aron_conversions.h
aron_forward_declarations.h
server/class/FloorVis.h
server/class/Segment.h
server/instance/Segment.h
server/instance/SegmentAdapter.h
server/instance/Decay.h
server/instance/RobotHeadMovement.h
server/instance/Visu.h
server/articulated_object_class/Segment.h
server/articulated_object_instance/Segment.h
# server/articulated_object/SegmentAdapter.h
server/articulated_object_instance/Visu.h
client/articulated_object/Reader.cpp
client/articulated_object/Writer.cpp
SOURCES
aron_conversions.cpp
server/class/FloorVis.cpp
server/class/Segment.cpp
server/instance/Segment.cpp
server/instance/SegmentAdapter.cpp
server/instance/Decay.cpp
server/instance/RobotHeadMovement.cpp
server/instance/Visu.cpp
server/articulated_object_class/Segment.cpp
server/articulated_object_instance/Segment.cpp
# server/articulated_object/SegmentAdapter.cpp
server/articulated_object_instance/Visu.cpp
client/articulated_object/Reader.h
client/articulated_object/Writer.h
client/articulated_object/interfaces.h
)
armarx_enable_aron_file_generation_for_target(
TARGET_NAME
"${LIB_NAME}"
ARON_FILES
aron/ObjectClass.xml
aron/ObjectInstance.xml
aron/Attachment.xml
# aron/Constraint.xml
)
add_library(${PROJECT_NAME}::armem_objects ALIAS armem_objects)
# add unit tests
# add_subdirectory(test)