CMakeLists.txt (Разбить на несколько частей)
Модератор: Модераторы разделов
-
fishroyality
- Сообщения: 5
CMakeLists.txt
Всем привет! Возможно ли разбить сабж на несколько подфайлов для удобства, если не требуется создавать поддиректории? Т.е. чтобы в определённом месте вместо кода было что-то наподобии include "cmakefiles/fisrt.txt", include "cmakefiles/second.txt" и т.д.?
-
Bizdelnick
- Модератор
- Сообщения: 21352
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: CMakeLists.txt
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
fishroyality
- Сообщения: 5
Re: CMakeLists.txt
А вот действительно что пока не удаётся. Достать список всех переменных можно обычным get_cmake_property и соответственно каждую засейвить, чтобы позже восстановить. Но нет ли более рационального способа - скажем save_all_variables() и restore_all_variables()?
-
fishroyality
- Сообщения: 5
Re: CMakeLists.txt
Пока сохраняю каждую переменную отдельно, и затем восстанавливаю через set_property. Неужели нет более удобного способа?
-
Bizdelnick
- Модератор
- Сообщения: 21352
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: CMakeLists.txt
Эээ... А зачем это надо?
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
fishroyality
- Сообщения: 5
Re: CMakeLists.txt
Затем, что если не создавать отдельно диру и не пользоваться эдд-сабдиректори, а пользоваться только инклудом, чтобы главный симейклист не был овер стопяцот строк. По другому проблему пока так и не решил, да и не все переменные оно ресетит всё равно(