1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
===========
Pyinstaller
===========
Main goals in building this installer are:
* make it easy to test the software and run the demo
* make it possible to use the command sqledit with an asy installation
process
If you just want to use the installer you should simply install it and run
it. If you want to prepare a different installer to add some feature (eg:
more database drivers), you should follow the following steps. Configuration
is inside file pyinstaller-sqledit.spec.
Thanks to Giovanni Bajo -author of pyinstaller- for assisting me in writing
the specs and fixing pyinstaller when needed.
install pyinstaller
===================
install pyinstaller (http://www.pyinstaller.org/) from the last
devel (at least rev 700)::
svn co http://svn.pyinstaller.org/trunk pyinstaller
and follow instruction in the manual [1]
Getting Started
* Installing PyInstaller
* Building the runtime executables
just under linux:
sudo apt-get install build-essential python-dev
cd source/linux
python Make.py; make
cd ../../
* Configuring your PyInstaller setup
Create the installer
====================
run::
./pynstaller/make-installer path_to_Build.py pyinstaller-sqledit.spec
This will create a directory build and a directory pyinstaller. Inside the
latter one you'll find directory sqledit
[1] http://www.pyinstaller.org/static/docs/Manual_v1.1.html
|