public
Description: a tiny graphical app kit for ruby
Homepage: http://code.whytheluckystiff.net/shoes
Clone URL: git://github.com/why/shoes.git
 * platform/msw/base.nsi: directory picker in the installer. (request from elib 
 in #shoes.)
why (author)
Fri Jul 11 08:05:09 -0700 2008
commit  5c24408feae7caf9545f7a4d515d69ac5efe16eb
tree    b3abe526680b13a9c73e19818e9bb2ad98eec808
parent  7c79584a6ca014eb0ef0f42920f8aed589d15cf9
...
462
463
464
465
 
466
467
468
...
509
510
511
 
512
513
514
...
549
550
551
552
553
 
 
554
555
556
...
462
463
464
 
465
466
467
468
...
509
510
511
512
513
514
515
...
550
551
552
 
 
553
554
555
556
557
0
@@ -462,7 +462,7 @@ FunctionEnd
0
   OutFile "${ShortName}-${AppVersion}.exe"
0
 
0
   ;Default installation folder
0
-  InstallDir "$PROGRAMFILES\${AppName}\${AppVersion}"
0
+  InstallDir "$PROGRAMFILES\Common Files\${AppName}"
0
   
0
   ;Get installation folder from registry if available
0
   InstallDirRegKey HKLM "${InstallKey}" ""
0
@@ -509,6 +509,7 @@ FunctionEnd
0
   !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "Start Menu Folder"
0
   
0
   !insertmacro MUI_PAGE_STARTMENU Application $STARTMENU_FOLDER
0
+  !insertmacro MUI_PAGE_DIRECTORY
0
   !insertmacro MUI_PAGE_INSTFILES
0
 
0
   ; Finish Page
0
@@ -549,8 +550,8 @@ FunctionEnd
0
 
0
 Section "App Section" SecApp
0
 
0
-  ReadEnvStr $INSTDIR "COMMONPROGRAMFILES"
0
-  StrCpy $INSTDIR "$INSTDIR\${AppName}\${AppVersion}"
0
+  ;ReadEnvStr $INSTDIR "COMMONPROGRAMFILES"
0
+  StrCpy $INSTDIR "$INSTDIR\${AppVersion}"
0
   SetOutPath "$INSTDIR"
0
   
0
   File /r /x nsis ..\*.*

Comments