diff options
author | Holden Rohrer <hr@hrhr.dev> | 2020-05-28 18:15:45 -0400 |
---|---|---|
committer | Holden Rohrer <hr@hrhr.dev> | 2020-05-28 18:15:45 -0400 |
commit | e56e36cb400c605baeec1f304927f9fe78bd428d (patch) | |
tree | 94a7fa3bf3f7d3045859d5355c1350175ad8d1cc | |
parent | 644eb8e78f80bb8811a7abb72b25866a424ac633 (diff) |
generalized gen/
-rw-r--r-- | Makefile.orig | 3 | ||||
-rwxr-xr-x | configure | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.orig b/Makefile.orig index ed3c2d6..3f23a3c 100644 --- a/Makefile.orig +++ b/Makefile.orig @@ -38,9 +38,6 @@ $(PDFS): gen/tables.tex imgs graph/made $(PDFTEX) document.tex >/dev/null rm ${@D}/document.log -gen/tables.tex: gen/maketables.sh gen/tables.orig.tex - gen/maketables.sh - poster/document.pdf: outputs/qr-source.png outputs/qr.png logbook/document.pdf report/document.pdf: generic.tex @@ -9,6 +9,7 @@ python -c "import matplotlib" >/dev/null || ( echo "Install matplotlib" && exit gs --version >/dev/null || echo "Ghostscript not installed (no PNG poster)" cp Makefile.orig Makefile + for tgt in */document.tex; do DIR=$(dirname $tgt) ( echo -en "\n${DIR}/document.pdf: ${DIR}/document.tex "; find $DIR \!\ @@ -16,3 +17,8 @@ for tgt in */document.tex; do echo -e "\noutputs/${DIR}.pdf: ${DIR}/document.pdf outputs\n\tcp -f $< \$@"\ >> Makefile done + +for gen in gen/*.orig.tex; do + BASE=$(basename $gen .orig.tex) + echo "gen/${BASE}.tex: gen/make${BASE}.sh gen/${BASE}.orig.tex" >> Makefile +done |