buglets in build.xml

Martin Buchholz martinrb at google.com
Thu Apr 24 07:02:51 UTC 2014


If I build ALL THE LANGTOOLS JARS,

ant -Dboot.java.home=$jdk build build-all-tools
I notice:

the manifest of sjavac.jar has the self-referential and non-sensical
Class-Path: sjavac.jar

---

The manifest of dist/lib/javah.jar has
Class-Path: javac.jar
BUT
The manifest of dist/bootstrap/lib/javah.jar has
Class-Path: javadoc.jar doclets.jar javac.jar

Those should be the same.  It looks like the fix in
http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/c287d51c57da
6572945: javah should be written as an annotation processor, not a doclet
is incomplete.

---

I see doclets.jar's Class-Path is javadoc.jar. Should it also include
javac.jar?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20140424/85a08775/attachment.html>


More information about the compiler-dev mailing list