Вопросы по теме 'cpack'

Как добавить файлы в пакет debian с помощью CPack?
Я использую Cmake с Cpack для создания пакета debian. Я хотел бы использовать Cpack для создания пакета, который установит эти файлы в определенное место. (например, / usr / lib / usr / include / aaa) каждая библиотека и файлы заголовков...
4071 просмотров
schedule 07.12.2022

zip файлы с помощью CMake?
tl;dr версия: Возможно ли с помощью CMake (›= 2.8) создавать zip-файлы из некоторых файлов и помещать упакованный zip-файл в определенное место? более длинная версия: У меня есть CMakeLists.txt, который создает мой проект в файле .exe, и...
17599 просмотров
schedule 03.01.2024

Проблемы с cpack при создании пакетов deb
Я установил CPACK_PACKAGE_CONTACT и CPACK_DEBIAN_PACKAGE_MAINTAINER в своем основном CMakeListst.txt. Сам cmake запускает созданные файлы CPackConfig.cmake и CPackSourceConfig.cmake, содержащие набор переменных. CPack по-прежнему выходит с...
3812 просмотров
schedule 30.01.2023

Как использовать CPACK_INSTALL_COMMANDS?
Я создаю самораспаковывающийся установщик Linux tgz с помощью CPack, и я бы хотел, чтобы установщик запускал сценарий или последовательность команд после установки всех файлов. Документация CPack содержит следующие инструкции:...
3136 просмотров
schedule 24.10.2022

CMake rpm устанавливает файл в /etc/init.d
Я хочу установить файл в каталог /etc/init.d я написал код INSTALL(FILES ${CMAKE_SOURCE_DIR}/app/script/appd DESTINATION /etc/init.d/appd) но когда я запускаю код упаковки с помощью cmake, я получаю сообщение об ошибке CMake Error at...
2470 просмотров
schedule 31.08.2022

Как добавить параметр RequestExecutionLevel NSIS в CMakeLists.txt
Я пытаюсь заставить установщик, скомпилированный с помощью NSIS в Windows 7, работать без прав администратора. Проект настроен с помощью CMake и скомпилирован с помощью VC2010. Я понял, что я должен использовать RequestExecutionLevel user...
2618 просмотров
schedule 08.05.2023

Переименуйте вывод CPack
Я хотел бы переименовать файл установщика, создаваемый CPack (v2.8.7), чтобы включить номер версии, полученный во время сборки из системы контроля версий. Похоже, это невозможно сделать, установив переменные CPACK_*, потому что это происходит во...
3979 просмотров
schedule 27.03.2022

Как установить собственный модуль CMake-Find
Я настраиваю и упаковываю свою библиотеку с помощью CMake и CPack. Я написал свой собственный модуль поиска: FindMyLib.cmake . Как указать CMake/CPack добавить этот файл в каталог модуля CMake, чтобы будущие разработчики могли просто указать...
72561 просмотров
schedule 25.09.2022

Невозможно создать файлы сборки для MySQL Connector/C 6.0.2 с CMake 2.8.10.2
Я получаю следующие две ошибки при попытке создать файлы сборки Visual Studio 2010 для MySQL Connector/C 6.0.2 с помощью CMake 2.8.10.2 в Windows 7 x64. CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CPack.cmake:395...
294 просмотров
schedule 13.06.2024

Копирование файлов и включение их в архив CPack
Итак, существует множество способов копировать файлы (и каталоги) во время выполнения CMake (все варианты file(COPY ...) , configure_file(...) и add_custom_command() работают*), но я еще не нашел, как сделать так, чтобы файл или каталог,...
9410 просмотров
schedule 18.05.2022

Команда CMake/CPack для InstallDirRegKey
В файле сценария NSIS можно установить следующее, чтобы использовать запись реестра в качестве каталога установки: InstallDirRegKey HKCU "Software\Test" "RegEntry" Мне было интересно, можно ли установить эту команду из файла cmake, чтобы...
604 просмотров
schedule 29.07.2022

CPack: make package генерирует пустой пакет deb
Я использую комбинацию CMake и CPack для создания пакета. Это CPack часть моего файла CMake: set(CPACK_GENERATOR "DEB") SET(CPACK_PACKAGE_VENDOR "Company") set(CPACK_COMPONENTS_ALL exe link configs lastversion script log monitor)...
1240 просмотров
schedule 22.07.2023

Файл ресурсов дважды включается в пакет приложения Mac OS X, созданный с использованием CMake и CPack.
Я пытаюсь использовать CMake и CPack для сборки и упаковки приложения Mac OS X, но не могу понять, как правильно включать ресурсы. Вот как выглядит мой CMakeLists.txt : CMAKE_MINIMUM_REQUIRED(VERSION 2.8) PROJECT(foo) ADD_EXECUTABLE(foo foo.c...
1115 просмотров
schedule 17.06.2023

Как установить значок при установке NSIS (CMake)
Документация по CPACK_PACKAGE_ICON очень ограничена на cmake вики-странице . Следующее не работает для меня (как per ): set(CPACK_PACKAGE_ICON "${CMAKE_CURRENT_SOURCE_DIR}/images/MyIcon.bmp") include(CPack) Это ведет к: File:...
1419 просмотров
schedule 06.12.2022

CMake/CPack: add_custom_command ЦЕЛЕВОЙ пакет POST_BUILD
Возникла та же проблема, что и здесь описано, я хочу выполнить сценарий оболочки как команду POST_BUILD целевого «пакета». Целевая платформа — Debian/Ubuntu. Я добавляю следующее в конец своих CMakeLists: add_custom_command( TARGET...
1221 просмотров

Как я могу упаковать символическую ссылку с помощью cpack?
Я видел много приложений Linux, упакованных с их двоичными файлами по некоторому пути, например /opt/mypkg/myexecutable , и символьную ссылку на него в /usr/bin . Я видел эти символические ссылки в упакованных файлах. Я хочу сделать то же самое,...
2205 просмотров
schedule 02.08.2023

Создание пакета с исходным кодом с помощью CPack в Windows
В OS X и Linux я успешно использовал CMake / CPack для создания пакета исходного кода с make package_source . Однако в Windows мне не удалось найти эквивалентную цель после создания файлов проекта Visual Studio (точнее, «Visual Studio 12 2013»)....
637 просмотров
schedule 02.09.2022

Использование как CMAKE_INSTALL_PATH, так и генератора CPack WiX
Я пытаюсь сгенерировать msi-пакет с помощью CPack WiX Generator. В моем CMakeLists.txt CMAKE_INSTALL_PREFIX установлено на "C:/Program Files/My Project" . Мне нужен полный путь, потому что от него зависит значительная часть исходного кода...
932 просмотров
schedule 20.10.2022

Включение сценария NSIS в CMake
Можно ли включить сценарий NSIS из CMake, который использует CPack вместе с NSIS? Похоже, я ограничен только несколькими командами ( doc ), но некоторые команды предполагают, что есть способ включить весь сценарий NSIS, в частности:...
763 просмотров

cpack cmake windows АБСОЛЮТНЫЙ путь УСТАНОВИТЬ НАЗНАЧЕНИЕ запрещено
Я пытаюсь использовать cpack с cmake и nsis для создания установщика, который добавляет файлы .exe, сгенерированные в переменную среды. У меня есть основной cmakelist.txt в котором я добавляю подкаталог с add_subdirectory( , в каждом...
1128 просмотров
schedule 27.02.2023