[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] libvob Makefile
From: |
Asko Soukka |
Subject: |
[Gzz-commits] libvob Makefile |
Date: |
Fri, 25 Apr 2003 07:30:46 -0400 |
CVSROOT: /cvsroot/libvob
Module name: libvob
Changes by: Asko Soukka <address@hidden> 03/04/25 07:30:46
Modified files:
. : Makefile
Log message:
navidoc targets
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/Makefile.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
Patches:
Index: libvob/Makefile
diff -u libvob/Makefile:1.31 libvob/Makefile:1.32
--- libvob/Makefile:1.31 Wed Apr 23 10:30:00 2003
+++ libvob/Makefile Fri Apr 25 07:30:46 2003
@@ -11,25 +11,6 @@
CLASSDIR=CLASSES/
-docxx:
- doc++ -a --before-group --before-class --no-java-graphs
--trivial-graphs -H -F -d doc/docxx -u include/vob/Vob.hxx
-
-DOCPKGS= org.nongnu.libvob\
- org.nongnu.libvob.impl\
- org.nongnu.libvob.impl.awt\
- org.nongnu.libvob.impl.gl\
- org.nongnu.libvob.util\
- org.nongnu.libvob.vobs\
- org.nongnu.libvob.buoy\
- org.nongnu.libvob.gl
-
-JAVADOCOPTS=-use -version -author -windowtitle "Libvob Java API"
-java-doc:
- find . -name '*.class' | xargs rm -f # Don't let javadoc see these
- rm -Rf doc/javadoc
- mkdir -p doc/javadoc
- javadoc $(JAVADOCOPTS) -d doc/javadoc -sourcepath . $(DOCPKGS)
-
java:
mkdir -p CLASSES
$(JAVAC) $(DEBUG) -d $(CLASSDIR) $(RAWSRC)
@@ -116,22 +97,50 @@
rundemo::
$(GLLIB) $(JYTHON) rundemo.py $(DBG) $(DEMO)
-########################
-# Navidoc targets begin
-docs: java-doc # navidoc make html is recursive
+##########################################################################
+# General documentation targets
+docs: docxx java-doc navidoc navilink
+
+docxx:
+ doc++ -a --before-group --before-class --no-java-graphs
--trivial-graphs -H -F -d doc/docxx -u include/vob/Vob.hxx
+
+DOCPKGS= org.nongnu.libvob\
+ org.nongnu.libvob.impl\
+ org.nongnu.libvob.impl.awt\
+ org.nongnu.libvob.impl.gl\
+ org.nongnu.libvob.util\
+ org.nongnu.libvob.vobs\
+ org.nongnu.libvob.buoy\
+ org.nongnu.libvob.gl
+
+JAVADOCOPTS=-use -version -author -windowtitle "Libvob Java API"
+java-doc:
+ find . -name '*.class' | xargs rm -f # Don't let javadoc see these
+ rm -Rf doc/javadoc
+ mkdir -p doc/javadoc
+ javadoc $(JAVADOCOPTS) -d doc/javadoc -sourcepath . $(DOCPKGS)
+##########################################################################
+# Navidoc documentation targets
+navidoc: # Compiles ReST into HTML
make -C "../navidoc/" html RST="../libvob/doc/"
-pegs: # navidoc make html is recursive
- make -C "../navidoc/" html RST="../libvob/doc/pegboard/"
+navilink: # Bi-directional linking using imagemaps
+ make -C "../navidoc/" imagemap HTML="../libvob/doc/"
+
+peg: # Creates a new PEG, uses python for quick use
+ make -C "../navidoc/" new-peg PEGDIR="../libvob/doc/pegboard"
+
+pegs: # Compiles only pegboard
+ make -C "../navidoc/" html $(DBG) RST="../libvob/doc/pegboard/"
-html:
+html: # Compiles ReST into HTML, directories are processed recursively
make -C "../navidoc/" html $(DBG) RST="../libvob/$(RST)"
-html-loop:
+html-loop: # Loop version for quick recompiling
make -C "../navidoc/" html-loop $(DBG) RST="../libvob/$(RST)"
-# Navidoc targets end
-######################
+latex: # Compiles ReST into LaTeX, directories are processed recursively
+ make -C "../navidoc/" latex $(DBG) RST="../libvob/$(RST)"
-$(SUBDIRS):
- $(MAKE) -C $@
+latex-loop: # Loop version for quick recompiling
+ make -C "../navidoc/" latex-loop $(DBG) RST="../libvob/$(RST)"
- [Gzz-commits] libvob Makefile, Asko Soukka, 2003/04/02
- [Gzz-commits] libvob Makefile, Tuukka Hastrup, 2003/04/07
- [Gzz-commits] libvob Makefile, Tuukka Hastrup, 2003/04/07
- [Gzz-commits] libvob Makefile, Asko Soukka, 2003/04/07
- [Gzz-commits] libvob Makefile, Matti Katila, 2003/04/14
- [Gzz-commits] libvob Makefile,
Asko Soukka <=
- [Gzz-commits] libvob Makefile, Janne V. Kujala, 2003/04/26
- [Gzz-commits] libvob Makefile, Asko Soukka, 2003/04/28