]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.8
authorfred <fred>
Tue, 5 Nov 1996 19:39:02 +0000 (19:39 +0000)
committerfred <fred>
Tue, 5 Nov 1996 19:39:02 +0000 (19:39 +0000)
Makefile

index 4f747e6c954ac1d85b406f10360717a73e26aa45..2d8fa8a3ca4aaa37f6f0b03f33f44bd56119852a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,8 @@
 MAJVER=0
 MINVER=0
-PATCHLEVEL=7
+PATCHLEVEL=8
+
+TOPDIR  := $(shell if [ "$$PWD" != "" ]; then echo $$PWD; else pwd; fi)
 
 # 
 #
@@ -13,6 +15,7 @@ obs=$(cc:.cc=.o)
 
 
 #dist
+.EXPORT_ALL_VARIABLES:
 
 DOCDIR=docdir
 VERSION=$(MAJVER).$(MINVER).$(PATCHLEVEL)
@@ -22,9 +25,8 @@ othersrc=lexer.l parser.y
 SCRIPTS=make_version make_patch genheader
 IFILES=dimen.tex symbol.ini suzan.ly maartje.ly\
        lilyponddefs.tex test.tex .dstreamrc
-OFILES=Makefile Sources.make 
-DOC=COPYING README TODO CodingStyle
-DFILES=$(hdr) $(mycc) $(othersrc) $(OFILES) $(IFILES) $(SCRIPTS) $(DOC)
+OFILES=Makefile Sources.make COPYING README
+DFILES=$(hdr) $(mycc) $(othersrc) $(OFILES) $(IFILES) $(SCRIPTS)
 
 #compiling
 LOADLIBES=-L$(FLOWERDIR) -lflower
@@ -83,11 +85,16 @@ version.hh: Makefile make_version
 lexer.cc: lexer.l
        $(FLEX) -+ -t $< > $@
 
-DDIR=$(DNAME)
+DDIR=$(TOPDIR)/$(DNAME)
+SUBDIRS=Documentation
 dist:
        -mkdir $(DDIR)
        ln $(DFILES) $(DDIR)/
-       tar cfz $(DNAME).tar.gz $(DDIR)/
+       for a in $(SUBDIRS); \
+       do      mkdir $(DDIR)/$$a; \
+               $(MAKE) -C $$a dist;\
+       done
+       tar cfz $(DNAME).tar.gz $(DNAME)/
        rm -rf $(DDIR)/