This patch from Michael Koch adds support to gjdoc for being invoked like javadoc:
Changelog:
2007-05-12 Andrew John Hughes <[EMAIL PROTECTED]>
* NEWS: Updated.
2007-05-11 Michael Koch <[EMAIL PROTECTED]>
* Makefile.am:
Update JAR file creation.
* src/com/sun/tools/javadoc/Main.java:
New file.
--
Andrew :-)
Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }
Index: Makefile.am
===================================================================
RCS file: /sources/classpath/gjdoc/Makefile.am,v
retrieving revision 1.42
diff -u -3 -p -u -r1.42 Makefile.am
--- Makefile.am 21 Apr 2007 22:24:47 -0000 1.42
+++ Makefile.am 12 May 2007 10:37:08 -0000
@@ -60,6 +60,7 @@ gjdoc_DEPENDENCIES = lib-com-sun-javadoc
antlr.so
lib_com_sun_javadoc_la_SOURCES = \
+ src/com/sun/tools/javadoc/Main.java \
src/com/sun/javadoc/ClassDoc.java \
src/com/sun/javadoc/ConstructorDoc.java \
src/com/sun/javadoc/Doc.java \
@@ -369,10 +370,11 @@ $(lib_gnu_classpath_tools_gjdoc_la_GENSO
$(ANTLR) -o gnu/classpath/tools/gjdoc/expr $<
com-sun-javadoc-$(VERSION).jar: classes $(com_sun_javadoc_jar_CLASSES)
- $(JAR) cf $@ -C classes com/sun/javadoc
+ $(JAR) cf $@ -C classes com/sun/javadoc
+ $(JAR) uf $@ -C classes com/sun/tools/javadoc
com-sun-tools-doclets-Taglet-$(VERSION).jar: classes $(com_sun_tools_doclets_Taglet_jar_CLASSES)
- $(JAR) cf $@ -C classes com/sun/tools
+ $(JAR) cf $@ -C classes com/sun/tools/doclets
gjdoc_resources = $(gnu_classpath_tools_gjdoc_jar_CSS) $(gnu_classpath_tools_gjdoc_jar_DTDS) \
$(gnu_classpath_tools_gjdoc_jar_ENTS) $(gnu_classpath_tools_gjdoc_jar_HTML) \
Index: NEWS
===================================================================
RCS file: /sources/classpath/gjdoc/NEWS,v
retrieving revision 1.12
diff -u -3 -p -u -r1.12 NEWS
--- NEWS 21 Apr 2007 10:28:35 -0000 1.12
+++ NEWS 12 May 2007 10:37:08 -0000
@@ -1,3 +1,7 @@
+Post 0.7.8
+
+* Add com.sun.tools.javadoc.Main to emulate javadoc.
+
New in release 0.7.8
* Naughty 1.5 release
Index: src/com/sun/tools/javadoc/Main.java
===================================================================
RCS file: src/com/sun/tools/javadoc/Main.java
diff -N src/com/sun/tools/javadoc/Main.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ src/com/sun/tools/javadoc/Main.java 12 May 2007 10:37:08 -0000
@@ -0,0 +1,9 @@
+package com.sun.tools.javadoc;
+
+public class Main
+{
+ public static void main(String[] args)
+ {
+ gnu.classpath.tools.gjdoc.Main.main(args);
+ }
+}
signature.asc
Description: Digital signature
