[Top][All Lists]
[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
- [Gzz-commits] fenfire Makefile, Asko Soukka, 2003/04/06
- [Gzz-commits] fenfire Makefile, Matti Katila, 2003/04/07
- [Gzz-commits] fenfire Makefile, Tuukka Hastrup, 2003/04/07
- [Gzz-commits] fenfire Makefile, Asko Soukka, 2003/04/07
- [Gzz-commits] fenfire Makefile, Benja Fallenstein, 2003/04/22
- [Gzz-commits] fenfire Makefile, Benja Fallenstein, 2003/04/22
- [Gzz-commits] fenfire Makefile, Tuomas J. Lukka, 2003/04/23
- [Gzz-commits] fenfire Makefile,
Asko Soukka <=
- [Gzz-commits] fenfire Makefile, Asko Soukka, 2003/04/28
- [Gzz-commits] fenfire Makefile, Matti Katila, 2003/04/28