]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/Makefile
release: 0.1.63
[lilypond.git] / Documentation / Makefile
index fc2341ae547e5c51bf224161a83d70a676199e27..c3cf69814f6c12d3f9c274a0a0a39a4b640fd894 100644 (file)
@@ -22,12 +22,12 @@ include ./$(depth)/make/Docrules.make
 
 
 #
-TEXTFILES = $(OUTPODFILES:.pod=.txt)
+TEXTFILES = $(OUTPODFILES:.pod=$(DOTTEXT))
 GROFFFILES = $(OUTPODFILES:.pod=.1)
 HTMLFILES = $(OUTPODFILES:.pod=.html)
 
 
-default: all do-doc
+default: do-doc
 
 #
 # list of distribution files:
@@ -41,20 +41,32 @@ EXTRA_DISTFILES = $(XPMS)   vocabulary-data vocabulary-forms.el  automake.urgh\
        gnu-music-history
 
 # don't do DVI files. They can only be made if lily is installed
-do-doc: $(TEXTFILES)
+do-doc: ugh-mutopia $(TEXTFILES)
 
+readme-topfiles:
+       cd $(depth); for i in $(README_TOPFILES); do \
+       ln -f $$i Documentation/$(outdir); done
 
-$(outdir)/%.txt: $(depth)/%
-       -rm $@
+$(outdir)/%$(DOTTEXT): $(depth)/%$(DOTTEXT)
+       rm -f $@
        ln $< $@
 
 README_TOPFILES=NEWS DEDICATION TODO ANNOUNCE-0.1
-README_TXTFILES=$(addprefix $(outdir)/,$(addsuffix .txt, $(README_TOPFILES)))
+README_TXTFILES=$(addprefix $(outdir)/,$(addsuffix $(DOTTEXT), $(README_TOPFILES)))
 
-local-WWW: $(HTMLFILES) $(README_TXTFILES)  $(giffiles)
+#local-WWW: $(HTMLFILES) $(README_TXTFILES)  $(giffiles)
+local-WWW: $(HTMLFILES) readme-topfiles $(README_TXTFILES) $(giffiles)
 
 # generic targets and rules:
 #
 include $(depth)/make/Targets.make
 include $(depth)/make/Rules.make
 
+# ugh
+check-doc-deps:
+       @echo hi
+
+doc: do-doc
+
+ugh-mutopia: $(outdir)/mutopia.1
+       troff -man -Tascii $< | grotty -b -u -o > $(outdir)/mutopia$(DOTTEXT)