miniprojet/tests/examples/CMakeLists.txt

24 lines
518 B
Text
Raw Normal View History

include_directories (${CMAKE_SOURCE_DIR}/src)
find_package(Qt5 COMPONENTS
Widgets
PrintSupport
REQUIRED
)
file(
GLOB
usage_examples
*.cpp
)
foreach(f ${usage_examples})
get_filename_component(exampleName ${f} NAME_WE)
add_executable(${exampleName} ${f})
2019-11-27 13:21:16 +00:00
target_link_libraries(${exampleName} ${OpenCV_LIBS})
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${exampleName}
DESTINATION bin
RENAME ${CMAKE_PROJECT_NAME}-${exampleName})
endforeach(f)