X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=Makefile;h=e5774ac07b538b9af487415eab445fba9c4a939e;hb=18104ac1a84b61b09564bd3d8ab0948e502c51e3;hp=f82f86bc2fd99f63a687ad9638c64e8f253ea949;hpb=43312e97c38de06d5adc86b05c40d266fafea9ab;p=ucwmac.git diff --git a/Makefile b/Makefile index f82f86b..e5774ac 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,9 @@ -VERSION=1.1 +VERSION=2.0.1 ARCHIVE=ucwmac-$(VERSION).tar.gz -all: test.pdf test-labels.pdf +all: test.pdf test-labels.pdf test-ref.pdf + +MACROS=$(wildcard ucw*.tex) ifdef USE_LUATEX @@ -9,15 +11,19 @@ LUATEX?=luatex export TEXINPUTS=.//: export LUAINPUTS=.//: -%.pdf: %.tex ucw-luacsplain.fmt +%.pdf: %.tex $(MACROS) ucw-luacsplain.fmt + $(LUATEX) -file-line-error -fmt ucw-luacsplain $< $(LUATEX) -file-line-error -fmt ucw-luacsplain $< %.fmt: %.ini $(LUATEX) -file-line-error -jobname $* -ini $< +.SECONDARY: ucw-luacsplain.fmt + else ifdef USE_DVI -%.dvi: %.tex +%.dvi: %.tex $(MACROS) + csplain -file-line-error $< csplain -file-line-error $< %.pdf: %.dvi @@ -25,7 +31,8 @@ else ifdef USE_DVI else -%.pdf: %.tex +%.pdf: %.tex $(MACROS) + pdfcsplain -file-line-error $< pdfcsplain -file-line-error $< endif @@ -37,6 +44,6 @@ release: git tag v$(VERSION) git push --tags git archive --format=tar --prefix=ucwmac-$(VERSION)/ HEAD | gzip >$(ARCHIVE) - scp $(ARCHIVE) atrey:~ftp/pub/local/mj/tex/ + scp $(ARCHIVE) jw:/srv/ftp/pub/mj/tex/ ssh jw "cd web && bin/release-prog ucwmac $(VERSION)" - mv $(ARCHIVE) ~/archives/mj/ + mv $(ARCHIVE) ~/archives/sw/ucwmac