]> git.donarmstrong.com Git - lilypond.git/blob - make/User.make
05fac713f5d2518ec3d73864b8d9a88bcf1d0955
[lilypond.git] / make / User.make
1 #
2 # project  LilyPond -- the musical typesetter
3 # title    user changeable settings
4 # file     make/User.make
5 #
6 # Copyright (c) 1997 by    
7 #       Jan Nieuwenhuizen <jan@digicash.com>
8 #       Han-Wen Nienhuys <hanwen@stack.nl>
9
10 # this still sux
11 # will be split into CFLAGS/EXTRA_CFLAGS etc, 
12 # so that defineable generically and per module
13
14 # you-re using a i386, eh?
15 #
16 #PROFILEFLAG=-pg
17 #
18
19 # optimization and debugging:
20 #
21 # if defined (=not commented-out), debugging flag is ignored!
22 OPTIFLAG=-DNDEBUG -DNPRINT -O2
23 #
24 DEBUGFLAG=-g
25 #
26
27 # turn off -pipe if linker doesn't support it
28
29 USER_CXXFLAGS=-pipe -Wall -W   -Wmissing-prototypes
30
31 #
32 # -lefence = ElectricFence.
33 #
34 # ElectricFence is a memory debugger which uses the 
35 # VM hardware to trap malloc/free errors.
36 #
37
38 EXTRALIB+= #-lefence
39