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]>