OpenSlides/extras/win32-portable/create_portable.txt
Emanuel Schuetze 13eb0ccb30 Fixed #1190: Wrong sorting of motion identifier
- Added natural sorting JS plugin for motion DataTables (column identifier).
- Added the new requirements python package 'natsort' for natural sorting of motions in PDF.
2014-01-21 23:14:39 +01:00

37 lines
1.4 KiB
Plaintext

How to create a new portable Windows distribution of OpenSlides:
----------------------------------------------------------------
1. Install Python 2.7.x and Setuptools
Follow the instructions in the README, section III (Windows installation), step 1.
2. Install all required python packages (see requirements_production.txt):
easy_install -Z django django-mptt beautifulsoup4 bleach natsort pillow reportlab sockjs_tornado tornado django-haystack whoosh
3. Install pywin32 from binary installer:
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/pywin32-218.win32-py2.7.exe/download
Pywin32 is used to update the version resource of the prebuild openslides.exe.
It is not strictly required but at least for published releases it is highly advisable.
4. Install wxPython from binary installer:
http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.12.1-py27.exe
WxPython is required to build the OpenSlides GUI frontend.
5. Run in the main directory of the OpenSlides checkout:
python extras\win32-portable\prepare_portable.py
=> The portable OpenSlides distribution is created as a zip archive in
the 'dist' directory of OpenSlides checkout.
NOTE: Creating the portable Windows distribution of OpenSlides is not possible
if Python is installed in 64-bit(!) version.