Комментарии 3
Посмотрите вторую сигнатуру source_group: https://cmake.org/cmake/help/latest/command/source_group.html
Есть мнение что вы изобрели велосипед.
+1
Вы правы! Признаю, допустил грубую ошибку -- не прочитал полностью документацию. Я видел вторую сигнатуру и пытался ею сам воспользоваться, но после первой же неудачной попытки отбросил старания и продолжил искать другие решения. А как оказалось, большая часть статей и репозиториев с github использовали версию с циклом foreach. Я добавлю ваше замечание к статье. Большое спасибо!
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Сохранение древовидной структуры в Visual Studio с CMake или создание папок в проекте