set(all_files ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_basler.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_basler.h ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_img.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_img.h ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_mv.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccam_mv.h ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_basler.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_basler.h ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_img.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_img.h ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_mv.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/ccamdriver_mv.h ${CMAKE_CURRENT_SOURCE_DIR}/src/cmcam.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmcam.h ${CMAKE_CURRENT_SOURCE_DIR}/src/cmcamdriver.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmcamdriver.h ) set(inc_files ${all_files}) set(src_files ${all_files}) list(FILTER inc_files INCLUDE REGEX ".*.h$") list(FILTER src_files INCLUDE REGEX ".*.cpp$") #set(include_directory ${CMAKE_CURRENT_SOURCE_DIR}/src)