]> git.donarmstrong.com Git - lilypond.git/blob - mf/Makefile.am.wild
release: 0.1.53
[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 README
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
26 all-local: $(LYTABLES) $(TEXTABLES)
27
28 dist-hook: $(LYTABLES) $(TEXTABLES)
29
30 clean-local:
31         -rm -f $(LYTABLES) $(TEXTABLES)
32         -rm -f *.log
33
34 distclean-local:
35         -rm -f $(MFDEPS)
36
37 install-data-local:
38         $(INSTALL) -d $(MFDIR)/public/lilypond
39         $(INSTALL) -d $(TEXDIR)/lilypond
40         $(INSTALL) -d $(datadir)/lilypond/init
41         $(INSTALL) -m 644 $(MFFILES) $(MFDIR)/public/lilypond/
42         $(INSTALL) -m 644 $(TEXTABLES) $(TEXDIR)/lilypond
43         $(INSTALL) -m 644 $(LYTABLES) $(datadir)/lilypond/init/
44
45 uninstall-local:
46         for i in $(MFFILES) ; do rm -f $(MFDIR)/public/lilypond/$$i; done
47         for i in $(TEXTABLES) ; do rm -f $(TEXDIR)/lilypond/$$i; done
48         for i in $LYTABLES) ; do rm -f $(datadir)/lilypond/init/$$i; done
49         -rmdir $(MFDIR)/public/lilypond
50         -rmdir $(TEXDIR)/lilypond
51         -rmdir $(datadir)/lilypond/init
52         -rmdir $(datadir)/lilypond
53
54 include $(srcdir)/Rules.make
55
56 # dependencies:
57 #
58 include $(MFDEPS)
59 #