CPackNSIS
CPack NSIS генератор специфичные опции
Переменные, специфичные для генератора CPack NSIS
Следующие переменные специфичны для графических установщиков, построенных на Windows с использованием системы Nullsoft Installation System.
-
CPACK_NSIS_INSTALL_ROOT -
По умолчанию каталог установки, представленный конечному пользователю установщиком NSIS, находится в этом корневом каталоге. Полный каталог, представленный конечному пользователю, это: ${CPACK_NSIS_INSTALL_ROOT}/${CPACK_PACKAGE_INSTALL_DIRECTORY}
-
CPACK_NSIS_MUI_ICON -
Имя файла иконки. Имя файла
*.icoиспользуется в качестве основной иконки для сгенерированной программы установки.
-
CPACK_NSIS_MUI_UNIICON -
Имя файла иконки. Имя файла
*.icoиспользуется в качестве основной иконки для сгенерированной программы удаления.
-
CPACK_NSIS_INSTALLER_MUI_ICON_CODE -
Не задокументировано.
-
CPACK_NSIS_MUI_WELCOMEFINISHPAGE_BITMAP -
Имя файла битовой карты, используемой в качестве NSIS MUI_WELCOMEFINISHPAGE_BITMAP.
-
CPACK_NSIS_MUI_UNWELCOMEFINISHPAGE_BITMAP -
Имя файла битовой карты, используемой в качестве NSIS MUI_UNWELCOMEFINISHPAGE_BITMAP.
-
CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS -
Дополнительные команды NSIS, которые будут добавлены в начало раздела установки, до того, как дерево установки станет доступным на целевой системе.
-
CPACK_NSIS_EXTRA_INSTALL_COMMANDS -
Дополнительные команды NSIS, которые будут добавлены в конец раздела установки, после того, как дерево установки станет доступным на целевой системе.
-
CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS -
Дополнительные команды NSIS, которые будут добавлены в раздел удаления, до того, как дерево установки будет удалено с целевой системы.
-
CPACK_NSIS_COMPRESSOR -
Аргументы, которые будут переданы команде NSIS SetCompressor.
-
CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL -
Сначала запросить информацию об удалении предыдущих версий. Если это значение установлено в «ВКЛ.», то установщик будет искать предыдущие установленные версии, и если она найдена, то запросит у пользователя, нужно ли ее удалить перед продолжением установки.
-
CPACK_NSIS_MODIFY_PATH -
Переключатель изменения пути. Если это значение установлено в «ВКЛ.», то в установщике появится дополнительная страница, которая позволит пользователю выбрать, нужно ли добавлять каталог программы в переменную среды PATH.
-
CPACK_NSIS_DISPLAY_NAME -
Строка отображаемого имени, которая отображается в панели управления Windows «Установка и удаление программ»
-
CPACK_NSIS_PACKAGE_NAME -
Заголовок, отображаемый в верхней части установщика.
-
CPACK_NSIS_INSTALLED_ICON_NAME -
Путь к исполняемому файлу, содержащему значок установщика.
-
CPACK_NSIS_HELP_LINK -
URL веб-сайта, предоставляющего помощь в установке вашего приложения.
-
CPACK_NSIS_URL_INFO_ABOUT -
URL веб-сайта, предоставляющего дополнительную информацию о вашем приложении.
-
CPACK_NSIS_CONTACT -
Контактная информация для вопросов и комментариев по процессу установки.
-
CPACK_NSIS_<compName>_INSTALL_DIRECTORY -
Пользовательский каталог установки для указанного компонента <compName> вместо $INSTDIR.
-
CPACK_NSIS_CREATE_ICONS_EXTRA -
Дополнительные команды NSIS для создания ярлыков в меню Пуск.
-
CPACK_NSIS_DELETE_ICONS_EXTRA -
Дополнительные команды NSIS для удаления ярлыков в меню Пуск.
-
CPACK_NSIS_EXECUTABLES_DIRECTORY -
Создание ярлыков меню Пуск в NSIS предполагает, что они находятся в ‘bin’, если не установлено это значение. Например, вы установите его в ‘exec’, если ваши исполняемые файлы находятся в каталоге exec.
-
CPACK_NSIS_MUI_FINISHPAGE_RUN -
Укажите исполняемый файл для добавления параметра запуска на странице завершения NSIS установщика.
-
CPACK_NSIS_MENU_LINKS -
Укажите ссылки в меню [приложение]. Здесь должен быть список пар «ссылка» «название ссылки». Ссылка может быть URL или путем, относительным к префиксу установки. Например:
set(CPACK_NSIS_MENU_LINKS "doc/cmake-@CMake_VERSION_MAJOR@.@CMake_VERSION_MINOR@/cmake.html" "CMake Help" "https://cmake.org" "CMake Web Site")
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.7/module/CPackNSIS.html