]> git.donarmstrong.com Git - lilypond.git/blob - make/Makefile.am
release: 0.1.51
[lilypond.git] / make / Makefile.am
1 # Automatically generated from ./make/Makefile.am.wild by autowild
2 # Do not edit
3 # Generated automatically by wild-perl 0.1
4 # project  LilyPond -- the musical typesetter
5 # title    zucht
6 # file     make/Makefile.am.dist
7 #
8 # Copyright (c) 1997 by    
9 #       Jan Nieuwenhuizen <jan@digicash.com>
10 #       Han-Wen Nienhuys <hanwen@stack.nl>
11 #               ...your sort order here, or how to comment-out a comment
12
13 IN_FILES = Configure_variables.make.in Makefile.in Toplevel.make.in lelievijver.lsm.in lilypond.lsm.in lilypond.spec.in
14 MAKE_FILES = Files.make Include.make Initial.make Rules.make Targets.make Template.make User.make Variables.make Version.make
15 EXTRA_DIST = Makefile.am.wild $(IN_FILES) $(MAKE_FILES) lilypond.spec lilypond.lsm lelievijver.lsm
16
17 spec: $(outdir)/lilypond.spec
18
19 rpmdocs = $(addprefix Documentation/, $(notdir $(shell ls ../Documentation/$(outdir)/*.txt)))\
20         BUGS TODO NEWS DEDICATION ANNOUNCE README
21 rpmmudocs = $(addprefix Documentation/, $(notdir $(shell ls ../Documentation/*.doc)))
22 rpmdvis = $(rpmmudocs:.doc=.dvi)
23 rpmexamples = $(addprefix input/, $(notdir $(shell ls ../input/*.{ly,tex})))
24
25 date = $(shell date '+%d%b%y'|tr a-z A-Z)
26
27 SED_VERSION= sed 's!@TOPLEVEL_VERSION@!${TOPLEVEL_VERSION}!g'
28 SED_DATE=sed 's!@DATE@!${date}!g'
29 SED_EXAMPLES = sed 's!@EXAMPLE_LYS@!${rpmexamples} ${rpmmudocs}!g'
30 SED_DOCS=sed 's!@TEXT_DOCS@!${rpmdocs}!g'
31
32 lilypond.spec: lilypond.spec.in ../VERSION
33         cat $< | $(SED_VERSION) | $(SED_DOCS) | $(SED_EXAMPLES) > $@
34
35 %.lsm: %.lsm.in ../VERSION
36         cat $< | $(SED_VERSION) | $(SED_DATE) > $@
37
38 $(srcdir)/Makefile.am: $(srcdir)/Makefile.am.wild
39         $(PERL) $(top_srcdir)/bin/wild-perl < $< > $@