Blame bootstrap-jaxws-jdk-dependency.patch

e797f0b
--- openjdk-boot.orig/jaxws/build.properties	2011-03-08 18:40:33.955159212 +0000
e797f0b
+++ openjdk-boot/jaxws/build.properties	2011-03-08 20:19:51.000000000 +0000
e797f0b
@@ -66,6 +66,9 @@
e797f0b
 # JAXP built files
e797f0b
 jaxp.classes.dir=${output.dir}/../jaxp/build/classes
e797f0b
 
e797f0b
+# JDK sources
e797f0b
+jdk.sources=${jdk.topdir}/src/share/classes
e797f0b
+
e797f0b
 # Distributed results
e797f0b
 dist.dir=${output.dir}/dist
e797f0b
 dist.lib.dir=${dist.dir}/lib
e797f0b
@@ -110,6 +113,7 @@
e797f0b
   dist.dir=${dist.dir}${line.separator}\
e797f0b
   drop.dir=${drop.dir}${line.separator}\
e797f0b
   drops.dir=${drops.dir}${line.separator}\
e797f0b
+  jdk.topdir=${jdk.topdir}${line.separator}\
e797f0b
 ${line.separator}
e797f0b
 
e797f0b
 # Failure messages when source cannot be found on the file system
e797f0b
--- openjdk-boot.orig/jaxws/build.xml	2011-03-08 18:40:29.639288336 +0000
e797f0b
+++ openjdk-boot/jaxws/build.xml	2011-03-08 20:22:31.000000000 +0000
e797f0b
@@ -125,6 +125,7 @@
e797f0b
         
e797f0b
 	     includeAntRuntime="false" 
e797f0b
 	     classpath="${jaxp.classes.dir}:${build.classes.dir}:${langtools.jar}"
e797f0b
+	     sourcepath="${jdk.sources}"
e797f0b
 	     fork="true"
e797f0b
              destdir="${build.classes.dir}"
e797f0b
              memoryInitialSize="${javac.memoryInitialSize}"
e797f0b
--- openjdk-boot.orig/jaxws/make/Makefile	2011-03-08 18:40:14.167751211 +0000
e797f0b
+++ openjdk-boot/jaxws/make/Makefile	2011-03-08 20:18:23.000000000 +0000
e797f0b
@@ -140,6 +140,10 @@
e797f0b
   endif
e797f0b
 endif
e797f0b
 
e797f0b
+ifdef JDK_TOPDIR
e797f0b
+  ANT_OPTIONS += -Djdk.topdir=$(JDK_TOPDIR)
e797f0b
+endif
e797f0b
+
e797f0b
 # Default target and expected 'do everything' target
e797f0b
 default: all
e797f0b