@Samsuris Вообщем он ругается на хаум пейдж и на то что в add_executable не верное чсло аргументов
да, это смутно помню.
Поэтому пришлось выкручиваться через set.
Вообще, target_sources должен брать на себя роль поставщика сурсов для цели, следовательно их не надо указывать в add_executable.
3.10 так не думает