]> mj.ucw.cz Git - ucwmac.git/blobdiff - Makefile
Makefile: Added dependencies on all parts of ucwmac
[ucwmac.git] / Makefile
index f82f86bc2fd99f63a687ad9638c64e8f253ea949..6769095805423655d44655985a896d875de3aeee 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,13 +3,15 @@ ARCHIVE=ucwmac-$(VERSION).tar.gz
 
 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
@@ -17,7 +19,7 @@ export LUAINPUTS=.//:
 
 else ifdef USE_DVI
 
-%.dvi: %.tex
+%.dvi: %.tex $(MACROS)
        csplain -file-line-error $<
 
 %.pdf: %.dvi
@@ -25,7 +27,7 @@ else ifdef USE_DVI
 
 else
 
-%.pdf: %.tex
+%.pdf: %.tex $(MACROS)
        pdfcsplain -file-line-error $<
 
 endif