Как я могу добавить список изменений в 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 для получения дополнительной информации.

Другие вопросы по тегам