]> git.donarmstrong.com Git - lilypond.git/blob - flower/Makefile
release: 0.0.10
[lilypond.git] / flower / Makefile
1 MAJVER=1
2 MINVER=0
3 PATCHLEVEL=11
4
5 PACKAGENAME=flower
6 VERSION=$(MAJVER).$(MINVER).$(PATCHLEVEL)
7 DNAME=$(PACKAGENAME)-$(VERSION)
8 DEFINES=-DNDEBUG -O2
9 #DEFINES=-g
10 CXXFLAGS+=$(DEFINES)  -Wall -W -pedantic
11
12 include Sources.make
13
14 obs=$(cc:.cc=.o)
15 staticlib=libflower.a
16
17 $(staticlib): $(obs)
18         $(AR) cr libflower.a $(obs)
19
20 include depend
21
22 depend: Sources.make
23         $(CXX) -MM $(cc) > depend
24
25
26 clean:
27         rm -f $(obs) $(staticlib)
28
29 realclean: clean
30         rm -f depend
31
32 DFILES=$(hh) $(cc) $(inl) $(templatecc) Makefile Sources.make TODO README
33 DDIR=$(DNAME)
34
35 dist:
36         -mkdir $(DDIR)
37         ln $(DFILES) $(DDIR)/
38         tar cfz $(DNAME).tar.gz $(DDIR)/*
39         rm -rf $(DDIR)/
40
41 TAGS:
42         etags -CT $(inl) $(cc) $(hh)
43