gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] fenfire Makefile


From: Asko Soukka
Subject: [Gzz-commits] fenfire Makefile
Date: Fri, 25 Apr 2003 07:30:31 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Asko Soukka <address@hidden>    03/04/25 07:30:31

Modified files:
        .              : Makefile 

Log message:
        navidoc targets

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/Makefile.diff?tr1=1.12&tr2=1.13&r1=text&r2=text

Patches:
Index: fenfire/Makefile
diff -u fenfire/Makefile:1.12 fenfire/Makefile:1.13
--- fenfire/Makefile:1.12       Fri Apr 25 07:19:39 2003
+++ fenfire/Makefile    Fri Apr 25 07:30:31 2003
@@ -27,21 +27,65 @@
 
 .PHONY: docs
 
-########################
-# Navidoc targets begin
-docs:   # navidoc make html is recursive
+##########################################################################
+# General documentation targets
+all-docs:
+       make -C "../callgl/" docxx
+       make -C "../glmosaictext/" docxx
+       make -C "../libvob/" docxx java-doc
+       make -C "../fenfire/" java-doc
+       make -C "../loom/" java-doc
+       make -C "../navidoc/" java-doc
+       make -C "../storm/" java-doc
+       make -C "../alph/" java-doc
+
+#      make -C "../navidoc/" html $(DBG) RST="$$(find ../ -name "*.rst"|xargs)"
+#      make -C "../navidoc/" imagemap $(DBG) RST="$$(find ../ -name 
"*.gen.html"|xargs)"
+       make -C "../navidoc/" html $(DBG) RST="../"
+       make -C "../navidoc/" imagemap $(DBG) HTML="../"
+
+docs:   java-doc navidoc navilink
+
+DOCPKGS= org.fenfire\
+        org.fenfire.index\
+        org.fenfire.index.impl\
+        org.fenfire.util\
+        org.fenfire.view\
+        org.fenfire.view.buoy\
+        org.fenfire.swamp\
+        org.fenfire.swamp.impl
+
+JAVADOCOPTS=-use -version -author -windowtitle "Fenfire Java API"
+java-doc:
+       find . -name '*.class' | xargs rm -f # Don't let javadoc see these
+       rm -Rf docs/javadoc
+       mkdir -p docs/javadoc
+       javadoc $(JAVADOCOPTS) -d docs/javadoc -sourcepath . $(DOCPKGS)
+##########################################################################
+# Navidoc documentation targets
+navidoc: # Compiles ReST into HTML
        make -C "../navidoc/" html RST="../fenfire/docs/"
 
-pegs:   # navidoc make html is recursive
-       make -C "../navidoc/" html RST="../fenfire/docs/pegboard/"
+navilink: # Bi-directional linking using imagemaps
+       make -C "../navidoc/" imagemap HTML="../fenfire/docs/"
 
-html:
+peg: # Creates a new PEG, uses python for quick use
+       make -C "../navidoc/" new-peg PEGDIR="../fenfire/docs/pegboard"
+
+pegs:   # Compiles only pegboard
+       make -C "../navidoc/" html $(DBG) RST="../fenfire/docs/pegboard/"
+
+html: # Compiles ReST into HTML, directories are processed recursively
        make -C "../navidoc/" html $(DBG) RST="../fenfire/$(RST)"
 
-html-loop:
+html-loop: # Loop version for quick recompiling
        make -C "../navidoc/" html-loop $(DBG) RST="../fenfire/$(RST)"
-# Navidoc targets end
-######################
+
+latex: # Compiles ReST into LaTeX, directories are processed recursively
+       make -C "../navidoc/" latex $(DBG) RST="../fenfire/$(RST)"
+
+latex-loop: # Loop version for quick recompiling
+       make -C "../navidoc/" latex-loop $(DBG) RST="../fenfire/$(RST)"
 
 ######
 # TAGS




reply via email to

[Prev in Thread] Current Thread [Next in Thread]