Changeset 11033 for NEMO/trunk/doc/tools
- Timestamp:
- 2019-05-21T22:36:30+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/doc/tools/shr_func.sh
r11008 r11033 1 1 #!/bin/sh 2 2 3 alias echo='/bin/echo -e' 3 4 ## Default options for GNU find (Linux OS) 5 find_pre=''; find_suf='-regextype posix-extended' 6 7 ## Test OS to tweak the options in find command for working in extended mode everywhere 8 [ '$( uname )' = 'Darwin' ] && { find_pre='-E'; find_suf=''; } 4 9 5 10 clean() { 6 7 echo "\t¤ Clean previous build"11 ## Not sure if this step is needed, guess latexmk should be able to detect a change 12 printf "\t¤ Clean previous build\n" 8 13 9 10 echo "\t\t- delete all temporary files (.aux, .bbl, ...)"11 find latex/$1 -regextype posix-extended\12 -regex ".*\.(aux|bbl|blg|dvi|fdb|fls|idx|ilg|ind|log|maf|mtc|out|pdf|toc).*" \13 -execrm {} \;14 ## Delete temp files from previous build 15 printf "\t - delete all temporary files (.aux, .bbl, ...)\n" 16 find ${find_pre} latex/$1 ${find_suf} \ 17 -regex ".*\.(aux|bbl|blg|dvi|fdb|fls|idx|ilg|ind|log|maf|mtc|out|pdf|toc)" \ 18 -exec rm {} \; 14 19 15 16 echo "\t\t- remove pygments input hash files (\"_minted\" folders)"17 20 ## Remove minted folders 21 printf "\t - remove pygments input hash files (\"_minted\" folders)\n" 22 find latex/$1 -type d -name '_minted*' -exec rm -r {} \; 2> /dev/null 18 23 19 20 #echo' - possible HTML export'21 24 ## HTML exports 25 #printf ' - possible HTML export' 26 #find latex/$1 -type d -name 'html*' -exec rm -r {} \; 22 27 23 28 echo 24 29 } 25 30 26 31 build() { 27 echo"\t¤ Generation of the PDF format\n"28 29 30 31 32 32 printf "\t¤ Generation of the PDF format\n" 33 cd latex/$1/main 34 latexmk $opts $1'_manual' 1> /dev/null 35 [ -f $1'_manual'.pdf ] && mv $1'_manual'.pdf ../../.. 36 cd - > /dev/null 37 echo 33 38 }
Note: See TracChangeset
for help on using the changeset viewer.