File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,12 +7,17 @@ SET(CPACK_NSIS_URL_INFO_ABOUT "${PROJECT_URL}" PARENT_SCOPE)
77SET (CPACK_NSIS_CONTACT "${PROJECT_EMAIL} " PARENT_SCOPE )
88SET (CPACK_PACKAGE_EXECUTABLES "${CMAKE_PROJECT_NAME } .exe;${PROJECT_NAME_UCASE} " PARENT_SCOPE )
99SET (CPACK_NSIS_MENU_LINKS "${CMAKE_PROJECT_NAME } .exe;${PROJECT_NAME_UCASE} " PARENT_SCOPE )
10- SET (CPACK_NSIS_DEFINES "!include ${CMAKE_SOURCE_DIR } /cmake/nsis/FileAssociation.nsh" )
10+ SET (CPACK_NSIS_DEFINES "
11+ !include ${CMAKE_SOURCE_DIR } /cmake/nsis/FileAssociation.nsh
12+ !include LogicLib.nsh
13+ !include WinVer.nsh" )
1114SET (CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME } -${VERSION} -win32" )
12- SET (CPACK_NSIS_EXTRA_INSTALL_COMMANDS "
15+ SET (CPACK_NSIS_EXTRA_INSTALL_COMMANDS "
1316 \\\$ {registerExtension} \\\" $INSTDIR\\\\ ${CMAKE_PROJECT_NAME } .exe\\\" \\\" .mmp\\\" \\\" ${PROJECT_NAME_UCASE} Project\\\"
1417 \\\$ {registerExtension} \\\" $INSTDIR\\\\ ${CMAKE_PROJECT_NAME } .exe\\\" \\\" .mmpz\\\" \\\" ${PROJECT_NAME_UCASE} Project (compressed)\\\"
15- WriteRegDWORD HKLM \\\" Software\\\\ Microsoft\\\\ Windows\\\\ CurrentVersion\\\\ SideBySide\\\" \\\" PreferExternalManifest\\\" \\\" 1\\\"
18+ \\\$ {IfNot} \\\$ {AtMostWin7}
19+ WriteRegDWORD HKLM \\\" Software\\\\ Microsoft\\\\ Windows\\\\ CurrentVersion\\\\ SideBySide\\\" \\\" PreferExternalManifest\\\" \\\" 1\\\"
20+ \\\$ {EndIf}
1621 " PARENT_SCOPE )
1722SET (CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS "
1823 \\\$ {unregisterExtension} \\\" .mmp\\\" \\\" ${PROJECT_NAME_UCASE} Project\\\"
You can’t perform that action at this time.
0 commit comments