diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/m-tx/mtx060/Makefile')
-rw-r--r-- | Master/texmf-dist/doc/generic/m-tx/mtx060/Makefile | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/m-tx/mtx060/Makefile b/Master/texmf-dist/doc/generic/m-tx/mtx060/Makefile new file mode 100644 index 00000000000..c99862d03d0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/m-tx/mtx060/Makefile @@ -0,0 +1,113 @@ +PREPMX = ./prepmx +include make-target + +sources = mtxdoc.tex mtxdoc.sty mtxlatex.sty mozart0.mtx mozart.mtx\ + netfirst.mtx meter.mtx notes.tex lyrics.tex mtxindex.tex\ + dertod.mtx volta.mtx title.mtx title1.mtx psalm42.mtx netsoos1.mtb \ + netsoos2.mtb borup.mtx melisma1.mtb dwoman.mtb \ + melisma2.mtb melisma3.mtb melisma4.mtb melisma5.mtb melisma6.mtb \ + dwoman.mta melisma.mta netsoos.mta kroonhom.mtx loofnou.mtx \ + viva.mtx dona.mtx sanctus.mtx halleluja.ltx kanons.ltx chord.mtx \ + macro.mtx + +examples = mozart0.tex mozart.tex netfirst.tex meter.tex \ + dertod.tex volta.tex title.tex title1.tex psalm42.tex netsoos1.tex \ + netsoos2.tex borup.tex melisma1.tex dwoman.tex \ + melisma2.tex melisma3.tex melisma4.tex melisma5.tex melisma6.tex \ + chord.tex macro.tex + +halleluja_pieces = kroonhom.tex loofnou.tex + +kanons_pieces = viva.tex dona.tex sanctus.tex + +%.tex: %.mtx + $(PREPMX) $* + pmxab $* + rm $*.pml $*.pmx pmxaerr.dat + +DOC: mtx.$(target) + +mtxdoc.$(target): mtxdoc.tex mtxdoc.sty $(examples) + touch mtxdoc.mx1 + rm *.mx? + - $(latex) mtxdoc + musixflx mtxdoc + makeindex mtxdoc + - $(latex) mtxdoc + - $(latex) mtxindex + rm mtxdoc.log mtxdoc.idx mtxdoc.ilg mtxindex.log mtxindex.aux + +%.mtx: %.mta %.mtb + cat $*.mta $*.mtb > $*.mtx + +melisma%.mtx: melisma.mta melisma%.mtb + cat melisma.mta melisma$*.mtb > melisma$*.mtx + +netsoos%.mtx: netsoos.mta netsoos%.mtb + cat netsoos.mta netsoos$*.mtb > netsoos$*.mtx + +once: mtxdoc.tex mtxdoc.sty $(examples) + - $(latex) mtxdoc + +index: mtxdoc.idx mtxindex.tex + makeindex mtxdoc + $(latex) mtxindex + +%.$(target): %.ltx + - rm $*.mx?; $(latex) $*.ltx; musixflx $*; $(latex) $*.ltx + +kanons.$(target): kanons.ltx $(kanons_pieces) + +halleluja.$(target): halleluja.ltx $(halleluja_pieces) + +all: mtxdoc.$(target) kanons.$(target) halleluja.$(target) mtxindex.$(target) + +config: + @echo "Configuring mtxdoc Version `./docversion`" + @echo "Looking for prepmx ... `which prepmx`" + ln -sf `which prepmx` . + @echo "Looking for pmxab ... `which pmxab`" + @echo "Looking for musixflx ... `which musixflx`" + @echo "Looking for musixtex ... `kpsewhich musixtex.tex`" + @echo "Looking for musixlyr ... `kpsewhich musixlyr.tex`" + @echo "Looking for $(latex) ... `which $(latex)`" + @echo "Looking for $(concat) ... `which $(concat)`" + +pdftarget: + ln -sf make-pdf make-target + + +dvitarget: + ln -sf make-dvi make-target + +paperus: + echo \\def\\paperUS{} > mypaper.tex + +papera4: + echo \\def\\paperA4{} > mypaper.tex + +mtxdocus.$(target): paperus mtxdoc.$(target) + mv mtxdoc.$(target) mtxdocus.$(target) + +mtxdoca4.$(target): papera4 mtxdoc.$(target) + mv mtxdoc.$(target) mtxdoca4.$(target) + +ps: mtxdoc.ps halleluja.ps kanons.ps mtxindex.ps + +pdf: mtxdoc.pdf halleluja.pdf kanons.pdf mtxindex.pdf + +mtx.pdf: mtxdoc.pdf mtxindex.pdf + ./pdfcat -a -o mtx.pdf -i "mtxdoc.pdf mtxindex.pdf" + +mtx.dvi: mtxdoc.dvi mtxindex.dvi + dviconcat -o mtx.dvi mtxdoc.dvi mtxindex.dvi + +support = docversion Makefile make-dvi make-pdf make-target pdfcat + +Dzip: + - @zip -ju mtxD`./docversion` $(sources) $(support) README + +bare: + rm $(examples) $(halleluja_pieces) $(kanons_pieces) *.dvi *.lj *.ps *.pdf\ + netsoos?.mtx melisma?.mtx *.mx? *.ind *.ilg *.toc *.aux *.log + |