-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathbuild.config.sh
32 lines (32 loc) · 1.33 KB
/
build.config.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
export DEBUG=0; # 0 = output to log, 1 = show output
export DOINDEX=1; # 0 = no index, 1 = create index
export DOBIBTEX=1; # 0 = do not call BibTeX, 1 = call BibTeX
export DOSPELLCHECK=1; # 0 = no spell check, 1 = spell check
export DOOPT=1;
export BIN_BIB="biber -q";
export LANG="en"; # e.g. en, de, ...
export LANGEXT="en_US.UTF-8" # e.g., en_US.UTF-8, de_DE.UTF-8, ...
export DIR_TMP="tmp";
export DIR_SRC="src";
export DIR_RES="resources";
export DIR_IMG="$DIR_RES/images";
export DIR_LYT="$DIR_RES/layout";
export DIR_ANA="$DIR_RES/analyzer";
export DIR_SCR="$DIR_RES/scripts";
export DIR_BLD="lib/resources/build";
export DIR_CFG="lib/resources/config";
export REQ_DIRS="$DIR_TMP $DIR_DEST $DIR_SRC $DIR_RES $DIR_TMP $DIR_IMG $DIR_TMP/$DIR_SRC";
export REQ_APPLICATIONS="pdflatex aspell perl gnuplot Rscript pdfopt plantuml";
export MAX_ABSTRACT="750";
export MIN_ABSTRACT="5";
export FILE_ABSTRACT="$DIR_SRC/00_abstract.tex";
export FILE_INTRO="$DIR_SRC/01_introduction.tex";
export FILE_BASE="thesis_template";
export FILE_CONFIG="${FILE_BASE}.config.tex";
export FILE_MAIN="${FILE_BASE}.tex";
export FILE_PDF="${FILE_BASE}.pdf";
export FILE_BIB="${FILE_BASE}.bib";
export FILE_GLS="${FILE_BASE}.glos.tex";
export FILE_ACRO="${FILE_BASE}.acro.tex"
export FILE_CERT="my-file.pem"