]> git.donarmstrong.com Git - lilypond.git/blob - make/Variables.make
release: 1.0.2
[lilypond.git] / make / Variables.make
1 # title    package specific variables
2 # file     make/Variables.make
3 #
4 # do not change this file for site-wide extensions; please use 
5 # make/$(outdir)/Site.make; 
6 #
7 # Any change in files in this directory (make/) would be distributed, if 
8 # you do make dist 
9 #
10
11 # derived names
12 flowerout = $(buildprefix)/flower/$(outdir)
13 libout = $(buildprefix)/lib/$(outdir)
14 lilyout = $(buildprefix)/lily/$(outdir)
15 mi2muout = $(buildprefix)/mi2mu/$(outdir)
16
17 buildscripts = $(depth)/buildscripts
18
19
20 flower-dir = $(depth)/flower
21 lib-dir = $(depth)/lib
22 lily-dir = $(depth)/lily
23 mi2mu-dir = $(depth)/mi2mu
24 make-dir = $(depth)/make
25 include-lib = $(depth)/lib/include
26 include-flower = $(depth)/flower/include
27
28 NO_DOOS_DIST = flower lib lily make mi2mu out
29
30 # dummydeps
31 #
32 DUMMYDEPS=\
33  $(flowerout)/dummy.dep\
34  $(libout)/dummy.dep\
35  $(lilyout)/dummy.dep\
36  $(mi2muout)/dummy.dep\
37
38 #
39
40 # version stuff:
41 #
42 lily-version = $(lilyout)/version.hh
43 flower-version = $(flowerout)/version.hh
44 mi2mu-version = $(mi2muout)/version.hh
45 #
46
47 # custom libraries:
48 #
49 LIBFLOWER = $(flowerout)/$(LIB_PREFIX)flower$(LIB_SUFFIX)
50 LIBLILY = $(libout)/$(LIB_PREFIX)lily$(LIB_SUFFIX)
51 #
52
53 LILYPOND_INCLUDES = -I$(include-lib) -I$(libout) -I$(include-flower) -I$(flowerout) 
54 LILYPOND_LDFLAGS = -L$(depth)/lib/$(outdir) -L$(depth)/flower/$(outdir)
55 LILYPOND_LIBES =
56
57
58 # should use to create .spec ?
59
60 # installed by 'make installextradoc'
61 EXTRA_DOC_FILES = \
62   ANNOUNCEMENT ANNOUNCE-0.1 AUTHORS.txt BUGS COPYING DEDICATION INSTALL.txt NEWS PATCHES.txt README.txt TODO \
63   Documentation/out/*.txt\
64   Documentation/tex/*.doc\
65   Documentation/tex/*.bib\
66   Documentation/pictures/out/lelie_logo.gif\
67   input\
68   mutopia\
69
70 INSTALLED_EXTRA_DOC_FILES = $(addprefix $(prefix:/%=%)/doc/lilypond/, $(EXTRA_DOC_FILES))
71
72 # installed by 'make install'
73 INSTALL_DIST_FILES = \
74   bin/convert-mudela\
75   bin/mudela-book\
76   bin/ly2dvi\
77   bin/lilypond$(DOTEXE)\
78   bin/mi2mu$(DOTEXE)\
79   info/lilypond.info\
80   man/man1/mi2mu.1\
81   man/man1/lilypond.1\
82   man/man1/mudela-book.1\
83   man/man1/ly2dvi.1\
84   man/man1/convert-mudela.1\
85   lib/texmf/texmf/tex/lilypond\
86   lib/texmf/texmf/fonts/source/public/lilypond\
87   share/lilypond/\
88   share/locale/*/LC_MESSAGES/lilypond.mo\
89
90
91 INSTALLED_DIST_FILES = $(addprefix $(prefix:/%=%)/, $(INSTALL_DIST_FILES))
92