... | ... | @@ -8,4 +8,18 @@ The project aims to create a Python module which encapsulates [libisds](http://x |
|
|
|
|
|
* Python and libisds header files
|
|
|
* [SWIG](http://www.swig.org/) is used to generate the wrapper code from supplied sources. SWIG version 2, 3 and 4 can be used.
|
|
|
* [Sphinx](http://www.sphinx-doc.org/) is used to generate documentation for the interface of the Python module. |
|
|
\ No newline at end of file |
|
|
* [Sphinx](http://www.sphinx-doc.org/) is used to generate documentation for the interface of the Python module.
|
|
|
|
|
|
### Linux/UNIX
|
|
|
|
|
|
Autotools are used to configure the sources before compilation. Depending on whether you build the sources directly from the repository or from a source package you'll need to proceed the following steps.
|
|
|
|
|
|
### Building from Git
|
|
|
|
|
|
If you downloaded the sources from the git repository you will be faced with the problem to generate the `configure` script as it is not part of the repository. Use the following command
|
|
|
|
|
|
```sh
|
|
|
./autogen.sh
|
|
|
```
|
|
|
|
|
|
The command can generate some errors about a missing AM_INIT_AUTOMAKE or Makefile.am but those can be ignored as long as the target `configure` script is generated. |
|
|
\ No newline at end of file |