lilypond-0.0.40
[lilypond.git] / make / Include.make
blob017694538f72bc292b4176b27781c3ddc3cffa25
2 # project LilyPond -- the musical typesetter
3 # title generic red tape for include/Makefile
4 # file make/Include.make
6 # Copyright (c) 1997 by
7 # Jan Nieuwenhuizen <jan@digicash.com>
8 # Han-Wen Nienhuys <hanwen@stack.nl>
10 # identify module:
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/.build
21 # generic variables:
23 include ./$(depth)/make/Variables.make
26 # list of c++ header files:
28 HHFILES = $(shell ls *.hh $(ERROR_LOG))
31 # list of c++ inline files:
33 INLFILES = $(shell ls *.inl $(ERROR_LOG))
36 # list of c++ template files:
38 TCCFILES = $(shell ls *.tcc $(ERROR_LOG))
41 # list of distribution files:
43 DISTFILES = Makefile $(HHFILES) $(INLFILES) $(TCCFILES)
46 # generic targets and rules:
48 include ./$(depth)/make/Targets.make
49 include ./$(depth)/make/Rules.make