@@ -42,9 +42,9 @@ endif()
4242
4343set (CPACK_PACKAGE_NAME "NeXus" )
4444set (CPACK_PACKAGE_VENDOR "NeXus International Advisory Committee" )
45- set (CPACK_PACKAGE_VERSION_MAJOR "4 " )
46- set (CPACK_PACKAGE_VERSION_MINOR "3 " )
47- set (CPACK_PACKAGE_VERSION_PATCH "0 " )
45+ set (CPACK_PACKAGE_VERSION_MAJOR "@NEXUS_VERSION_MAJOR@ " )
46+ set (CPACK_PACKAGE_VERSION_MINOR "@NEXUS_VERSION_MINOR@ " )
47+ set (CPACK_PACKAGE_VERSION_PATCH "@NEXUS_VERSION_PATCH@ " )
4848set (CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR} .${CPACK_PACKAGE_VERSION_MINOR} .${CPACK_PACKAGE_VERSION_PATCH} " )
4949set (CPACK_PACKAGE_CONTACT "NeXus Developers <nexus-tech@nexusformat.org>" )
5050set (CPACK_PACKAGE_DESCRIPTION_FILE "@PROJECT_SOURCE_DIR@/cmake_include/nexus_description.txt" )
@@ -53,7 +53,7 @@ set (CPACK_PACKAGE_FILE_NAME "nexus-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKA
5353set (CPACK_SOURCE_PACKAGE_FILE_NAME "nexus-source-${CPACK_PACKAGE_VERSION_MAJOR} .${CPACK_PACKAGE_VERSION_MINOR} .${CPACK_PACKAGE_VERSION_PATCH} " )
5454set (CPACK_PACKAGE_INSTALL_DIRECTORY "NeXus Data Format" )
5555
56- set (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/InstallerBits/Licences/COPYING.txt " )
56+ set (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/InstallerBits/Licences/COPYING.rtf " )
5757set (CPACK_RESOURCE_FILE_README "@PROJECT_SOURCE_DIR@/cmake_include/nexus_description.txt" )
5858set (CPACK_RESOURCE_FILE_WELCOME "@PROJECT_SOURCE_DIR@/cmake_include/WELCOME.txt" )
5959set (CPACK_PACKAGE_ICON "@PROJECT_SOURCE_DIR@/InstallerBits/nexus.ico" )
@@ -129,13 +129,14 @@ if (${CPACK_GENERATOR} STREQUAL "NSIS")
129129 set (CPACK_NSIS_URL_INFO_ABOUT "http://www.nexusformat.org/" )
130130 set (CPACK_NSIS_CONTACT "${CPACK_PACKAGE_CONTACT} " )
131131 set (CPACK_NSIS_MODIFY_PATH OFF )
132- set (CPACK_NSIS_EXTRA_INSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE@ \n sis_install.nsh'" )
133- set (CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE@ \n sis_uninstall.nsh'" )
132+ ## set(CPACK_NSIS_EXTRA_INSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\ \nsis_install.nsh'")
133+ ## set(CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS "!include '@PROJECT_SOURCE_DIR_NATIVE_D@\\InstallerBits\ \nsis_uninstall.nsh'")
134134# set(CPACK_NSIS_INSTALLED_ICON_NAME "bin\\\\MyExecutable.exe")
135135 set (CPACK_PACKAGE_ICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\ InstallerBits\\ nexus.ico" )
136136 set (CPACK_NSIS_MUI_ICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\ InstallerBits\\ nexus.ico" )
137137 set (CPACK_NSIS_MUI_UNIICON "@PROJECT_SOURCE_DIR_NATIVE_D@\\ InstallerBits\\ nexus.ico" )
138- set (CPACK_NSIS_MENU_LINKS "http://www.nexusformat.org/" "NeXus Web Site" "bin\\ nxvalidate.bat" "NXvalidate" )
138+ # set(CPACK_NSIS_MENU_LINKS "http://www.nexusformat.org/" "NeXus Web Site" "bin\\nxvalidate.bat" "NXvalidate")
139+ set (CPACK_NSIS_MENU_LINKS "http://www.nexusformat.org/" "NeXus Web Site" )
139140 if (@ARCH64@)
140141 set (CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES64" )
141142 set (CPACK_NSIS_DEFINES "!define NEXUSDIRENVSUFFIX 64" )
@@ -158,7 +159,8 @@ if(WIN32)
158159else ()
159160 set (NXVALIDATE nxvalidate)
160161endif ()
161- set (CPACK_CREATE_DESKTOP_LINKS "nxbrowse" ${NXVALIDATE} )
162+ #set(CPACK_CREATE_DESKTOP_LINKS "nxbrowse" "nxbrowse")
163+
162164set (CPACK_PACKAGE_EXECUTABLES "nxbrowse" "NXbrowse" )
163165
164166#cpack_add_component(Runtime
0 commit comments