]> git.donarmstrong.com Git - lilypond.git/blob - flower/Variables.make
release: 0.0.39-1
[lilypond.git] / flower / Variables.make
1 MAJVER=1
2 MINVER=1
3 PATCHLEVEL=4
4
5 PACKAGENAME=flower
6
7 #PROFILEFLAG=-pg
8 #DEBUGFLAG= -g
9 OPTIFLAG= -DNPRINT -O2 -DSTRING_UTILS_INLINED # -DNDEBUG 
10
11 #########################################
12
13 ifdef PROFILEFLAG
14         DEFINES+=$(OPTIFLAG) $(PROFILEFLAG)
15         EXTRALIB+=-pg
16 endif
17
18 ifndef DEBUGFLAG
19         DEFINES+=$(OPTIFLAG)
20 else
21         DEFINES+=$(DEBUGFLAG)
22 endif
23
24
25 CXXFLAGS+=$(DEFINES)  -Wall -W 
26 CXXVER=$(CXX) --version
27
28 VERSION=$(MAJVER).$(MINVER).$(PATCHLEVEL)
29 DNAME=$(PACKAGENAME)-$(VERSION)
30
31 include Sources.make
32 OBJECTDIR=objects
33 CCDIR=.
34 obs=$(addprefix $(OBJECTDIR)/,$(cc:.cc=.o)) 
35
36 staticlib=libflower.a
37 ALLSOURCES=$(hh) $(cc) $(inl) $(templatecc) $(extra)
38 DFILES=$(ALLSOURCES) Makefile Variables.make make_version\
39         Sources.make TODO README NEWS
40 DDIR=$(DNAME)
41
42 depfile=deps/$(subst .o,.dep,$(notdir $@)) 
43 DODEP=rm -f $(depfile); DEPENDENCIES_OUTPUT="$(depfile) $(OBJECTDIR)/$(notdir $@)"
44 OUTPUT_OPTION=$< -o $@
45 SUBDIRS=deps objects