diff options
author | Olivier Tilloy <olivier@tilloy.net> | 2010-03-23 16:57:42 +0100 |
---|---|---|
committer | Olivier Tilloy <olivier@tilloy.net> | 2010-03-23 16:57:42 +0100 |
commit | 9233a1a9091e830cba99c91226e24c9885b11174 (patch) | |
tree | 0e9ecd09837c097e3a26dd5af955bb048b8ed008 | |
parent | 651a6a7b7a4742b39cfe2e9f6c4bdc853659138f (diff) | |
download | pyexiv2-9233a1a9091e830cba99c91226e24c9885b11174.tar.gz |
Developers documentation: added dependencies to cross-compile and generate a windows installer.
-rw-r--r-- | doc/developers.rst | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/doc/developers.rst b/doc/developers.rst index f1b5fb2..c5bebc3 100644 --- a/doc/developers.rst +++ b/doc/developers.rst @@ -48,6 +48,18 @@ A typical list of packages to install on a Debian/Ubuntu system is:: python-all-dev libboost-python-dev libexiv2-dev scons +Additionally, if you want to cross-compile pyexiv2 for Windows and generate a +Windows installer, you will need the following dependencies: + +* `MinGW <http://www.mingw.org/>`_ +* `7-Zip <http://7-zip.org/>`_ +* `BJam <http://boost.org/boost-build2/doc/html/index.html>`_ +* `NSIS <http://nsis.sourceforge.net/>`_ + +A typical list of packages to install on a Debian/Ubuntu system is:: + + mingw32 p7zip-full bjam nsis + Building and installing ####################### @@ -96,9 +108,8 @@ the system-wide site directory of a Python 2.6 setup (typically ``C:\Python26\Lib\site-packages\``) or to the user site directory (``%APPDATA%\Python\Python26\site-packages\``). -The top-level directory of the branch also contains an -`NSIS <http://nsis.sourceforge.net/>`_ installer script named -``win32-installer.nsi``. +The top-level directory of the branch also contains an NSIS installer script +named ``win32-installer.nsi``. From the top-level directory of the branch, run the following command:: makensis win32-installer.nsi |