= Maintenance of the End-user Windows Installer = [[TOC]] End-user Instructions: InstallationGuidelines/Windows/User * Install [http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win32-py2.6.exe/download py2exe] * Move all applications, other than admin & eden, out of the applications/ folder * Clean the Eden folder (cache, databases, errors, sessions, static/cache, uploads) * Clean the admin folder (errors & sessions) {{{ c: cd \web2py copy applications\eden\static\scripts\tools\standalone_exe.py . c:\bin\python26\python standalone_exe.py py2exe }}} * Remove unwanted folders from dist/applications/eden * .bzr * .git * compiled * docs * modules/test_utils * modules/tests * modules/unit_tests * tests * static/scripts/gis/GeoExt/.* * static/scripts/gis/openlayers/.* * static/selenium * Add missing file & then run the program once {{{ c: cd \web2py copy splashlogo.gif dist cd dist web2py.exe # Ignore the NEWINSTALL error }}} * Modify routes.py as follows: {{{ default_application = 'eden' # ordinarily set in base routes.py default_controller = 'default' # ordinarily set in app-specific routes.py default_function = 'index' # ordinarily set in app-specific routes.py }}} * Delete the examples & welcome folders * Delete sahana-eden-setup.exe in the Web2Py Directory if it exists * Download: [http://eden.sahanafoundation.org/attachment/wiki/InstallationGuidelinesWindowsMaintenance/end-user-setup-maintenance.zip] and copy the unpacked files to your web2py rootdir * Download & install: [http://prdownloads.sourceforge.net/nsis/nsis-2.46-setup.exe?download] * Open NSIS -> Compile NSI scripts -> File -> Load Script -> Select end-user-install.nsi in your web2py rootdir -> OK * After a few seconds: The new sahana-eden-setup.exe should be in your web2py directory == !ToDo == * Get !ReportLab working: http://pastebin.com/CfzRE7Dg * Is it better to set migrate=False? (Less easy to add new modules) * Is it better to have a larger download & include the compiled app? * Remove all the Debug mode files? (Ext/GeoExt/OpenLayers/jQuery/UI/etc) ---- [InstallationGuidelines/Windows/Developer/Installer Developer installer] BluePrint/Installer/Windows