From 9233a1a9091e830cba99c91226e24c9885b11174 Mon Sep 17 00:00:00 2001 From: Olivier Tilloy Date: Tue, 23 Mar 2010 16:57:42 +0100 Subject: Developers documentation: added dependencies to cross-compile and generate a windows installer. --- doc/developers.rst | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'doc/developers.rst') 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 `_ +* `7-Zip `_ +* `BJam `_ +* `NSIS `_ + +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 `_ 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 -- cgit