1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
!ifdef INSTALL
SetOutPath "$INSTDIR"
; Main shortcuts
CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}"
SetOutPath "$INSTDIR"
${If} ${SectionIsSelected} ${SEC_SPRINGLOBBY}
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\SpringLobby.lnk" "$INSTDIR\springlobby.exe"
${EndIf}
${If} ${SectionIsSelected} ${SEC_ZERO_K_LOBBY}
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Zero-K Lobby.lnk" "$INSTDIR\Zero-K.exe"
${EndIf}
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring.lnk" "$INSTDIR\spring.exe"
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring (safemode).lnk" "$INSTDIR\spring.exe" "--safemode"
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall Spring.lnk" "$INSTDIR\uninst.exe"
WriteINIStr "$SMPROGRAMS\${PRODUCT_NAME}\Read Me First.URL" "InternetShortcut" "URL" "http://springrts.com/wiki/Read_Me_First"
!else
; Shortcuts
Delete "$SMPROGRAMS\${PRODUCT_NAME}\SpringLobby.lnk"
Delete "$SMPROGRAMS\${PRODUCT_NAME}\Zero-K Lobby.lnk"
Delete "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring.lnk"
Delete "$SMPROGRAMS\${PRODUCT_NAME}\Test Spring (safemode).lnk"
Delete "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall Spring.lnk"
Delete "$SMPROGRAMS\${PRODUCT_NAME}\Read Me First.URL"
; delete the folders
RMDir "$SMPROGRAMS\${PRODUCT_NAME}"
!endif
|