From c6f98d40b139ca17ec3ca6ea719a9bc74649ea35 Mon Sep 17 00:00:00 2001 From: Diject Date: Sun, 4 Jan 2026 20:51:35 +0300 Subject: [PATCH] Update NSIS packaging --- CMakeLists.txt | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e7f4a7fa41..bd8b8012b7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -956,21 +956,22 @@ elseif(NOT APPLE) INSTALL(DIRECTORY "${INSTALL_SOURCE}/resources" DESTINATION ".") SET(CPACK_GENERATOR "NSIS") - SET(CPACK_PACKAGE_NAME "OpenMW") - SET(CPACK_PACKAGE_VENDOR "OpenMW.org") - SET(CPACK_PACKAGE_VERSION ${OPENMW_VERSION}) + SET(CPACK_PACKAGE_NAME "OpenMW-MapExtractor") + SET(CPACK_PACKAGE_VENDOR "OpenMW-MapExtractor") + SET(CPACK_PACKAGE_VERSION "${OPENMW_VERSION}.${MAPEXTRACTOR_VERSION_BUILD}") SET(CPACK_PACKAGE_VERSION_MAJOR ${OPENMW_VERSION_MAJOR}) SET(CPACK_PACKAGE_VERSION_MINOR ${OPENMW_VERSION_MINOR}) SET(CPACK_PACKAGE_VERSION_PATCH ${OPENMW_VERSION_RELEASE}) - SET(CPACK_PACKAGE_EXECUTABLES "openmw;OpenMW") + SET(CPACK_PACKAGE_VERSION_TWEAK ${MAPEXTRACTOR_VERSION_BUILD}) + SET(CPACK_PACKAGE_EXECUTABLES "openmw;OpenMW MapExtractor") IF(BUILD_LAUNCHER) - SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-launcher;OpenMW Launcher") + SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-launcher;OpenMW-MapExtractor Launcher") ENDIF(BUILD_LAUNCHER) IF(BUILD_OPENCS) - SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-cs;OpenMW Construction Set") + SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-cs;OpenMW-MapExtractor Construction Set") ENDIF(BUILD_OPENCS) IF(BUILD_WIZARD) - SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-wizard;OpenMW Wizard") + SET(CPACK_PACKAGE_EXECUTABLES "${CPACK_PACKAGE_EXECUTABLES};openmw-wizard;OpenMW-MapExtractor Wizard") ENDIF(BUILD_WIZARD) SET(CPACK_NSIS_CREATE_ICONS_EXTRA "CreateShortCut '\$SMPROGRAMS\\\\$STARTMENU_FOLDER\\\\Readme.lnk' '\$INSTDIR\\\\README.txt'") SET(CPACK_NSIS_DELETE_ICONS_EXTRA " @@ -980,11 +981,13 @@ elseif(NOT APPLE) SET(CPACK_RESOURCE_FILE_README "${OpenMW_SOURCE_DIR}/README.md") SET(CPACK_PACKAGE_DESCRIPTION_FILE "${OpenMW_SOURCE_DIR}/README.md") SET(CPACK_NSIS_EXECUTABLES_DIRECTORY ".") - SET(CPACK_NSIS_DISPLAY_NAME "OpenMW ${OPENMW_VERSION}") - SET(CPACK_NSIS_HELP_LINK "https:\\\\\\\\www.openmw.org") - SET(CPACK_NSIS_URL_INFO_ABOUT "https:\\\\\\\\www.openmw.org") + SET(CPACK_NSIS_DISPLAY_NAME "OpenMW-MapExtractor ${OPENMW_VERSION}.${MAPEXTRACTOR_VERSION_BUILD}") + SET(CPACK_NSIS_HELP_LINK "https:\\\\\\\\github.com\\\\Diject\\\\openmw-map-gen") + SET(CPACK_NSIS_URL_INFO_ABOUT "https:\\\\\\\\github.com\\\\Diject\\\\openmw-map-gen") SET(CPACK_NSIS_INSTALLED_ICON_NAME "openmw-launcher.exe") SET(CPACK_NSIS_MUI_FINISHPAGE_RUN "openmw-launcher.exe") + SET(CPACK_NSIS_PACKAGE_NAME "OpenMW-MapExtractor") + SET(CPACK_PACKAGE_INSTALL_DIRECTORY "OpenMW-MapExtractor") SET(CPACK_NSIS_MUI_ICON "${OpenMW_SOURCE_DIR}/files/windows/openmw.ico") SET(CPACK_NSIS_MUI_UNIICON "${OpenMW_SOURCE_DIR}/files/windows/openmw.ico") SET(CPACK_PACKAGE_ICON "${OpenMW_SOURCE_DIR}\\\\files\\\\openmw.bmp")