2 # project LilyPond -- the musical typesetter
3 # title makefile for mi2mu
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
26 include $(mi2mu-dir
)/.version
27 build
= $(mi2mu-dir
)/$(outdir
)/.build
30 # descent order into subdirectories:
35 # to be remade each build:
37 VERSION_DEPENDENCY
= $(mi2mu-version
)
41 # list of distribution files:
43 DISTFILES
= Makefile .version
$(ALL_SOURCES
)
47 # list of custom libraries:
49 MODULE_LIBDEPS
=check-flower-deps check-lily-deps
50 MODULE_LIBES
=-llily
-lflower
53 # main target of this module:
55 # MAINTARGET = $(EXECUTABLE)
56 # MAINTARGET = $(LIBRARY)
57 MAINTARGET
= $(lily_bindir
)/$(EXECUTABLE
)# huh?
58 # MAINTARGET = $(libdir)/$(LIBRARY)# huh?
60 default
: $(MAINTARGET
)
63 # generic targets and rules:
65 include .
/$(depth
)/make
/Targets.make
66 include .
/$(depth
)/make
/Rules.make
69 # explicit dependencies: (how to do auto?)
71 midi-lexer.l
: $(outdir
)/midi-parser.hh
73 # list of depend files:
75 DEPFILES
= $(wildcard $(depdir
)/*.dep
)
80 -include /dev
/null
$(DEPFILES
)