LcamDev: Add baked in camera profiles; use new test supports
This commit is contained in:
@@ -56,6 +56,12 @@ if(ENABLE_LIB_lcameraDev)
|
||||
|
||||
option(ENABLE_LCAMERADEV_TOOLS "Build lcameraDev probe/list tools" ON)
|
||||
if(ENABLE_LCAMERADEV_TOOLS)
|
||||
if(NOT TARGET spinscale_test_support)
|
||||
message(FATAL_ERROR
|
||||
"lcameraDev probe tools require spinscale_test_support. "
|
||||
"Configure with -DENABLE_TESTS=ON.")
|
||||
endif()
|
||||
|
||||
add_executable(lcameraDev_list_cameras
|
||||
tools/lcameraDevListCameras.cpp
|
||||
tools/probeRunner.cpp
|
||||
@@ -65,10 +71,12 @@ if(ENABLE_LIB_lcameraDev)
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tools
|
||||
${CMAKE_SOURCE_DIR}/include
|
||||
${CMAKE_BINARY_DIR}/include
|
||||
${CMAKE_SOURCE_DIR}/libspinscale/tests
|
||||
)
|
||||
target_link_libraries(lcameraDev_list_cameras PRIVATE
|
||||
lcameraDev
|
||||
spinscale
|
||||
spinscale_test_support
|
||||
Boost::system
|
||||
Boost::log
|
||||
)
|
||||
@@ -82,10 +90,12 @@ if(ENABLE_LIB_lcameraDev)
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/tools
|
||||
${CMAKE_SOURCE_DIR}/include
|
||||
${CMAKE_BINARY_DIR}/include
|
||||
${CMAKE_SOURCE_DIR}/libspinscale/tests
|
||||
)
|
||||
target_link_libraries(lcameraDev_probe PRIVATE
|
||||
lcameraDev
|
||||
spinscale
|
||||
spinscale_test_support
|
||||
Boost::system
|
||||
Boost::log
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user