Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1022)

Delta Between Two Patch Sets: make/ly-rules.make

Issue 555360043: Add a cooperative FS lock to lilypond-book. (Closed)
Left Patch Set: harden Created 4 years, 1 month ago
Right Patch Set: rebase Created 4 years ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « input/regression/lilypond-book/GNUmakefile ('k') | scripts/lilypond-book.py » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
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
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
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b