source: NEMO/branches/2020/r4.0-HEAD_r12713_clem_dan_fixcpl/doc/guide_build.sh @ 13279

Last change on this file since 13279 was 11034, checked in by nicolasmartin, 19 months ago

Add a simple shell script to build the user guide
It checks Python deps, cleans the previous build and exports the guide in HTML format

  • Property svn:executable set to *
File size: 581 bytes
Line 
1#!/bin/sh
2
3## Avoid the use of shell builtin echo (for -e option)
4alias echo='/bin/echo -e'
5
6## Check dependancies
7##-------------------
8
9## Sphinx, BibTeX extension and "Read The Docs" theme
10if [ -n "$( ./tools/check_pkg.py sphinx sphinxcontrib.bibtex sphinx_rtd_theme )" ]; then
11    echo 'One of the Python dependencies is missing => QUIT'
12    exit 2
13fi
14
15cd rst
16
17echo "\t¤ Clean previous build"
18make clean
19echo
20
21echo "\t¤ Generation of the guide"
22make html > /dev/null
23echo
24
25echo "\t¤ End of building run"
26echo "Open ./rst/build/html/NEMO_guide.html"
27cd - > /dev/null
28
29exit 0
Note: See TracBrowser for help on using the repository browser.