Как я могу добавить список изменений в deb с CMAKE?
Я собираю пакет Debian с помощью CMAKE и CPACK. Со сборкой все гладко, за исключением того, что я не могу найти, как добавить файл журнала изменений в пакет deb. Есть ли способ сделать это?
0 ответов
По крайней мере, начиная с CMake 3, генератор Debian CPack предоставляет переменную CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA, которая представляет собой список произвольных файлов, которые нужно добавить в раздел управления пакета.
Вы можете написать / сгенерировать свой файл журнала изменений и добавить его в эту переменную:
set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_SOURCE_DIR}/debian/changelog")
См. Документацию CMake для получения дополнительной информации.