21 lines
601 B
CMake
21 lines
601 B
CMake
find_package(Threads REQUIRED)
|
|
|
|
add_library(ume_teleop_task STATIC
|
|
src/ume_teleop_task.cpp
|
|
)
|
|
target_compile_features(ume_teleop_task PUBLIC cxx_std_17)
|
|
target_include_directories(ume_teleop_task PUBLIC ${PROJECT_SOURCE_DIR}/cmvr-es)
|
|
target_link_libraries(ume_teleop_task
|
|
PUBLIC
|
|
cmvr_es::task
|
|
cmvr_es::arm_teleop_client
|
|
cmvr_es::proto
|
|
PRIVATE
|
|
cmvr_es::logging
|
|
cmvr_es::stop_all_admission_gate
|
|
Threads::Threads
|
|
)
|
|
|
|
add_library(cmvr_es::ume_teleop_task ALIAS ume_teleop_task)
|
|
install(TARGETS ume_teleop_task ARCHIVE DESTINATION lib)
|