CMakeLists.txt 1.14 KiB
set(LIB_NAME RobotAPISkills)
armarx_component_set_name("${LIB_NAME}")
armarx_set_target("Library: ${LIB_NAME}")
armarx_add_library(
LIBS
ArmarXCoreInterfaces
ArmarXCore
ArmarXCoreObservers
RobotAPI::Core
aronjsonconverter
SOURCES
./manager/SkillManagerComponentPlugin.cpp
./provider/SkillProviderComponentPlugin.cpp
./provider/Skill.cpp
./provider/SpecializedSkill.cpp
./provider/SkillDescription.cpp
./provider/SkillStatusUpdate.cpp
./provider/SkillParameterization.cpp
./provider/helper/LambdaSkillImplementation.cpp
./provider/detail/SkillImplementationWrapper.cpp
HEADERS
./manager/SkillManagerComponentPlugin.h
./provider/SkillProviderComponentPlugin.h
./provider/Skill.h
./provider/SpecializedSkill.h
./provider/SkillDescription.h
./provider/SkillStatusUpdate.h
./provider/SkillParameterization.h
./provider/helper/LambdaSkillImplementation.h
./provider/detail/SkillImplementationWrapper.h
)
add_library(RobotAPI::skills ALIAS RobotAPISkills)