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>
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
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