]> git.donarmstrong.com Git - lilypond.git/blob - mf/Makefile.am.wild
partial: 0.1.57.jcn
[lilypond.git] / mf / Makefile.am.wild
1 # mf/Makefile.am.wild
2
3 # subdir level:
4 #
5 depth = ..
6 #
7 #
8 # include ./$(depth)/make/Include.make
9 outdir = .
10 #
11
12 TEXFILES = $(wildcard *.tex)
13 MFFILES = $(wildcard *.mf)
14 MFDEPS = $(outdir)/mf.dep
15 EXTRA_DIST = Makefile.am.wild GNUmakefile Rules.make $(MFFILES) $(TEXFILES) TODO 
16
17 FONT_FILES = $(wildcard *[0-9].mf)
18 FET_FILES = $(wildcard feta[0-9]*.mf)
19
20 lyout = $(top_builddir)/init
21 texout = $(top_builddir)/tex
22 LYTABLES = $(addprefix $(lyout)/, $(FET_FILES:.mf=.ly))
23 TEXTABLES = $(addprefix $(texout)/, $(FET_FILES:.mf=.tex))
24
25 export top_srcdir
26
27 all-local: $(LYTABLES) $(TEXTABLES)
28
29 dist-hook: $(LYTABLES) $(TEXTABLES)
30
31 clean-local:
32         -rm -f $(LYTABLES) $(TEXTABLES)
33         -rm -f *.log
34
35 distclean-local:
36         -rm -f $(MFDEPS)
37
38 install-data-local:
39         $(INSTALL) -d $(MFDIR)/public/lilypond
40         $(INSTALL) -d $(TEXDIR)/lilypond
41         $(INSTALL) -d $(datadir)/lilypond/init
42         $(INSTALL) -m 644 $(MFFILES) $(MFDIR)/public/lilypond/
43         $(INSTALL) -m 644 $(TEXTABLES) $(TEXDIR)/lilypond
44         $(INSTALL) -m 644 $(LYTABLES) $(datadir)/lilypond/init/
45
46 uninstall-local:
47         for i in $(MFFILES) ; do rm -f $(MFDIR)/public/lilypond/$$i; done
48         for i in $(TEXTABLES) ; do rm -f $(TEXDIR)/lilypond/$$i; done
49         for i in $LYTABLES) ; do rm -f $(datadir)/lilypond/init/$$i; done
50         -rmdir $(MFDIR)/public/lilypond
51         -rmdir $(TEXDIR)/lilypond
52         -rmdir $(datadir)/lilypond/init
53         -rmdir $(datadir)/lilypond
54
55 include $(srcdir)/Rules.make
56
57 # dependencies:
58 #
59 include $(MFDEPS)
60 #