LEFT | RIGHT |
1 .SUFFIXES: .doc .tely .texi .ly | 1 .SUFFIXES: .doc .tely .texi .ly |
2 | 2 |
3 # TODO: fix hardcoded out/ ? | 3 # TODO: fix hardcoded out/ ? |
4 LYS_OUTPUT_OPTION= --lily-output-dir $(LYS_OUTPUT_DIR) | 4 LYS_OUTPUT_OPTION= --lily-output-dir $(LYS_OUTPUT_DIR) |
5 LYS_OUTPUT_DIR=$(top-build-dir)/out/lybook-db | 5 LYS_OUTPUT_DIR=$(top-build-dir)/out/lybook-db |
6 LILYPOND_BOOK_FLAGS += $(LYS_OUTPUT_OPTION) | 6 LILYPOND_BOOK_FLAGS += $(LYS_OUTPUT_OPTION) |
7 $(outdir)/%.latex: %.doc $(INIT_LY_SOURCES) $(SCHEME_SOURCES) | 7 $(outdir)/%.latex: %.doc $(INIT_LY_SOURCES) $(SCHEME_SOURCES) |
8 $(call ly_progress,Making,$@,< doc) | 8 $(call ly_progress,Making,$@,< doc) |
9 LILYPOND_VERSION=$(TOPLEVEL_VERSION) \ | 9 LILYPOND_VERSION=$(TOPLEVEL_VERSION) \ |
10 TEX=$(PDFTEX) PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) \ | 10 TEX=$(PDFTEX) PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) \ |
(...skipping 24 matching lines...) Expand all Loading... |
35 $(call ly_progress,Making,$@,< tely) | 35 $(call ly_progress,Making,$@,< tely) |
36 LILYPOND_VERSION=$(TOPLEVEL_VERSION) \ | 36 LILYPOND_VERSION=$(TOPLEVEL_VERSION) \ |
37 TEX=$(PDFTEX) PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) \ | 37 TEX=$(PDFTEX) PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) \ |
38 $(PYTHON) $(LILYPOND_BOOK) $(LILYPOND_BOOK_INCLUDES) \ | 38 $(PYTHON) $(LILYPOND_BOOK) $(LILYPOND_BOOK_INCLUDES) \ |
39 --process='$(LILYPOND_BOOK_PROCESS) \ | 39 --process='$(LILYPOND_BOOK_PROCESS) \ |
40 $(LILYPOND_BOOK_INCLUDES) $(LILYPOND_BOOK_LILYPOND_FLAGS)' \ | 40 $(LILYPOND_BOOK_INCLUDES) $(LILYPOND_BOOK_LILYPOND_FLAGS)' \ |
41 --output=$(outdir) --format=$(LILYPOND_BOOK_FORMAT) \ | 41 --output=$(outdir) --format=$(LILYPOND_BOOK_FORMAT) \ |
42 $(LILYPOND_BOOK_FLAGS) --redirect-lilypond-output $< | 42 $(LILYPOND_BOOK_FLAGS) --redirect-lilypond-output $< |
43 | 43 |
44 | 44 |
45 $(outdir)/%.html.omf: %.tely | |
46 $(call ly_progress,Making,$@,< tely) | |
47 $(call GENERATE_OMF,html) | |
48 | |
49 $(outdir)/%.pdf.omf: %.tely | |
50 $(call ly_progress,Making,$@,< tely) | |
51 $(call GENERATE_OMF,pdf) | |
52 | |
53 $(outdir)/%.html.omf: $(outdir)/%.texi | $(OUT_TEXINFO_MANUALS) | |
54 $(call ly_progress,Making,$@,< texi) | |
55 $(call GENERATE_OMF,html) | |
56 | |
57 $(outdir)/%.pdf.omf: $(outdir)/%.texi | $(OUT_TEXINFO_MANUALS) | |
58 $(call ly_progress,Making,$@,< texi) | |
59 $(call GENERATE_OMF,pdf) | |
60 | |
61 $(outdir)/others-did.itexi $(outdir)/we-wrote.itexi: $(outdir)/%.itexi: $(top-sr
c-dir)/Documentation/web/%.bib $(top-src-dir)/Documentation/lily-bib.bst | 45 $(outdir)/others-did.itexi $(outdir)/we-wrote.itexi: $(outdir)/%.itexi: $(top-sr
c-dir)/Documentation/web/%.bib $(top-src-dir)/Documentation/lily-bib.bst |
62 $(call ly_progress,Making,$@,) | 46 $(call ly_progress,Making,$@,) |
63 BSTINPUTS=$(top-src-dir)/Documentation/web/ $(buildscript-dir)/bib2texi
\ | 47 BSTINPUTS=$(top-src-dir)/Documentation/web/ $(buildscript-dir)/bib2texi
\ |
64 -s $(top-src-dir)/Documentation/lily-bib \ | 48 -s $(top-src-dir)/Documentation/lily-bib \ |
65 -o $(outdir)/$*.itexi \ | 49 -o $(outdir)/$*.itexi \ |
66 -q \ | 50 -q \ |
67 $(top-src-dir)/Documentation/web/$*.bib | 51 $(top-src-dir)/Documentation/web/$*.bib |
LEFT | RIGHT |