summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-22 02:59:34 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-22 02:59:34 -0600
commit6c4cc3653e8dd7668295f3e659b7eb4dc571b67c (patch)
treea559fd71fc982e35a4f984d85a5c9d92b764ae8c /README
downloadsip4-tqt-6c4cc3653e8dd7668295f3e659b7eb4dc571b67c.tar.gz
sip4-tqt-6c4cc3653e8dd7668295f3e659b7eb4dc571b67c.zip
Initial import of SIP4 for Qt3
Diffstat (limited to 'README')
-rw-r--r--README33
1 files changed, 33 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..e9adfeb
--- /dev/null
+++ b/README
@@ -0,0 +1,33 @@
+SIP - C/C++ Bindings Generator for Python v2 and v3
+===================================================
+
+The SIP documentation (including installation instructions) can be found in the
+``doc`` directory.
+
+
+Building from the Mercurial Repository
+--------------------------------------
+
+If you are using a copy of SIP cloned from the Mercurial repository, or are
+using a Mercurial archive, then you have to prepare it first before you follow
+the normal installation instructions.
+
+The preparation is done using the ``build.py`` script which can be found in the
+same directory as this ``README`` file. If it isn't there then you probably
+have a packaged release and should just follow the normal installation
+instructions.
+
+The ``build.py`` script requires that ``flex`` and ``bison``, and the Mercurial
+Python bindings are installed. If you want to create the HTML documentation
+then Sphinx must also be installed.
+
+To prepare run the following::
+
+ python build.py prepare
+
+Note that ``build.py`` is a Python v2 script.
+
+Now you can follow the normal installation instructions.
+
+The ``build.py`` script has other useful commands, use the ``--help`` option to
+see the details.