1 # project LilyPond -- the musical typesetter
2 # title makefile for lilypond
5 # Copyright (c) 1997 by
6 # Jan Nieuwenhuizen <jan@digicash.com>
7 # Han-Wen Nienhuys <hanwen@stack.nl>
18 include ./$(depth)/make/Variables.make
28 # descent order into subdirectories:
34 # list of distribution files:
36 EXTRA_DISTFILES = .version
39 # list of custom libraries:
41 MODULE_LIBDEPS= check-flower-deps check-lily-deps
42 MODULE_LIBES= -llily -lflower
46 # main target of this module:
48 default: $(EXECUTABLE)
50 include ./$(depth)/make/Files.make
52 # generic targets and rules:
54 include ./$(depth)/make/Targets.make
55 include ./$(depth)/make/Rules.make
58 # force these: Make can't know these have to be generated in advance
59 my-lily-lexer.cc: $(outdir)/parser.hh
60 $(outdir)/lexer.cc: $(outdir)/parser.hh
66 rm -f $(outdir)/parser.* $(outdir)/lexer.cc
68 #should merge with mi2mu rule
69 localinstall: installexe
71 localuninstall: uninstallexe