Changes between Version 7 and Version 8 of InstallationGuidelines/Windows/Developer/Installer/Maintenance


Ignore:
Timestamp:
09/30/13 13:39:12 (11 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuidelines/Windows/Developer/Installer/Maintenance

    v7 v8  
    11== Howto build the Developer installer ==
    2  * Install [http://www.7-zip.org 7 Zip] and [http://nsis.sourceforge.net/Main_Page NSIS]
    3  * Downlod the [http://eden.sahanafoundation.org/raw-attachment/wiki/InstallationGuidelines/Windows/Developer/Installer/Maintenance/developer-installer-src.zip build folder]
    4  * Extract to a local folder
    5  * Download all dependencies as per InstallationGuidelines/Windows/Developer/Manual
    6   * Put the python-2.7.5.msi in the same folder as the .NSI-file is
    7   * If including numpy, rename numpy-1.7.1-win32-superpack-python2.7.exe as numpy.exe
    8   * Rename pywin32-218.win32-py2.7.exe as pywin.exe
    9  * Use 7zip to extract all other library installers
    10   * Copy the extracted files into the right folders:
    11    * Contents of the PLATLIB or PURELIB folder into the site-packages/<LIBNAME>/ folder.
    12    * Scripts (IPython only) into the scripts/<LIBNAME>/
    13    * Dlls (Shapely only) into dlls/<LIBNAME>/
    14  * Copy web2py and eden to the working-copy directory. Folder structure should be: /working-copy/web2py/applications/eden.
    15   * Include the .git files, otherwise web2py and eden can't be updated later.
    16   * From web2py, remove httpserver.log
    17   * From eden, remove databases/*, errors/*, sessions/*, uploads/*, models/000_config.py & models/0000_update_check.py
    18 
     2* Install [http://www.7-zip.org 7 Zip] and [http://nsis.sourceforge.net/Main_Page NSIS]
     3* Downlod the [http://eden.sahanafoundation.org/raw-attachment/wiki/InstallationGuidelines/Windows/Developer/Installer/Maintenance/developer-installer-src.zip build folder]
     4* Extract to a local folder
     5* Download all dependencies as per InstallationGuidelines/Windows/Developer/Manual
     6 * Put the python-2.7.5.msi in the same folder as the .NSI-file is
     7 * If including numpy, rename numpy-1.7.1-win32-superpack-python2.7.exe as numpy.exe
     8 * Rename pywin32-218.win32-py2.7.exe as pywin.exe
     9* Use 7zip to extract all other library installers
     10 * Copy the extracted files into the right folders:
     11  * Contents of the PLATLIB or PURELIB folder into the site-packages/<LIBNAME>/ folder.
     12  * Scripts (IPython only) into the scripts/<LIBNAME>/
     13  * Dlls (Shapely only) into dlls/<LIBNAME>/
     14* Copy web2py and eden to the working-copy directory. Folder structure should be: /working-copy/web2py/applications/eden.
     15 * Include the .git files, otherwise web2py and eden can't be updated later.
     16 * From web2py, remove httpserver.log
     17 * From eden, remove databases/*, errors/*, sessions/*, uploads/*, models/000_config.py & models/0000_update_check.py
     18* or if using fresh web2py, remove the 'examples' & 'welcome' web2py applications and add a fresh 000_config.py
    1919Now you are ready to compile the installer:
    2020* Open NSIS and click on "Compile NSI scripts" -> File -> Load script..., Select the NSI file and wait until compilation is complete.