Diff for /Amaya/amaya-wx_release.nsi between versions 1.8 and 1.9

version 1.8, 2004/12/16 16:25:25 version 1.9, 2004/12/22 08:14:07
Line 9 Line 9
   ;Name and file    ;Name and file
   !define VERSION "9.0"    !define VERSION "9.0"
   Name "Amaya WX ${VERSION}"    Name "Amaya WX ${VERSION}"
   OutFile "Amaya-WX-${VERSION}.exe"    OutFile "amaya-WinXP-${VERSION}.exe"
       
   ;Use lzma to compress (better than zip)    ;Use lzma to compress (better than zip)
   SetCompressor lzma    SetCompressor lzma
   
   
   ;Default installation folder    ;Default installation folder
   InstallDir "$PROGRAMFILES\AmayaWX"    InstallDir "$PROGRAMFILES\AmayaWX"
       
   ;Get installation folder from registry if available    ;Get installation folder from registry if available
   InstallDirRegKey HKCU "Software\AmayaWX" ""    InstallDirRegKey HKCU "Software\AmayaWX" ""
   
   
 ;--------------------------------  ;--------------------------------
 ;Variables  ;Variables
   
Line 119 Line 119
   
 Section "Amaya" SecAmaya  Section "Amaya" SecAmaya
   
   
    ;XXXXXXXXXXXXXXXXXXXXXXXXXX
    ;Test the platform
    ;XXXXXXXXXXXXXXXXXXXXXXXXXX
      ReadRegStr $R0 HKLM \
      "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion
   
      IfErrors 0 lbl_winnt
      
      ; we are not NT
      ReadRegStr $R0 HKLM \
      "SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber
    
      StrCpy $R1 $R0 1
      StrCmp $R1 '4' 0 lbl_error
    
      StrCpy $R1 $R0 3
    
      StrCmp $R1 '4.0' lbl_win32_95
      StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98
    
      lbl_win32_95:
        Abort
    
      lbl_win32_98:
        Abort
    
      lbl_win32_ME:
        Abort
    
      lbl_winnt:
    
      StrCpy $R1 $R0 1
    
      StrCmp $R1 '3' lbl_winnt_x
      StrCmp $R1 '4' lbl_winnt_x
    
      StrCpy $R1 $R0 3
    
      StrCmp $R1 '5.0' lbl_winnt_2000
      StrCmp $R1 '5.1' lbl_winnt_XP
      StrCmp $R1 '5.2' lbl_winnt_2003 lbl_error
    
      lbl_winnt_x:
        StrCpy $R0 "NT $R0" 6
      Goto lbl_done
    
      lbl_winnt_2000:
        Strcpy $R0 '2000'
      Goto lbl_done
    
      lbl_winnt_XP:
        Strcpy $R0 'XP'
      Goto lbl_done
    
      lbl_winnt_2003:
        Strcpy $R0 '2003'
      Goto lbl_done
    
      lbl_error:
        Abort
      lbl_done:
      MessageBox MB_OK $R0 
     ;XXXXXXXXXXXXXXXXXXXXXXXXXX
   
   ;This section is required : readonly mode    ;This section is required : readonly mode
   SectionIn RO    SectionIn RO
   

Removed from v.1.8  
changed lines
  Added in v.1.9


Webmaster