Changes between Version 14 and Version 15 of BluePrint/Installer/Windows


Ignore:
Timestamp:
08/10/10 22:07:49 (11 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/Installer/Windows

    v14 v15  
    2626If Admin rights are available, then provide the option (default) to install Service & start Service at boot.
    2727
     28Chosen Tool:
     29 * [http://nsis.sourceforge.net Nullsoft Installer]
     30
    2831Status:
    2932 * InstallationGuidelinesWindowsPythonInstaller
     
    3134  * Developer version should also add an Icon on the Start menu/Desktop for Eclipse
    3235 * http://eden.sahanafoundation.org/browser/static/scripts/tools/standalone_exe.py
    33   * Zip-up resultant folder & use NSIS' zip2exe.exe to convert to an .exe
     36  * Clean the Eden folder (databases/errors/sessions)
     37  * rename it as 'init'
     38  * Zip-up folder contents
     39  * Customise {{{NSIS\Contrib\zip2exe\Modern.nsh}}}:
     40{{{
     41!include "MUI.nsh"
     42!define MUI_ICON "c:\bin\web2py\applications\eden\static\favicon.ico"
    3443
    35 Possible solutions:
    36  * [http://nsis.sourceforge.net Nullsoft Installer] (This is used by [http://www.compasqualite.org/en/dynamic-compas/index-dynamic-compas.php Dynamic COMPAS])
     44!insertmacro MUI_PAGE_DIRECTORY
     45!insertmacro MUI_PAGE_INSTFILES
     46
     47!insertmacro MUI_LANGUAGE "English"
     48
     49Section "install"
     50 
     51    ;Add files
     52    SetOutPath "$INSTDIR"
     53
     54    ;create desktop shortcut
     55    CreateShortCut "$DESKTOP\Sahana Eden.lnk" "$INSTDIR\web2py.exe" ""
     56 
     57    ;create start-menu shortcut
     58    CreateShortCut "$SMPROGRAMS\Sahana Eden.lnk" "$INSTDIR\web2py.exe"
     59
     60SectionEnd
     61}}}
     62  * use NSIS' {{{zip2exe.exe}}} to convert to an .exe
     63
     64Possible alternatives:
    3765 * [http://groups.google.com/group/web2py/browse_thread/thread/84856e84b66669 InnoSetup]
    3866 * [http://prism.mozilla.com Prism]