[Debian-astro-commits] [gyoto] 158/221: Document Python interface in INSTALL

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Fri May 22 20:52:42 UTC 2015


This is an automated email from the git hooks/post-receive script.

thibaut pushed a commit to branch master
in repository gyoto.

commit ca66c51021487fd1e7ccf39a0f09ec1a3451dd18
Author: Thibaut Paumard <paumard at users.sourceforge.net>
Date:   Thu Dec 18 17:31:35 2014 +0100

    Document Python interface in INSTALL
---
 INSTALL | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/INSTALL b/INSTALL
index 487aaa5..0811130 100644
--- a/INSTALL
+++ b/INSTALL
@@ -43,6 +43,18 @@ I- INSTALL THE DEPENDENCIES
      Yorick users will also need the yorick-yutils add-on
      (https://github.com/frigaut/yorick-yutils) and may need to install
      the yorick-dev package (in particulat Debian/Ubuntu users).
+   - Python (optional, provides an interface to the Python interpreted
+     language, allowing to write Gyoto scripts). Python 2.7 and 3.4
+     have been tested. For building the Python bindings, the Python
+     development files are naturally required (sometimes found in the
+     python-dev or python3-dev package), as well as NumPy and Swig-2.0:
+       https://www.python.org/
+       http://www.numpy.org/
+       http://www.swig.org/
+     Note that although fairly complete, the Python interface is
+     likely to change in future releases. Be ready to adapt your
+     scripts, or contact us is stability of the API is important for
+     you.
    - LORENE (optional, the libgyoto-lorene plug-in can be built later)
        http://www.lorene.obspm.fr/
      On some systems, LORENE must be built with -fPIC (GYOTO as well,
@@ -89,6 +101,7 @@ immediately before making and official release.
 III- BUILD
 ==========
    $ make
+   $ make -C python
 
 IV- TEST
 ========
@@ -121,6 +134,7 @@ for instance, su or sudo:
    $ su -
     (type root password)
    # make install
+   # make -C python install
 
 2- using sudo:
    $ sudo make install

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/gyoto.git



More information about the Debian-astro-commits mailing list