diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/fithesis/test/mu/compare-example |
Initial commit
Diffstat (limited to 'macros/latex/contrib/fithesis/test/mu/compare-example')
20 files changed, 47 insertions, 0 deletions
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION new file mode 100644 index 0000000000..dd4129bf2c --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION @@ -0,0 +1,7 @@ +This directory contains precompiled files from the `/example/mu` +directory. These files are visually compared against fresh-compiled +files from the `/example/mu` directory. + +By running `make UPDATE_FAILED=true`, the precompiled files will be +automatically replaced with fresh-compiled ones, if the two are +visually incompatible. diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile b/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile new file mode 100644 index 0000000000..b40b7d6e97 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile @@ -0,0 +1,40 @@ +.PHONY: all implode bootstrap +FAKETIME=faketime '2000-01-01 01:01:01' +COMPARE=../comparepdf.sh +EXAMPLEDIR=../../../example/mu +PROTOTYPES=expected-econ-lualatex.pdf expected-fss-pdflatex.pdf \ + expected-phil-lualatex.pdf expected-econ-pdflatex.pdf \ + expected-law-lualatex.pdf expected-phil-pdflatex.pdf \ + expected-fi-lualatex.pdf expected-law-pdflatex.pdf \ + expected-sci-lualatex.pdf expected-fi-pdflatex.pdf \ + expected-med-lualatex.pdf expected-sci-pdflatex.pdf \ + expected-fsps-lualatex.pdf expected-med-pdflatex.pdf \ + expected-fsps-pdflatex.pdf expected-ped-lualatex.pdf \ + expected-fss-lualatex.pdf expected-ped-pdflatex.pdf + +# This target typesets all the test documents and +# compares them with the prototypes. +all: + make -C $(EXAMPLEDIR) implode + $(FAKETIME) make -C $(EXAMPLEDIR) all + for PROTOTYPE in $(PROTOTYPES); do \ + $(COMPARE) "$$PROTOTYPE" $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" || \ + { [ "$(UPDATE_FAILED)" = true ] && \ + mv $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" "$$PROTOTYPE"; } || exit 1; \ + done + make -C $(EXAMPLEDIR) implode + +# This target typesets all the prototypes. +bootstrap: + make -C $(EXAMPLEDIR) implode + $(FAKETIME) make -C $(EXAMPLEDIR) all + make $(PROTOTYPES) + make -C $(EXAMPLEDIR) implode + +# This target copies a single typeset prototype. +expected-%.pdf: $(EXAMPLEDIR)/%.pdf + cp $< $@ + +# This is a dummy target. +implode: + diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..6de98f9d92 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..542d93afa1 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..c13279030c --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..fad1965288 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..226c809a7f --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..6c96921f21 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..0eea189ed7 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..12ce0dcfe6 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..929d57c30e --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..2c74d49b7d --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..0d3ed50b96 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..fffa136fbf --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..003a2c9c8e --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..8c3ad9cb6f --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..81ba78d518 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..e515b06e62 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf Binary files differnew file mode 100644 index 0000000000..4f10a064bc --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf Binary files differnew file mode 100644 index 0000000000..0aeaf4a351 --- /dev/null +++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf |