merge template with RTS10
This commit is contained in:
160
makefile
160
makefile
@@ -1,17 +1,17 @@
|
||||
|
||||
all: all_booklets all_docduments package
|
||||
all: all_docduments package
|
||||
|
||||
all_docduments: prepare pdf/plan_van_aanpak.pdf pdf/detailontwerp_stabilisatie.pdf pdf/detailontwerp_stuursysteem.pdf pdf/unittest_stabilisatie.pdf pdf/softwareontwerp_stabilisatie.pdf pdf/projectdocument.pdf pdf/pakket_van_eisen.pdf pdf/competenties.pdf pdf/foc_onderzoek.pdf
|
||||
all_booklets: prepare pdf/plan_van_aanpak.booklet.pdf pdf/detailontwerp_stabilisatie.booklet.pdf pdf/detailontwerp_stuursysteem.booklet.pdf pdf/unittest_stabilisatie.booklet.pdf pdf/softwareontwerp_stabilisatie.booklet.pdf pdf/projectdocument.booklet.pdf pdf/pakket_van_eisen.booklet.pdf pdf/competenties.booklet.pdf pdf/foc_onderzoek.booklet.pdf
|
||||
|
||||
prepare:
|
||||
mkdir -p latex pdf
|
||||
mkdir -p pdf
|
||||
|
||||
clean:
|
||||
rm -r build latex
|
||||
rm -r build
|
||||
|
||||
clean_all:
|
||||
rm -r build latex pdf
|
||||
rm -r build pdf
|
||||
|
||||
install_arch:
|
||||
mkdir -p build/install
|
||||
@@ -59,59 +59,53 @@ install_ubuntu:
|
||||
chmod 0775 /usr/share/fonts/roboto
|
||||
chmod 0664 /usr/share/fonts/roboto/*
|
||||
|
||||
# =======================================
|
||||
# === latex generation ==================
|
||||
# =======================================
|
||||
|
||||
latex/plan_van_aanpak.latex: converters/mdToLatex.sh converters/template.latex markdown/plan_van_aanpak.md
|
||||
mkdir -p build/plan_van_aanpak
|
||||
bash converters/mdToLatex.sh markdown/plan_van_aanpak.md latex/plan_van_aanpak.latex
|
||||
|
||||
latex/pakket_van_eisen.latex: converters/mdToLatex.sh converters/template.latex markdown/pakket_van_eisen.md
|
||||
mkdir -p build/pakket_van_eisen
|
||||
bash converters/mdToLatex.sh markdown/pakket_van_eisen.md latex/pakket_van_eisen.latex
|
||||
|
||||
latex/detailontwerp_stabilisatie.latex: converters/mdToLatex.sh converters/template.latex markdown/detailontwerp_stabilisatie.md
|
||||
mkdir -p build/detailontwerp_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/detailontwerp_stabilisatie.md latex/detailontwerp_stabilisatie.latex
|
||||
|
||||
latex/detailontwerp_stuursysteem.latex: converters/mdToLatex.sh converters/template.latex markdown/detailontwerp_stuursysteem.md
|
||||
mkdir -p build/detailontwerp_stuursysteem
|
||||
bash converters/mdToLatex.sh markdown/detailontwerp_stuursysteem.md latex/detailontwerp_stuursysteem.latex
|
||||
|
||||
latex/unittest_stabilisatie.latex: converters/mdToLatex.sh converters/template.latex markdown/unittest_stabilisatie.md
|
||||
mkdir -p build/unittest_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/unittest_stabilisatie.md latex/unittest_stabilisatie.latex
|
||||
|
||||
# latex/unittest_stuursysteem.latex: converters/mdToLatex.sh converters/template.latex markdown/unittest_stuursysteem.md
|
||||
# mkdir -p build/unittest_stuursysteem
|
||||
# bash converters/mdToLatex.sh markdown/unittest_stuursysteem.md latex/unittest_stuursysteem.latex
|
||||
|
||||
latex/softwareontwerp_stabilisatie.latex: converters/mdToLatex.sh converters/template.latex markdown/softwareontwerp_stabilisatie.md
|
||||
mkdir -p build/softwareontwerp_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/softwareontwerp_stabilisatie.md latex/softwareontwerp_stabilisatie.latex
|
||||
|
||||
latex/projectdocument.latex: converters/mdToLatex.sh converters/template.latex markdown/projectdocument.md
|
||||
mkdir -p build/projectdocument
|
||||
bash converters/mdToLatex.sh markdown/projectdocument.md latex/projectdocument.latex
|
||||
|
||||
latex/competenties.latex: converters/mdToLatex.sh converters/template.latex markdown/competenties.md
|
||||
mkdir -p build/competenties
|
||||
bash converters/mdToLatex.sh markdown/competenties.md latex/competenties.latex
|
||||
|
||||
latex/foc_onderzoek.latex: converters/mdToLatex.sh converters/template.latex markdown/foc_onderzoek.md
|
||||
mkdir -p build/foc_onderzoek
|
||||
bash converters/mdToLatex.sh markdown/foc_onderzoek.md latex/foc_onderzoek.latex
|
||||
|
||||
# =======================================
|
||||
# === pdf generation ====================
|
||||
# =======================================
|
||||
|
||||
pdf/plan_van_aanpak.pdf: latex/plan_van_aanpak.latex
|
||||
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
|
||||
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
|
||||
cd build/plan_van_aanpak && xelatex ../../latex/plan_van_aanpak.latex
|
||||
mv build/plan_van_aanpak/plan_van_aanpak.pdf pdf/plan_van_aanpak.pdf
|
||||
pdf/plan_van_aanpak.pdf: converters/* markdown/plan_van_aanpak.md
|
||||
mkdir -p build/plan_van_aanpak
|
||||
bash converters/mdToLatex.sh markdown/plan_van_aanpak.md
|
||||
|
||||
pdf/pakket_van_eisen.pdf: converters/* markdown/pakket_van_eisen.md
|
||||
mkdir -p build/pakket_van_eisen
|
||||
bash converters/mdToLatex.sh markdown/pakket_van_eisen.md pdf/pakket_van_eisen.pdf
|
||||
|
||||
pdf/detailontwerp_stabilisatie.pdf: converters/* markdown/detailontwerp_stabilisatie.md
|
||||
mkdir -p build/detailontwerp_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/detailontwerp_stabilisatie.md pdf/detailontwerp_stabilisatie.pdf
|
||||
|
||||
pdf/detailontwerp_stuursysteem.pdf: converters/* markdown/detailontwerp_stuursysteem.md
|
||||
mkdir -p build/detailontwerp_stuursysteem
|
||||
bash converters/mdToLatex.sh markdown/detailontwerp_stuursysteem.md pdf/detailontwerp_stuursysteem.pdf
|
||||
|
||||
pdf/unittest_stabilisatie.pdf: converters/* markdown/unittest_stabilisatie.md
|
||||
mkdir -p build/unittest_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/unittest_stabilisatie.md pdf/unittest_stabilisatie.pdf
|
||||
|
||||
# pdf/unittest_stuursysteem.pdf: converters/* markdown/unittest_stuursysteem.md
|
||||
# mkdir -p build/unittest_stuursysteem
|
||||
# bash converters/mdToLatex.sh markdown/unittest_stuursysteem.md pdf/unittest_stuursysteem.pdf
|
||||
|
||||
pdf/softwareontwerp_stabilisatie.pdf: converters/* markdown/softwareontwerp_stabilisatie.md
|
||||
mkdir -p build/softwareontwerp_stabilisatie
|
||||
bash converters/mdToLatex.sh markdown/softwareontwerp_stabilisatie.md pdf/softwareontwerp_stabilisatie.pdf
|
||||
|
||||
pdf/projectdocument.pdf: converters/* markdown/projectdocument.md
|
||||
mkdir -p build/projectdocument
|
||||
bash converters/mdToLatex.sh markdown/projectdocument.md pdf/projectdocument.pdf
|
||||
|
||||
pdf/competenties.pdf: converters/* markdown/competenties.md
|
||||
mkdir -p build/competenties
|
||||
bash converters/mdToLatex.sh markdown/competenties.md pdf/competenties.pdf
|
||||
|
||||
pdf/foc_onderzoek.pdf: converters/* markdown/foc_onderzoek.md
|
||||
mkdir -p build/foc_onderzoek
|
||||
bash converters/mdToLatex.sh markdown/foc_onderzoek.md pdf/foc_onderzoek.pdf
|
||||
|
||||
# =======================================
|
||||
# === booklet generation ================
|
||||
# =======================================
|
||||
|
||||
pdf/plan_van_aanpak.booklet.pdf: converters/bookletify.latex pdf/plan_van_aanpak.pdf
|
||||
mkdir -p build/plan_van_aanpak.booklet
|
||||
@@ -119,116 +113,66 @@ pdf/plan_van_aanpak.booklet.pdf: converters/bookletify.latex pdf/plan_van_aanpak
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/plan_van_aanpak.booklet" "build/plan_van_aanpak.booklet/bookletify.latex"
|
||||
mv build/plan_van_aanpak.booklet/bookletify.pdf pdf/plan_van_aanpak.booklet.pdf
|
||||
|
||||
pdf/pakket_van_eisen.pdf: latex/pakket_van_eisen.latex
|
||||
cd build/pakket_van_eisen && xelatex ../../latex/pakket_van_eisen.latex
|
||||
cd build/pakket_van_eisen && xelatex ../../latex/pakket_van_eisen.latex
|
||||
cd build/pakket_van_eisen && xelatex ../../latex/pakket_van_eisen.latex
|
||||
mv build/pakket_van_eisen/pakket_van_eisen.pdf pdf/pakket_van_eisen.pdf
|
||||
|
||||
pdf/pakket_van_eisen.booklet.pdf: converters/bookletify.latex pdf/pakket_van_eisen.pdf
|
||||
mkdir -p build/pakket_van_eisen.booklet
|
||||
sed -e 's|?pdf?|../../pdf/pakket_van_eisen.pdf|' converters/bookletify.latex >build/pakket_van_eisen.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/pakket_van_eisen.booklet" "build/pakket_van_eisen.booklet/bookletify.latex"
|
||||
mv build/pakket_van_eisen.booklet/bookletify.pdf pdf/pakket_van_eisen.booklet.pdf
|
||||
|
||||
pdf/detailontwerp_stabilisatie.pdf: latex/detailontwerp_stabilisatie.latex
|
||||
cd build/detailontwerp_stabilisatie && xelatex ../../latex/detailontwerp_stabilisatie.latex
|
||||
cd build/detailontwerp_stabilisatie && xelatex ../../latex/detailontwerp_stabilisatie.latex
|
||||
cd build/detailontwerp_stabilisatie && xelatex ../../latex/detailontwerp_stabilisatie.latex
|
||||
mv build/detailontwerp_stabilisatie/detailontwerp_stabilisatie.pdf pdf/detailontwerp_stabilisatie.pdf
|
||||
|
||||
pdf/detailontwerp_stabilisatie.booklet.pdf: converters/bookletify.latex pdf/detailontwerp_stabilisatie.pdf
|
||||
mkdir -p build/detailontwerp_stabilisatie.booklet
|
||||
sed -e 's|?pdf?|../../pdf/detailontwerp_stabilisatie.pdf|' converters/bookletify.latex >build/detailontwerp_stabilisatie.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/detailontwerp_stabilisatie.booklet" "build/detailontwerp_stabilisatie.booklet/bookletify.latex"
|
||||
mv build/detailontwerp_stabilisatie.booklet/bookletify.pdf pdf/detailontwerp_stabilisatie.booklet.pdf
|
||||
|
||||
pdf/detailontwerp_stuursysteem.pdf: latex/detailontwerp_stuursysteem.latex
|
||||
cd build/detailontwerp_stuursysteem && xelatex ../../latex/detailontwerp_stuursysteem.latex
|
||||
cd build/detailontwerp_stuursysteem && xelatex ../../latex/detailontwerp_stuursysteem.latex
|
||||
cd build/detailontwerp_stuursysteem && xelatex ../../latex/detailontwerp_stuursysteem.latex
|
||||
mv build/detailontwerp_stuursysteem/detailontwerp_stuursysteem.pdf pdf/detailontwerp_stuursysteem.pdf
|
||||
|
||||
pdf/detailontwerp_stuursysteem.booklet.pdf: converters/bookletify.latex pdf/detailontwerp_stuursysteem.pdf
|
||||
mkdir -p build/detailontwerp_stuursysteem.booklet
|
||||
sed -e 's|?pdf?|../../pdf/detailontwerp_stuursysteem.pdf|' converters/bookletify.latex >build/detailontwerp_stuursysteem.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/detailontwerp_stuursysteem.booklet" "build/detailontwerp_stuursysteem.booklet/bookletify.latex"
|
||||
mv build/detailontwerp_stuursysteem.booklet/bookletify.pdf pdf/detailontwerp_stuursysteem.booklet.pdf
|
||||
|
||||
pdf/unittest_stabilisatie.pdf: latex/unittest_stabilisatie.latex
|
||||
cd build/unittest_stabilisatie && xelatex ../../latex/unittest_stabilisatie.latex
|
||||
cd build/unittest_stabilisatie && xelatex ../../latex/unittest_stabilisatie.latex
|
||||
cd build/unittest_stabilisatie && xelatex ../../latex/unittest_stabilisatie.latex
|
||||
mv build/unittest_stabilisatie/unittest_stabilisatie.pdf pdf/unittest_stabilisatie.pdf
|
||||
|
||||
pdf/unittest_stabilisatie.booklet.pdf: converters/bookletify.latex pdf/unittest_stabilisatie.pdf
|
||||
mkdir -p build/unittest_stabilisatie.booklet
|
||||
sed -e 's|?pdf?|../../pdf/unittest_stabilisatie.pdf|' converters/bookletify.latex >build/unittest_stabilisatie.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/unittest_stabilisatie.booklet" "build/unittest_stabilisatie.booklet/bookletify.latex"
|
||||
mv build/unittest_stabilisatie.booklet/bookletify.pdf pdf/unittest_stabilisatie.booklet.pdf
|
||||
|
||||
pdf/competenties.pdf: latex/competenties.latex
|
||||
cd build/competenties && xelatex ../../latex/competenties.latex
|
||||
cd build/competenties && xelatex ../../latex/competenties.latex
|
||||
cd build/competenties && xelatex ../../latex/competenties.latex
|
||||
mv build/competenties/competenties.pdf pdf/competenties.pdf
|
||||
|
||||
pdf/competenties.booklet.pdf: converters/bookletify.latex pdf/competenties.pdf
|
||||
mkdir -p build/competenties.booklet
|
||||
sed -e 's|?pdf?|../../pdf/competenties.pdf|' converters/bookletify.latex >build/competenties.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/competenties.booklet" "build/competenties.booklet/bookletify.latex"
|
||||
mv build/competenties.booklet/bookletify.pdf pdf/competenties.booklet.pdf
|
||||
|
||||
pdf/foc_onderzoek.pdf: latex/foc_onderzoek.latex
|
||||
cd build/foc_onderzoek && xelatex ../../latex/foc_onderzoek.latex
|
||||
cd build/foc_onderzoek && xelatex ../../latex/foc_onderzoek.latex
|
||||
cd build/foc_onderzoek && xelatex ../../latex/foc_onderzoek.latex
|
||||
mv build/foc_onderzoek/foc_onderzoek.pdf pdf/foc_onderzoek.pdf
|
||||
|
||||
pdf/foc_onderzoek.booklet.pdf: converters/bookletify.latex pdf/foc_onderzoek.pdf
|
||||
mkdir -p build/foc_onderzoek.booklet
|
||||
sed -e 's|?pdf?|../../pdf/foc_onderzoek.pdf|' converters/bookletify.latex >build/foc_onderzoek.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/foc_onderzoek.booklet" "build/foc_onderzoek.booklet/bookletify.latex"
|
||||
mv build/foc_onderzoek.booklet/bookletify.pdf pdf/foc_onderzoek.booklet.pdf
|
||||
|
||||
# pdf/unittest_stuursysteem.pdf: latex/unittest_stuursysteem.latex
|
||||
# cd build/unittest_stuursysteem && xelatex ../../latex/unittest_stuursysteem.latex
|
||||
# cd build/unittest_stuursysteem && xelatex ../../latex/unittest_stuursysteem.latex
|
||||
# cd build/unittest_stuursysteem && xelatex ../../latex/unittest_stuursysteem.latex
|
||||
# mv build/unittest_stuursysteem/unittest_stuursysteem.pdf pdf/unittest_stuursysteem.pdf
|
||||
|
||||
# pdf/unittest_stuursysteem.booklet.pdf: converters/bookletify.latex pdf/unittest_stuursysteem.pdf
|
||||
# mkdir -p build/unittest_stuursysteem.booklet
|
||||
# sed -e 's|?pdf?|../../pdf/unittest_stuursysteem.pdf|' converters/bookletify.latex >build/unittest_stuursysteem.booklet/bookletify.latex
|
||||
# pdflatex -interaction=nonstopmode -output-directory="build/unittest_stuursysteem.booklet" "build/unittest_stuursysteem.booklet/bookletify.latex"
|
||||
# mv build/unittest_stuursysteem.booklet/bookletify.pdf pdf/unittest_stuursysteem.booklet.pdf
|
||||
|
||||
pdf/softwareontwerp_stabilisatie.pdf: latex/softwareontwerp_stabilisatie.latex
|
||||
cd build/softwareontwerp_stabilisatie && xelatex ../../latex/softwareontwerp_stabilisatie.latex
|
||||
cd build/softwareontwerp_stabilisatie && xelatex ../../latex/softwareontwerp_stabilisatie.latex
|
||||
cd build/softwareontwerp_stabilisatie && xelatex ../../latex/softwareontwerp_stabilisatie.latex
|
||||
mv build/softwareontwerp_stabilisatie/softwareontwerp_stabilisatie.pdf pdf/softwareontwerp_stabilisatie.pdf
|
||||
|
||||
pdf/softwareontwerp_stabilisatie.booklet.pdf: converters/bookletify.latex pdf/softwareontwerp_stabilisatie.pdf
|
||||
mkdir -p build/softwareontwerp_stabilisatie.booklet
|
||||
sed -e 's|?pdf?|../../pdf/softwareontwerp_stabilisatie.pdf|' converters/bookletify.latex >build/softwareontwerp_stabilisatie.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/softwareontwerp_stabilisatie.booklet" "build/softwareontwerp_stabilisatie.booklet/bookletify.latex"
|
||||
mv build/softwareontwerp_stabilisatie.booklet/bookletify.pdf pdf/softwareontwerp_stabilisatie.booklet.pdf
|
||||
|
||||
pdf/projectdocument.pdf: latex/projectdocument.latex
|
||||
cd build/projectdocument && xelatex ../../latex/projectdocument.latex
|
||||
cd build/projectdocument && xelatex ../../latex/projectdocument.latex
|
||||
cd build/projectdocument && xelatex ../../latex/projectdocument.latex
|
||||
mv build/projectdocument/projectdocument.pdf pdf/projectdocument.pdf
|
||||
|
||||
pdf/projectdocument.booklet.pdf: converters/bookletify.latex pdf/projectdocument.pdf
|
||||
mkdir -p build/projectdocument.booklet
|
||||
sed -e 's|?pdf?|../../pdf/projectdocument.pdf|' converters/bookletify.latex >build/projectdocument.booklet/bookletify.latex
|
||||
pdflatex -interaction=nonstopmode -output-directory="build/projectdocument.booklet" "build/projectdocument.booklet/bookletify.latex"
|
||||
mv build/projectdocument.booklet/bookletify.pdf pdf/projectdocument.booklet.pdf
|
||||
|
||||
# =======================================
|
||||
# === zip generation ====================
|
||||
# =======================================
|
||||
|
||||
package: pdf/projectdocument.pdf pdf/competenties.pdf externe_bijlagen/*
|
||||
test -d build/export && rm -r build/export
|
||||
test -d build/export && rm -r build/export || echo
|
||||
mkdir -p build/export
|
||||
cp externe_bijlagen/* build/export/
|
||||
cp pdf/projectdocument.pdf build/export/verslag.pdf
|
||||
|
||||
Reference in New Issue
Block a user