]> git.donarmstrong.com Git - lilypond.git/blob - make/Makefile
30fbad011d02251cdf093ec03285d570a4f8802a
[lilypond.git] / make / Makefile
1 #
2 # project  LilyPond -- the musical typesetter
3 # title    zucht
4 # file     make/Makefile 
5 #
6 # Copyright (c) 1997 by    
7 #       Jan Nieuwenhuizen <jan@digicash.com>
8 #       Han-Wen Nienhuys <hanwen@stack.nl>
9 #               ...your sort order here, or how to comment-out a comment
10
11 # subdir level:
12 #
13 depth = ..
14 #
15
16 # identify module:
17 #
18 NAME = make
19 MAJOR_VERSION = $(TOPLEVEL_MAJOR_VERSION)
20 MINOR_VERSION = $(TOPLEVEL_MINOR_VERSION)
21 PATCH_LEVEL = $(TOPLEVEL_PATCH_LEVEL)
22 # use to send patches, always empty for released version:
23 MY_PATCH_LEVEL = $(TOPLEVEL_MY_PATCH_LEVEL)
24 build = ./$(depth)/lily/$(outdir)/.build
25 #
26
27 # list of generic make files:
28 #
29 MAKEFILES = $(shell ls *.make)
30 #
31
32 # list of distribution files:
33 #
34 DISTFILES = Configure_variables.make.in Makefile lilypond.spec.in $(MAKEFILES)
35 #
36
37 # generic variables:
38 #
39 include ./$(depth)/make/Variables.make 
40 #
41
42 # generic targets and rules:
43 #
44 include ./$(depth)/make/Targets.make
45 include ./$(depth)/make/Rules.make
46 #
47
48 lilypond.spec: lilypond.spec.in
49         sed 's/@TOPLEVEL_VERSION@/${TOPLEVEL_VERSION}/g'< $< > $@