21 lines
660 B
CMake
21 lines
660 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
|
|
cmvr_es::device::humanoid_robot
|
|
cmvr_es::device::aubo_robot
|
|
)
|
|
|
|
add_library(cmvr_es::device_manager ALIAS device_manager) |