Looks good to me.
/Erik
On 2014-09-26 17:48, Alan Bateman wrote:
As part of preparing to move to a modular image, we want to identify
and move all files in the JDK and JRE lib trees that are intended to
be accessed directly. This mail concerns the IDL files that are in the
JDK lib directory. We want to move them to the include directory. The
typically usage is #include "orb.idl" so having these in the include
directory should not be a surprise. The proposed changes are attached.
-Alan
$ (cd corba; hg diff -g)
diff --git a/make/CompileCorba.gmk b/make/CompileCorba.gmk
--- a/make/CompileCorba.gmk
+++ b/make/CompileCorba.gmk
@@ -51,13 +51,11 @@
JAR := $(INTERIM_CORBA_JAR)))
################################################################################
-# Copy idl files straight to jdk/lib. Not sure if this is the right
way to do
-# it, but we are moving away from the one repo at a time build.
Perhaps we should
-# scrap the 'jdk' prefix to bin, lib etc?
-$(JDK_OUTPUTDIR)/lib/%:
$(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/tools/corba/se/idl/%
+# Copy idl files straight to jdk/include.
+$(JDK_OUTPUTDIR)/include/%:
$(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/tools/corba/se/idl/%
$(install-file)
-IDL_TARGET_FILES := $(JDK_OUTPUTDIR)/lib/orb.idl
$(JDK_OUTPUTDIR)/lib/ir.idl
+IDL_TARGET_FILES := $(JDK_OUTPUTDIR)/include/orb.idl
$(JDK_OUTPUTDIR)/include/ir.idl
################################################################################
$ (cd jdk; hg diff -g)
diff --git a/make/Images.gmk b/make/Images.gmk
--- a/make/Images.gmk
+++ b/make/Images.gmk
@@ -203,8 +203,6 @@
jconsole.jar \
sa-jdi.jar \
dt.jar \
- orb.idl \
- ir.idl \
ct.sym
ifeq ($(OPENJDK_TARGET_OS), windows)