]> git.donarmstrong.com Git - lilypond.git/blob - make/Mutopia.make
release: 1.0.1
[lilypond.git] / make / Mutopia.make
1 # make/Mutopia.make
2
3 FLY_FILES = $(wildcard *.fly)
4 LY_FILES = $(wildcard *.ly)
5 M4_FILES = $(wildcard *.m4)
6 LYM4_FILES = $(wildcard *.lym4)
7 DIST_FILES = Makefile $(EXTRA_DIST_FILES) $(FLY_FILES) $(LY_FILES) $(M4_FILES) $(LYM4_FILES)
8 #
9
10 include $(depth)/make/Lilypond.make
11
12 OUT_FILES = $(addprefix $(outdir)/,$(M4_FILES:%.m4=%)) \
13  $(addprefix $(outdir)/,$(LYM4_FILES:%.lym4=%.ly))
14
15 all: $(OUT_FILES)
16
17 name-stem= $(notdir $(basename $<))
18
19 $(outdir)/%.gif: $(outdir)/%.ps
20         sh $(buildscripts)/ps-to-gifs.sh $<
21         -mv $(name-stem)-page*.gif $(outdir)/
22         touch $@
23
24 $(outdir)/%.ly.txt: %.ly
25         ln -f $< $@
26
27 $(outdir)/%.fly.txt: %.fly
28         ln -f $< $@
29
30 # don't junk intermediate .dvi files.  They're easier to view than
31 # .ps or .gif
32 .PRECIOUS: $(outdir)/%.dvi
33
34 $(outdir)/%.dvi: %.ly
35         sh $(depth)/scripts/ly2dvi.sh -S $(topdir) -o $(outdir)  $< 
36         -mv $(basename $<).midi $(outdir)
37
38 $(outdir)/%.dvi: %.fly
39         sh $(depth)/scripts/ly2dvi.sh -S $(topdir) -o $(outdir)  $< 
40         -mv $(basename $<).midi $(outdir)
41