16 lines
399 B
CMake
16 lines
399 B
CMake
add_library(hardware SHARED
|
|
src/serial_interface.cpp
|
|
src/esp32_serial_port.cpp
|
|
src/posix_serial_transport.cpp
|
|
)
|
|
|
|
target_include_directories(hardware PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
${PROJECT_SOURCE_DIR}/include
|
|
)
|
|
|
|
target_link_libraries(hardware PRIVATE glog)
|
|
add_library(cmvr_es::hardware ALIAS hardware)
|
|
|
|
install(TARGETS hardware LIBRARY DESTINATION lib)
|