2 # project LilyPond -- the musical typesetter
3 # title makefile for micro-lily-lib
6 # Copyright (c) 1997 by
7 # Jan Nieuwenhuizen <jan@digicash.com>
8 # Han-Wen Nienhuys <hanwen@stack.nl>
18 include ./$(depth)/make/Variables.make
19 include ./$(depth)/make/Files.make
20 include ./$(depth)/make/Version.make
28 # descent order into subdirectories:
33 # to be remade each build:
38 # list of distribution files:
40 EXTRA_DISTFILES = config.hh.in
43 MODULE_CXXFLAGS += -D_REENTRANT
45 # list of custom libraries:
50 # main target of this module:
52 # MAINTARGET = $(EXECUTABLE)
53 # MAINTARGET = $(LIBRARY)
54 # MAINTARGET = $(bindir)/$(EXECUTABLE)# huh?
55 MAINTARGET = $(outdir)/$(LIBRARY)# huh?
57 default: configheader $(MAINTARGET)
63 # generic targets and rules:
65 include ./$(depth)/make/Targets.make
66 include ./$(depth)/make/Rules.make
75 configheader: $(outdir)/config.hh
78 $(outdir)/config.hh: config.hh.in
79 sed 's!@datadir@!$(datadir)!'< $< > $@