Описание тега cpack
CPack - это инструмент для упаковки и установки проектов, созданных CMake.
2
ответа
CPack NSIS, сгенерируйте установщик для Windows
Я пытаюсь запустить генератор пакетов в проекте VS, он падает при компиляции из-за использования абсолютного пути при установке из Targets and Files. ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ... Я проверил дважды, и все каталоги уста…
12 май '14 в 15:57
0
ответов
Как я могу добавить список изменений в deb с CMAKE?
Я собираю пакет Debian с помощью CMAKE и CPACK. Со сборкой все гладко, за исключением того, что я не могу найти, как добавить файл журнала изменений в пакет deb. Есть ли способ сделать это?
29 сен '17 в 14:01
1
ответ
CPack не может иметь настроенный AppleScript образ диска и значок громкости
При настройке образа диска с помощью CMake/CPack/DragNDrop на Mac становится невозможным иметь настраиваемое окно / значки и пользовательский значок громкости. Это мой CMakeLists.txt set(CPACK_BINARY_DRAGNDROP ON) set(CPACK_GENERATOR DragNDrop) set(…
15 май '18 в 15:00
1
ответ
Как добавить ключи реестра с помощью CPACK_PACKAGE_INSTALL_REGISTRY_KEY?
Мне нужно установить ключ реестра для установщика NSIS. Я работаю с CPACK и нашел эту команду `CPACK_PACKAGE_INSTALL_REGISTRY_KEY. В интернете не так много документов, но я думаю: set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "MyReg \\ MyKey" "$ {INSTALL_D…
06 июн '17 в 15:33
1
ответ
Сборка статических и общих библиотек для LLVM libC++ 3.3
Последний LLVM libc++ 3.3 от SVN поставляется с CMakeLists.txt, Я новичок в CMake, но вчера я достаточно учился, чтобы строить libc++ проверка на хосте RHEL 6.4 x86_64. Кроме того, я смог добавить достаточно CPack связанные команды в сказал CMakeLis…
05 апр '13 в 15:55
1
ответ
Назначение папки заголовков Cpack
Мне нужно найти все заголовки из моей библиотеки, чтобы не /usr/include но /usr/include/mylibname, Обратите внимание, что я хочу изменить расположение заголовков. мой .so файл, который я хочу сохранить в /usr/lib папка Я пробовал это: Как изменить п…
25 фев '15 в 14:05
1
ответ
cpack генерирует RPM с записями% файлов, которые конфликтуют со спецификацией RPM. Как исправить?
В последнее время я должен убедиться, что наше программное обеспечение может быть упаковано с использованием cpack для RHEL 7 и его бесплатных перестроений (например, CentOS 7). Тем не менее, у меня возникла проблема, которой не было для RHEL 6.x и …
27 июл '14 в 16:49
1
ответ
Ошибка пакета Debian при сжатии?
Мой ручной пакет Debian не установится, если я соберу его на Squeeze (ну, squeezechroot)? Если я построил его на wheezy box, хотя он собирает устанавливаемые пакеты. Обратите внимание, что он хорошо работает в любом случае. Я генерирую пакеты Debian…
28 авг '12 в 15:10
1
ответ
Как узнать в CMake, что мы генерируем пакет?
Я хочу часть CMakeLists.txt файл, который будет игнорироваться при вызове пользователя make package Поэтому я ищу переменную, такую как CMAKE_COMMAND или CMAKE_PACKAGING, чтобы я мог сделать if (CMAKE_COMMAND EQUAL 'package') ... или же if (CMAKE_…
15 июн '11 в 12:47
1
ответ
CPack несколько пакетов с собственными зависимостями
У меня проблема с созданием двух пакетов Debian с CPack и CMake. Я сделал пример отсюда, и мне удалось создать два разных пакета Debian, но я хочу, чтобы у каждого из них были свои зависимости. В результате получается CMakeLists.txt: cmake_minimum_r…
20 окт '15 в 15:27
1
ответ
CPACK_RPM_PACKAGE_AUTOPROV не работает, когда упаковываете существующие двоичные файлы в CPack
В моем проекте я использую cmake для построения системы сборки, мне нужно создать внешний проект (здесь я возьму zeromq, например) с ExternalProject_add, затем упаковать скомпилированные двоичные файлы в пакет RPM, но мне нужно, чтобы сгенерированны…
25 мар '16 в 06:33
1
ответ
Журнал вывода предустановки cpack
Я использую cpack (CMake 3.0.2) для сборки RPM из моих источников. У меня есть ошибки при создании preinstall target, он говорит: CPack Error: Problem running install command: "/usr/bin/gmake" "preinstall" Please check /tmp/project/.build/_CPack_Pac…
08 май '15 в 15:51
0
ответов
Пользовательская страница nsis.template cpack
У меня есть вопрос, потому что я думаю, что я не понимаю концепцию NSIS.template У меня есть установщик, созданный с помощью CPACK, и я хотел бы добавить новую страницу в конец установщика. Для этих я пишу page custom func и функция func в NSIS.temp…
26 сен '17 в 21:43
0
ответов
Установить имя пакета RPM в соответствии с версией, используя CMAKE/CPack
Я хочу сгенерировать RPM-файл, а затем улучшить версию, используя сборочную машину. Что я хочу сделать, это бежать cpack -R "100.0.4d" или похожая мода Взамен получить файл rpm: myapp-100.0.4d.rpm, Это для поддержки автоматической генерации версий, …
31 дек '18 в 15:35
0
ответов
CPack без проекта CMake
Я пытаюсь создать пакет, используя CPack, но изо всех сил пытаюсь найти примеры или документацию, которая поможет мне в моем случае использования, когда я не собирал код, используя проект cmake. У меня есть проект GO, который создал двоичный файл, к…
23 янв '19 в 21:11
0
ответов
Как зашифровать ZIP-файл, созданный cpack с помощью cmake?
Я использую cmake для компиляции исходного кода, написанного на cpp. Я могу успешно скомпилировать его с помощью cmake. Я также использовал cpack для генерации zip-файла сгенерированной библиотеки. Теперь я хочу зашифровать этот zip-файл. Как это сд…
13 фев '19 в 06:49
0
ответов
CMake пакет deb 3-я папка
Я хочу сделать пакет.deb для установки созданного проекта C++ на мою Ubuntu. Но генератор cpack не добавит доступную папку 3rdParty во включенные файлы. Это мой код (нашел этот пример для добавления папок 3rdParty в Интернете): # this allows to add …
23 ноя '17 в 08:47
2
ответа
Поддержка нескольких версий Boost в пакете Debian
Я пытаюсь создать пакет debian для моего проекта, но у меня возникли проблемы с поддержкой улучшенной версии. Я действительно посмотрел на этот вопрос. Это похоже на то, но предоставленные решения (Build-Depends) на самом деле не применимы ко мне, т…
16 июл '13 в 16:11
0
ответов
Обновление реестра CPack NSIS
В настоящее время я нахожусь в процессе создания библиотеки C++, которая использует CMake в качестве системы сборки. Я также хочу создать установщик и иметь возможность использовать библиотеку в другом проекте, просто используя find_package(), Не тр…
03 июл '18 в 15:24
1
ответ
add_subdirectory() без установки чего-либо
С CMake я пользуюсь add_subdirectory(gtest) построить gtest для тестирования моего проекта. Я также использую CPack, чтобы сделать установщик. Проблема в том, что gtest repo (это подмодуль git) запускается install() на некоторых файлах, чтобы они ок…
08 фев '17 в 16:47