# HG changeset patch
# User mcimadamore
# Date 1462443493 -3600
# Node ID f2820cadfa381d57a5a3b42d0e8609892be65ed9
# Parent 24e70308f4ead7c358cba3931aac723ec573817c
8155959: Langtools ant build should support new Xpatch option format
Summary: Switch ant build and IntelliJ project to use the new Xpatch syntax flavor
Reviewed-by: jlahoda, jjg
diff -r 24e70308f4ea -r f2820cadfa38 langtools/make/build.xml
--- a/langtools/make/build.xml Wed May 04 17:06:55 2016 +0200
+++ b/langtools/make/build.xml Thu May 05 11:18:13 2016 +0100
@@ -83,6 +83,17 @@
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -30,7 +30,7 @@
-
+
@@ -50,7 +50,7 @@
-
+
@@ -70,7 +70,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
@@ -111,7 +111,7 @@
-
+
diff -r 24e70308f4ea -r f2820cadfa38 langtools/make/launcher.sh-template
--- a/langtools/make/launcher.sh-template Wed May 04 17:06:55 2016 +0200
+++ b/langtools/make/launcher.sh-template Thu May 05 11:18:13 2016 +0100
@@ -25,17 +25,6 @@
# questions.
#
-mydir="`dirname $0`"
-case `uname -s` in
- CYGWIN*)
- mydir=`cygpath -m $mydir`
- ;;
-esac
-mylib="$mydir/../modules"
-
-# patch langtools modules
-bcp=-Xpatch:"$mylib"
-
# tools currently assumes that assertions are enabled in the launcher
ea=-ea:com.sun.tools...
@@ -59,4 +48,4 @@
unset DUALCASE
IFS=$nl
-"#TARGET_JAVA#" $bcp ${ea} ${javaOpts} #PROGRAM# ${toolOpts}
+"#TARGET_JAVA#" "#XPATCH#" ${ea} ${javaOpts} #PROGRAM# ${toolOpts}