remm        2002/12/05 09:59:38

  Modified:    .        tomcat.nsi
  Log:
  - Add cute welcome and finish pages.
  - This really looks like MSI, except it's a lot faster :)
  
  Revision  Changes    Path
  1.18      +15 -5     jakarta-tomcat-5/tomcat.nsi
  
  Index: tomcat.nsi
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/tomcat.nsi,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- tomcat.nsi        15 Nov 2002 20:39:21 -0000      1.17
  +++ tomcat.nsi        5 Dec 2002 17:59:38 -0000       1.18
  @@ -12,15 +12,20 @@
   ;--------------------------------
   ;Configuration
   
  +  !define MUI_WELCOMEPAGE
  +  !define MUI_FINISHPAGE
  +  !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\webapps\ROOT\RELEASE-NOTES.txt"
  +  !define MUI_FINISHPAGE_NOREBOOTSUPPORT
  +
     !define MUI_LICENSEPAGE
     !define MUI_COMPONENTSPAGE
     !define MUI_DIRECTORYPAGE
  +
     !define MUI_ABORTWARNING
  +  !define MUI_CUSTOMPAGECOMMANDS
   
     !define MUI_UNINSTALLER
   
  -  !define MUI_CUSTOMPAGECOMMANDS
  -
     !define TEMP1 $R0
     !define TEMP2 $R1
   
  @@ -46,12 +51,14 @@
     LangString TEXT_CONF_PAGETITLE ${LANG_ENGLISH} ": Configuration Options"
   
     ;Page order
  +  !insertmacro MUI_PAGECOMMAND_WELCOME
     !insertmacro MUI_PAGECOMMAND_LICENSE
     !insertmacro MUI_PAGECOMMAND_COMPONENTS
     !insertmacro MUI_PAGECOMMAND_DIRECTORY
     Page custom SetConfiguration "$(TEXT_CONF_PAGETITLE)"
     Page custom SetChooseJVM "$(TEXT_JVM_PAGETITLE)"
     !insertmacro MUI_PAGECOMMAND_INSTFILES
  +  !insertmacro MUI_PAGECOMMAND_FINISH
   
     ;License dialog
     LicenseData INSTALLLICENSE
  @@ -83,6 +90,8 @@
     !insertmacro MUI_UNPAGECOMMAND_INSTFILES
   
     !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
  +  !insertmacro MUI_RESERVEFILE_SPECIALINI
  +  !insertmacro MUI_RESERVEFILE_SPECIALBITMAP
     ReserveFile "jvm.ini"
     ReserveFile "config.ini"
   
  @@ -216,9 +225,10 @@
   
   SectionEnd
   
  -!insertmacro MUI_SECTIONS_FINISHHEADER
  -
   Section -post
  +
  +  SetOutPath "$INSTDIR"
  +  File "${NSISDIR}\Contrib\UIs\modern.exe"
   
     WriteUninstaller "$INSTDIR\Uninstall.exe"
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to