Changeset 245 for trunk


Ignore:
Timestamp:
12/04/10 16:56:06 (11 years ago)
Author:
sc
Message:

trunk/brainstorms/PuzzleboxBrainstorms-install.nsi

  • preparation for 0.4.0 release
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/brainstorms/PuzzleboxBrainstorms-install.nsi

    r110 r245  
    44 
    55Name "Puzzlebox Brainstorms" 
    6 OutFile "PuzzleboxBrainstorms-0.2.0-setup.exe" 
     6OutFile "PuzzleboxBrainstorms-0.4.0-setup.exe" 
    77 
    88; Some default compiler settings (uncomment and change at will): 
     
    1515 
    1616LicenseText "You must agree to this license before installing." 
    17 LicenseData "docs\license.txt" 
     17LicenseData "LICENSE.txt" 
    1818 
    1919InstallDir "$PROGRAMFILES\Puzzlebox Brainstorms" 
     
    135135; File dist\fonts\tahoma.ttf 
    136136 
     137;SetOutPath $INSTDIR\package 
     138; File package\vcredist_x86.exe 
     139; 
     140;ExecWait 'package\Vcredist_x86.exe /q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log"' 
     141 
    137142SetOutPath $INSTDIR\package 
    138  File package\vcredist_x86.exe 
    139  
    140 ExecWait 'package\Vcredist_x86.exe /q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log"' 
     143 File ..\packaging\win32\vcredist_x86.exe 
     144 
     145ExecWait '"$INSTDIR\package\vcredist_x86.exe" /q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log"' 
    141146 
    142147 
     
    152157  CreateDirectory "$SMPROGRAMS\Puzzlebox Brainstorms" 
    153158  CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms.lnk" \ 
    154                  "$INSTDIR\puzzlebox_brainstorms_client_interface_local.exe" \ 
     159                 "$INSTDIR\brainstorms-local.exe" \ 
    155160                 ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
    156   CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Client.lnk" \ 
    157                  "$INSTDIR\puzzlebox_brainstorms_client_interface_network.exe" \ 
    158                  ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
    159   CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Server.lnk" \ 
    160                  "$INSTDIR\puzzlebox_brainstorms_network_server.exe" \ 
    161                  ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "SW_SHOWMINIMIZED" 
    162   CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox ThinkGear Connect Client.lnk" \ 
    163                  "$INSTDIR\puzzlebox_brainstorms_network_client_thinkgear.exe" \ 
    164                  ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
     161;  CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Client.lnk" \ 
     162;                 "$INSTDIR\puzzlebox_brainstorms_client_interface_network.exe" \ 
     163;                 ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
     164;  CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Server.lnk" \ 
     165;                 "$INSTDIR\puzzlebox_brainstorms_network_server.exe" \ 
     166;                 ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "SW_SHOWMINIMIZED" 
     167;  CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox ThinkGear Connect Client.lnk" \ 
     168;                 "$INSTDIR\puzzlebox_brainstorms_network_client_thinkgear.exe" \ 
     169;                 ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
    165170  CreateShortCut "$SMPROGRAMS\Puzzlebox Brainstorms\Edit Puzzlebox Brainstorms Configuration.lnk" \ 
    166171                 "$INSTDIR\puzzlebox_brainstorms_configuration.ini" \ 
     
    169174                 "$INSTDIR\PuzzleboxBrainstorms-Uninstall.exe" 
    170175  CreateShortCut "$DESKTOP\Puzzlebox Brainstorms.lnk" \ 
    171                  "$INSTDIR\puzzlebox_brainstorms_client_interface_local.exe" \ 
     176                 "$INSTDIR\brainstorms-local.exe" \ 
    172177                 ""  "$INSTDIR\images\puzzlebox.ico"  "0"  "" 
    173178SectionEnd 
     
    180185; add delete commands to delete whatever files/registry keys/etc you installed here. 
    181186 Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms.lnk" 
    182  Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Client.lnk" 
    183  Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Server.lnk" 
    184  Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox ThinkGear Connect Client.lnk" 
     187; Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Client.lnk" 
     188; Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox Brainstorms Network Server.lnk" 
     189; Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Puzzlebox ThinkGear Connect Client.lnk" 
    185190 Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Edit Puzzlebox Brainstorms Configuration.lnk"  
    186191 Delete "$SMPROGRAMS\Puzzlebox Brainstorms\Uninstall Puzzlebox Brainstorms.lnk"  
     
    296301  RMDir $INSTDIR\package 
    297302 
    298  RMDIR $INSTDIR 
     303; RMDIR $INSTDIR 
    299304 
    300305Delete "$INSTDIR\PuzzleboxBrainstorms-Uninstall.exe" 
    301306DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Puzzlebox Brainstorms\Puzzlebox Brainstorms" 
    302307DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Puzzlebox Brainstorms" 
    303 RMDir "$INSTDIR" 
     308;RMDir "$INSTDIR" 
     309 
     310 
     311 RMDIR $INSTDIR 
     312 
    304313 
    305314  ; if $INSTDIR was removed, skip these next ones 
Note: See TracChangeset for help on using the changeset viewer.