set(all_files ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotor_gugao.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotor_gugao.h ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_acs.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_acs.h ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_base.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_base.h ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_gugao.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/cmotordriver_gugao.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 "D:/Projects/LowK-Base/inc/") source_group("cmake" REGULAR_EXPRESSION [.]*cmake[.]*)