Remove large resources from the application. #16
@ -137,24 +137,22 @@ if(WIN32)
 | 
				
			|||||||
  set(CPACK_NSIS_MODIFY_PATH ON)
 | 
					  set(CPACK_NSIS_MODIFY_PATH ON)
 | 
				
			||||||
  set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
 | 
					  set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
 | 
				
			||||||
  # https://nsis.sourceforge.io/Reference/CreateShortCut
 | 
					  # https://nsis.sourceforge.io/Reference/CreateShortCut
 | 
				
			||||||
  set(
 | 
					 | 
				
			||||||
      CPACK_NSIS_CREATE_ICONS_EXTRA
 | 
					 | 
				
			||||||
      "CreateShortCut '$SMPROGRAMS\\\\$STARTMENU_FOLDER\\\\Qtk.lnk' '$INSTDIR\\\\bin\\\\qtk_gui.exe'"
 | 
					 | 
				
			||||||
  )
 | 
					 | 
				
			||||||
  # TODO: Use 4th parameter to pass icon.
 | 
					  # TODO: Use 4th parameter to pass icon.
 | 
				
			||||||
  set(
 | 
					  set(
 | 
				
			||||||
      CPACK_NSIS_CREATE_ICONS_EXTRA
 | 
					      CPACK_NSIS_CREATE_ICONS_EXTRA
 | 
				
			||||||
      "CreateShortCut '$DESKTOP\\\\Qtk.lnk' '$INSTDIR\\\\bin\\\\qtk_gui.exe'"
 | 
					      "CreateShortCut '$SMPROGRAMS\\\\$STARTMENU_FOLDER\\\\Qtk.lnk' '$INSTDIR\\\\bin\\\\qtk_gui.exe'\n\
 | 
				
			||||||
 | 
					       CreateShortCut '$DESKTOP\\\\Qtk.lnk' '$INSTDIR\\\\bin\\\\qtk_gui.exe'"
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
  set(
 | 
					  set(
 | 
				
			||||||
      CPACK_NSIS_DELETE_ICONS_EXTRA
 | 
					      CPACK_NSIS_DELETE_ICONS_EXTRA
 | 
				
			||||||
      "Delete '$SMPROGRAMS\\\\$START_MENU\\\\Qtk.lnk'"
 | 
					      "Delete '$SMPROGRAMS\\\\$START_MENU\\\\Qtk.lnk'\n\
 | 
				
			||||||
 | 
					       Delete '$DESKTOP\\\\Qtk.lnk'"
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  # Set icon for the installer executable.
 | 
					  # Set icon for the installer executable.
 | 
				
			||||||
  set(CPACK_NSIS_MUI_ICON "${QTK_RESOURCES}/icons/win/kilroy.ico")
 | 
					  set(CPACK_NSIS_MUI_ICON "${QTK_RESOURCES}/icons/win/kilroy.ico")
 | 
				
			||||||
  # Set icon for uninstaller executable.
 | 
					  # Set icon for uninstaller executable to be the same as the installer.
 | 
				
			||||||
  set(CPACK_NSIS_MUI_UNIICON "${QTK_RESOURCES}/icons/win/kilroy.ico")
 | 
					  set(CPACK_NSIS_MUI_UNIICON "${CPACK_NSIS_MUI_ICON}")
 | 
				
			||||||
elseif(APPLE)
 | 
					elseif(APPLE)
 | 
				
			||||||
  # OSX
 | 
					  # OSX
 | 
				
			||||||
  # Set icon for the splash image used in OSX DMG installers.
 | 
					  # Set icon for the splash image used in OSX DMG installers.
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user