diff options
Diffstat (limited to 'macros/latex/contrib/songs/sample/Makefile')
-rw-r--r-- | macros/latex/contrib/songs/sample/Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/macros/latex/contrib/songs/sample/Makefile b/macros/latex/contrib/songs/sample/Makefile new file mode 100644 index 0000000000..ae3d4d5e2a --- /dev/null +++ b/macros/latex/contrib/songs/sample/Makefile @@ -0,0 +1,31 @@ +LATEX = pdflatex +TEXLUA = texlua +TEXOUT = pdf +SONGIDX = ../songidx/songidx.lua +BIBLE = ../songidx/bible.can + +all: chordbook.$(TEXOUT) lyricbook.$(TEXOUT) slidebook.$(TEXOUT) transparencies.$(TEXOUT) + +.SUFFIXES: +.SUFFIXES: .$(TEXOUT) .tex .sbx .sxd + +%.$(TEXOUT): %.tex songs.sbd songs.sty + $(LATEX) $< + $(MAKE) indexes + $(LATEX) $< + +indexes: $(patsubst %.sxd,%.sbx,$(wildcard *.sxd)) + +%.sbx: %.sxd $(SONGIDX) $(BIBLE) + $(TEXLUA) $(SONGIDX) -b $(BIBLE) $< $@ + +../songs.sty: ../songs.dtx + $(MAKE) -C .. songs.sty + +songs.sty: ../songs.sty + cp ../songs.sty . + +clean: + -rm *.$(TEXOUT) *.aux *.log *.out *.sxc *.sxd *.sbx + -rm songs.sty + |