-project
--sourses
--CmakeList.txt
Собственно в CmakeList.txt есть повторения:
add_executable(Project1 ${SOURCE_FILES}
sourses/File1.cpp sourses/File1.h
sourses/File2.cpp sourses/File2.h
...
)
Все исходники лежать в папке sourses, которая не есть подпроектом, модулем и т.д. Просто все лежит в папке sourses. Как правильно избежать повторений sourses/ в add_executable?
Хотелось бы чтобы можно было писать:
add_executable(Project1 ${SOURCE_FILES}
File1.cpp File1.h
File2.cpp File2.h
...
)