OLD | NEW |
1 depth=../.. | 1 depth=../.. |
2 LOCALSTEPMAKE_TEMPLATES=lilypond ly | 2 LOCALSTEPMAKE_TEMPLATES=lilypond ly |
3 include $(depth)/make/stepmake.make | 3 include $(depth)/make/stepmake.make |
4 | 4 |
5 LILYPOND_PREVIEW = $(LILYPOND_BINARY) -dpreview -dresolution=150 | 5 LILYPOND_PREVIEW = $(LILYPOND_BINARY) -dpreview -dresolution=150 |
6 | 6 |
7 OUT_PNG_FILES = $(LY_FILES:%.ly=$(outdir)/%.png) | 7 OUT_PNG_FILES = $(LY_FILES:%.ly=$(outdir)/%.png) |
8 OUT_PNG_PAGES = $(PNG_PAGES:%=$(outdir)/%.png) | 8 OUT_PNG_PAGES = $(PNG_PAGES:%=$(outdir)/%.png) |
9 | 9 |
10 OUT_SMALL_PNG_FILES = $(OUT_PNG_FILES:%.png=%-small.png) | 10 OUT_SMALL_PNG_FILES = $(OUT_PNG_FILES:%.png=%-small.png) |
11 | 11 |
12 ifeq ($(out),www) | 12 ifeq ($(out),www) |
13 local-WWW-1: $(OUT_PNG_FILES) $(OUT_SMALL_PNG_FILES) | 13 local-WWW-1: $(OUT_PNG_FILES) $(OUT_SMALL_PNG_FILES) |
14 endif | 14 endif |
15 | 15 |
16 $(outdir)/%.png: %.ly | 16 $(outdir)/%.png: %.ly |
| 17 $(call ly_progress,Making,$@,< ly) |
17 $(buildscript-dir)/run-and-check "$(LILYPOND_PREVIEW) -o $(outdir) $<" "
$*.preview.log" | 18 $(buildscript-dir)/run-and-check "$(LILYPOND_PREVIEW) -o $(outdir) $<" "
$*.preview.log" |
18 mv $(outdir)/$*.preview.png $@ | 19 mv $(outdir)/$*.preview.png $@ |
19 | 20 |
20 $(outdir)/%-small.png: $(outdir)/%.png | 21 $(outdir)/%-small.png: $(outdir)/%.png |
| 22 $(call ly_progress,Making,$@,) |
21 pngtopnm $< | pnmscale -w=600 | pnmtopng > $@ 2> /dev/null | 23 pngtopnm $< | pnmscale -w=600 | pnmtopng > $@ 2> /dev/null |
OLD | NEW |