]> git.donarmstrong.com Git - lilypond.git/blob - make/Include.make
release: 0.0.42
[lilypond.git] / make / Include.make
1 #
2 # project  LilyPond -- the musical typesetter
3 # title    generic red tape for include/Makefile
4 # file     make/Include.make
5 #
6 # Copyright (c) 1997 by    
7 #       Jan Nieuwenhuizen <jan@digicash.com>
8 #       Han-Wen Nienhuys <hanwen@stack.nl>
9
10 # identify module:
11 #
12 NAME = generic-include
13 MAJOR_VERSION = $(TOPLEVEL_MAJOR_VERSION)
14 MINOR_VERSION = $(TOPLEVEL_MINOR_VERSION)
15 PATCH_LEVEL = $(TOPLEVEL_PATCH_LEVEL)
16 # use to send patches, always empty for released version:
17 MY_PATCH_LEVEL = $(TOPLEVEL_MY_PATCH_LEVEL)
18 build = ./$(depth)/lily/$(outdir)/.build
19 #
20
21 # generic variables:
22 #
23 include ./$(depth)/make/Variables.make 
24 #
25
26 # list of c++ header files:
27
28 HHFILES = $(shell ls *.hh $(ERROR_LOG))
29 #
30
31 # list of c++ inline files:
32
33 INLFILES = $(shell ls *.inl $(ERROR_LOG))
34 #
35
36 # list of c++ template files:
37
38 TCCFILES = $(shell ls *.tcc $(ERROR_LOG))
39 #
40
41 # list of distribution files:
42 #
43 DISTFILES = Makefile $(HHFILES) $(INLFILES) $(TCCFILES)
44 #
45
46 # generic targets and rules:
47 #
48 include ./$(depth)/make/Targets.make
49 include ./$(depth)/make/Rules.make
50 #
51