24 lines
732 B
CMake
24 lines
732 B
CMake
add_library(device_manager STATIC
|
|
src/device_factory.cpp
|
|
src/device_manager.cpp
|
|
src/system_monitor.cpp
|
|
)
|
|
|
|
target_include_directories(device_manager PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
target_link_libraries(device_manager PRIVATE
|
|
cmvr_es::device::uvc_camera
|
|
# cmvr_es::device::mechmind
|
|
cmvr_es::device::ffmpeg_speaker
|
|
cmvr_es::device::ffmpeg_microphone
|
|
cmvr_es::device::realsense_camera
|
|
cmvr_es::device::rh56dftp_dexhand
|
|
cmvr::device::head_esp32
|
|
osqp
|
|
cmvr_es::device::humanoid_robot
|
|
# cmvr_es::device::aubo_robot
|
|
)
|
|
|
|
add_library(cmvr_es::device_manager ALIAS device_manager)
|
|
install(TARGETS device_manager LIBRARY DESTINATION lib)
|