Rename folders, add DB parser and improve DB setup

This commit is contained in:
2020-01-04 17:44:51 +01:00
parent b7a6b4c9d6
commit 7c4ba27dc5
29 changed files with 264 additions and 47 deletions

View File

@@ -1,10 +1,10 @@
## Source files
## (Adjust to your needs. Order of markdown files in $(SRC) matters!)
PANDOC = pandoc
DOC = Docs
META = Assets/metadata.yaml
DOC = docs
META = assets/metadata.yaml
SRC = $(DOC)/Project.md
BIBFILE = Assets/Citations.bib
BIBFILE = assets/Citations.bib
TARGET = $(DOC)/Project.pdf
@@ -17,7 +17,7 @@ TARGET = $(DOC)/Project.pdf
## Auxiliary files
## (Do not change!)
TITLEPAGE = titlepage.tex
TMP = Assets/$(TITLEPAGE:%.tex=__%.filled.tex)
TMP = assets/$(TITLEPAGE:%.tex=__%.filled.tex)
## Pandoc options
@@ -30,13 +30,13 @@ OPTIONS += --metadata-file=$(META)
OPTIONS += -M bibliography=$(BIBFILE)
OPTIONS += --listings
OPTIONS += --include-in-header=$(TMP)
OPTIONS += --resource-path=./Assets/Diagrams
OPTIONS += --resource-path=./assets/Diagrams
## Template variables
TEMPLATE_DL_DIR = .tmp_template_dl
CLEANTHESIS_TEMPLATE = Assets/cleanthesis.sty
CLEANTHESIS_TEMPLATE = assets/cleanthesis.sty
TEMPLATE_FILES = $(CLEANTHESIS_TEMPLATE)
@@ -52,7 +52,7 @@ cleanthesis: TEMPLATE_FILE += $(CLEANTHESIS_TEMPLATE)
cleanthesis: TEMPLATE_REPO += $(CLEANTHESIS_REPO)
cleanthesis: TEMPLATE_VERSION += $(CLEANTHESIS_VERSION)
cleanthesis: AUX_OPTS += -M cleanthesis=true -M cleanthesisbibfile=$(BIBFILE:%.bib=%)
cleanthesis: OPTIONS += --include-in-header=Assets/include-header.tex $(AUX_OPTS)
cleanthesis: OPTIONS += --include-in-header=assets/include-header.tex $(AUX_OPTS)
cleanthesis: $(CLEANTHESIS_TEMPLATE) $(TARGET)
@@ -80,7 +80,7 @@ ${TARGET}: $(SRC) $(META) $(BIBFILE) $(TMP)
## Build auxiliary files (title page, references)
$(TMP): Assets/__%.filled.tex: Assets/%.tex $(META)
$(TMP): assets/__%.filled.tex: assets/%.tex $(META)
$(PANDOC) $(AUX_OPTS) --template=$< --metadata-file=$(META) -o $@ $<