all: test.pdf test-labels.pdf
+MACROS=$(wildcard ucw*.tex)
+
ifdef USE_LUATEX
LUATEX?=luatex
export TEXINPUTS=.//:
export LUAINPUTS=.//:
-%.pdf: %.tex ucw-luacsplain.fmt
+%.pdf: %.tex $(MACROS) ucw-luacsplain.fmt
$(LUATEX) -file-line-error -fmt ucw-luacsplain $<
%.fmt: %.ini
else ifdef USE_DVI
-%.dvi: %.tex
+%.dvi: %.tex $(MACROS)
csplain -file-line-error $<
%.pdf: %.dvi
else
-%.pdf: %.tex
+%.pdf: %.tex $(MACROS)
pdfcsplain -file-line-error $<
endif