source: misc/tools/event_selection/installer/EventSelection.nsi @ 6251

Last change on this file since 6251 was 6251, checked in by rwilson, 15 years ago

Added Event Selection tool.

File size: 1.3 KB
Line 
1!define PRODUCT_NAME "EventSelection"
2!define PRODUCT_VERSION "0.6"
3!define ICON_FILE "tsunami.ico"
4
5Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
6OutFile "${PRODUCT_NAME}_${PRODUCT_VERSION}.exe"
7InstallDir $PROGRAMFILES\${PRODUCT_NAME}
8Page directory
9Page instfiles
10Icon ${ICON_FILE}
11
12Section "Install"
13   SetOutPath $INSTDIR
14   File EventSelection.nsi
15   File EventSelection.py
16   File INSTALL.txt
17   File tsunami.ico
18   CreateShortcut "$DESKTOP\${PRODUCT_NAME}.lnk" "$INSTDIR\${PRODUCT_NAME}.py" "" "$INSTDIR\${ICON_FILE}"
19   CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}"
20   CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\Uninstall.exe" 0
21   CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\${PRODUCT_NAME}.lnk" "$INSTDIR\${PRODUCT_NAME}.py" "" "$INSTDIR\${PRODUCT_NAME}.py" 0
22   WriteUninstaller "$INSTDIR\Uninstall.exe"
23SectionEnd
24
25UninstallText "This will uninstall ${PRODUCT_NAME} ${PRODUCT_VERSION}."
26 
27!ifdef ICON_FILE
28UninstallIcon "${ICON_FILE}"
29!endif
30 
31Section "Uninstall"
32   Delete "$DESKTOP\${PRODUCT_NAME}.lnk"
33   RMDir /r "$INSTDIR\*.nsi"   
34   RMDir /r "$INSTDIR\*.py"   
35   RMDir /r "$INSTDIR\*.ico"   
36   RMDir /r "$INSTDIR\*.exe"   
37   RMDir /r "$INSTDIR\*.sh"   
38;   RMDir "$INSTDIR"
39   RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}\*.*"
40   RMDir "$SMPROGRAMS\${PRODUCT_NAME}"
41SectionEnd
Note: See TracBrowser for help on using the repository browser.