Я использую CPack для создания исходных архивов:
cmake --build . --config Release --target package_source
Это прекрасно работает на моем локальном компьютере с Ubuntu, но полученные архивы пусты при сборке на Travis CI. Там нет сообщений об ошибках. Я проверил журналы CPack, когда --debug
включен, и не вижу никаких отличий, за исключением того, что файлы не копируются во временную область установки. Исходные и целевые пути правильные, но файлы не найдены.
Почему архивы пустые, если на некоторых машинах они собраны, а на других нет?