]> git.donarmstrong.com Git - lilypond.git/blob - lily/Makefile
release: 0.1.57
[lilypond.git] / lily / Makefile
1 # project  LilyPond -- the musical typesetter
2 # title    makefile for lilypond
3 # file     lily/Makefile 
4 #
5 # Copyright (c) 1997 by
6 #       Jan Nieuwenhuizen <jan@digicash.com>
7 #       Han-Wen Nienhuys <hanwen@stack.nl>
8 #
9
10 # subdir level:
11 #
12 depth = ..
13 #
14
15 # identify module:
16 #
17 NAME = lilypond
18 SUBDIRS = include
19
20
21 # generic variables:
22 include Stable.make
23 include ./$(depth)/make/Variables.make
24 include VERSION
25 # list of distribution files:
26 #
27 EXTRA_DISTFILES = VERSION 
28 MODULE_LIBDEPS= check-flower-deps check-lib-deps 
29 MODULE_LIBES= -llily -lflower
30
31 # main target of this module:
32 #
33 default: $(EXECUTABLE)
34 include ./$(depth)/make/Files.make 
35 include ./$(depth)/make/Targets.make
36 include ./$(depth)/make/Rules.make
37
38
39 # force these: Make can't know these have to be generated in advance
40 my-lily-lexer.cc: $(outdir)/parser.hh
41 $(outdir)/lexer.cc: $(outdir)/parser.hh
42
43
44 EXECUTABLES=lilypond
45 include $(depth)/make/Executable.make
46
47 $(outdir)/lily-version.o: $(outdir)/version.hh
48