240
edits
m (Updated vectorization examples to the current version of the package) |
(→Build: Updated information about dependencies) |
||
Line 135: | Line 135: | ||
'''Build dependencies''' | '''Build dependencies''' | ||
<code>apt-get install libmpfr-dev autoconf automake git python3-ply python3-yaml inkscape zopfli</code> | |||
* Octave | * Octave | ||
* Mercurial | * Mercurial | ||
* Texinfo | * Texinfo | ||
* MPFR | * MPFR | ||
* Octave package: doctest | * Octave package: doctest | ||
** Purpose: Verification of the examples in the manual and in the function documentation | ** Purpose: Verification of the examples in the manual and in the function documentation | ||
Line 149: | Line 147: | ||
** Purpose: Generate HTML documenation for publication on Octave Forge (only needed for release) | ** Purpose: Generate HTML documenation for publication on Octave Forge (only needed for release) | ||
** Installation: Use <code>pkg install -forge generate_html</code> inside Octave | ** Installation: Use <code>pkg install -forge generate_html</code> inside Octave | ||
* Autoconf & Automake | |||
** Purpose: Preparation of bundled crlibm library for a release | |||
* ITF1788 | * ITF1788 | ||
** Purpose: Compilation of unit-test | ** Purpose: Compilation of unit-test | ||
** Installation: | ** Installation: The git repository is automatically cloned by the Makefile | ||
* Inkscape | |||
* | |||
** Purpose: Generate / convert images for the manual | ** Purpose: Generate / convert images for the manual | ||
** | * Zopfli | ||
** Purpose: Optimize the size of the compressed release tarball | |||
=== Architecture === | === Architecture === |
edits