Last change
on this file since 10227 was
10146,
checked in by nicolasmartin, 2 years ago
|
Reorganisation for future addition of .rst files from users wiki extraction
- Create root directories latex and rst for tidy up
- Move namelists folder to the root with the aim to gather later all namelist groups here (OCE, ICE & TOP)
Also building scripts have been modified so that figures is now expected to be present at the root
- Create bin directory with namelist utilities (check and update)
- Under rst, add 4 dummy files that would gather the whole documentation existing currently in users wiki
- model_interfacing.rst
- reference_configurations.rst
- setup_configuration.rst
- test_cases.rst
|
-
Property svn:eol-style set to
native
-
Property svn:executable set to
*
|
File size:
787 bytes
|
Line | |
---|
1 | #!/bin/sh |
---|
2 | |
---|
3 | |
---|
4 | export opts='-shell-escape -interaction=nonstopmode' |
---|
5 | model='NEMO' |
---|
6 | |
---|
7 | clean() { |
---|
8 | ## Delete latex build files |
---|
9 | find latex -regextype posix-extended -regex ".*\.(aux|log|maf|mtc|out|toc).*" -exec rm {} \; |
---|
10 | |
---|
11 | ## Remove 'minted' directories |
---|
12 | find latex -type d -name '_minted*' -exec rm -r {} \; |
---|
13 | |
---|
14 | ## HTML exports |
---|
15 | find latex -type d -name 'html*' -exec rm -r {} \; |
---|
16 | } |
---|
17 | |
---|
18 | build() { |
---|
19 | cd latex/$1/main |
---|
20 | |
---|
21 | latex $opts $1'_manual' > /dev/null |
---|
22 | makeindex -s $1'_manual'.ist $1'_manual' > /dev/null |
---|
23 | bibtex $1'_manual' > /dev/null |
---|
24 | #latex $opts $1'_manual' > /dev/null |
---|
25 | pdflatex $opts $1'_manual' > /dev/null |
---|
26 | |
---|
27 | mv $1'_manual'.pdf ../../.. |
---|
28 | cd - |
---|
29 | } |
---|
30 | |
---|
31 | clean |
---|
32 | build $model |
---|
33 | |
---|
34 | exit 0 |
---|
Note: See
TracBrowser
for help on using the repository browser.