Моя компания обновляет всю инфраструктуру с Ubuntu16 до Ubuntu18.Я пытаюсь собрать пакет debian с использованием CPack, но происходит нечто странное: CPack создает странный каталог в
/_CPack_Packages/Linux/DEB
product_name-1.0.0-Linux
'product_name-1.0.0-Linux * '<--- что это? </p>
product_name-1.0.0-Linux.deb
Все файлы сборки копируются в
'product_name-1.0.0-Linux*'
, новсе метафайлы находятся в
product_name-1.0.0-Linux
.Как я вижу, CPack упаковывает каталог
product_name-1.0.0-Linux
, и полученный пакет становится пустым.
Я хотел бы предоставить более подробную информацию, но я даже не знаю, что происходит.Единственное, что я знаю, это то, что это из-за новой версии cmake (3.10.2 в Ubuntu18 и 3.5.1 в Ubuntu16).