Мои CMake скрипты генерируют некоторую информацию, которую я хочу в своем коде C ++.Информация - это некоторый текст, который я хочу, чтобы пользователь мог видеть.
Я знаю, что могу определить в своем коде переменные C ++, например: @mySpecialVariable@
.Если эти переменные определены CMake, то при использовании configure_file
исходный файл изменяется в зависимости от того, какое значение mySpecialVariable
определено CMake.
Моя проблема в том, что я никогда не используюconfigure_file
.Мой каталог сборки отделен от моего исходного каталога, но исходные файлы никогда не копируются (то есть configure_file
) из исходного каталога в каталог сборки.
Есть ли способ сделать это без использования configure_file
?