CMake: Чтение номера сборки из файла для установки переменной

Я работаю над проектом, в котором номер сборки хранится в файле с именем 'BuildNumber.txt' в корне проекта. Я бы хотел, чтобы CMake прочитал номер из этого файла и установил переменную, которую можно применить к файлу заголовка.

setup.h.in

#define build_number "@BUILD_NUMBER@";

Используя configure_file, можно заменить заполнители в .in файл, как указано выше, с переменной CMake. Можно ли заставить CMake считывать число из BuildNumber.txt в переменную?

14
задан Grant Limberg 20 April 2011 в 11:34
поделиться