]> git.donarmstrong.com Git - lilypond.git/blob - make/lilypond-book-rules.make
Lilypond-book: Fix build rules for the regtests
[lilypond.git] / make / lilypond-book-rules.make
1 .SUFFIXES: .html .xml .lytex .tex .latex .lyxml .tely .texi .texinfo
2
3 ############## HTML #########################
4
5 $(outdir)/%.html:  %.html
6         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
7
8 $(outdir)/%.html:  %.xml
9         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
10
11
12 ############## LaTeX ########################
13
14 $(outdir)/%.tex:  %.lytex
15         $(LILYPOND_BOOK_COMMAND) --pdf -o $(outdir) $<
16
17 $(outdir)/%.tex:  %.tex
18         $(LILYPOND_BOOK_COMMAND) --pdf -o $(outdir) $<
19
20 $(outdir)/%.tex:  %.latex
21         $(LILYPOND_BOOK_COMMAND) --pdf -o $(outdir) $<
22
23 $(outdir)/%.pdf:  $(outdir)/%.tex
24         cd $(outdir) && pdflatex $(notdir $<)
25
26
27 ############## Texinfo ######################
28
29 $(outdir)/%.texi:  %.texi
30         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
31
32 $(outdir)/%.texi:  %.itexi
33         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
34
35 $(outdir)/%.texi:  %.texinfo
36         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
37
38 $(outdir)/%.texi:  %.tely
39         $(LILYPOND_BOOK_COMMAND) -o $(outdir) $<
40
41
42 ############## DocBook ######################
43
44 $(outdir)/%.xml:  %.lyxml
45         $(LILYPOND_BOOK_COMMAND) --pdf -o $(outdir) $<
46
47 $(outdir)/%.pdf:  $(outdir)/%.xml
48         cd $(outdir) && dblatex $(notdir $<)