aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-02-10 16:44:54 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-02-11 11:48:40 +0000
commitb35e25d1704c847d42472d999b4990380ad0d83b (patch)
tree8d283a4b33be52f6b917d6e40dde99cb426f8041 /src
parent9b372d1d774f37b13853d9fd09ebdd7bfc5059a7 (diff)
Make Bazel be able to reach ijar on Windows where it's called "ijar.exe" .
A small step towards the resolution of #276. -- MOS_MIGRATED_REVID=114330517
Diffstat (limited to 'src')
-rwxr-xr-xsrc/create_embedded_tools.sh3
-rwxr-xr-xsrc/test/shell/bazel/test-setup.sh3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/create_embedded_tools.sh b/src/create_embedded_tools.sh
index 6f296f6e76..8b4c07eacc 100755
--- a/src/create_embedded_tools.sh
+++ b/src/create_embedded_tools.sh
@@ -32,7 +32,8 @@ for i in $*; do
*SingleJar_deploy.jar) OUTPUT_PATH=tools/jdk/SingleJar_deploy.jar ;;
*GenClass_deploy.jar) OUTPUT_PATH=tools/jdk/GenClass_deploy.jar ;;
*Runner_deploy.jar) OUTPUT_PATH=tools/jdk/TestRunner_deploy.jar ;;
- *ijar) OUTPUT_PATH=tools/jdk/ijar ;;
+ *ijar.exe) OUTPUT_PATH=tools/jdk/ijar/ijar.exe ;;
+ *ijar) OUTPUT_PATH=tools/jdk/ijar/ijar ;;
*src/objc_tools/*) OUTPUT_PATH=tools/objc/precomp_${i##*/} ;;
*xcode*StdRedirect.dylib) OUTPUT_PATH=tools/objc/StdRedirect.dylib ;;
*xcode*realpath) OUTPUT_PATH=tools/objc/realpath ;;
diff --git a/src/test/shell/bazel/test-setup.sh b/src/test/shell/bazel/test-setup.sh
index b4ae28f051..bcccc84209 100755
--- a/src/test/shell/bazel/test-setup.sh
+++ b/src/test/shell/bazel/test-setup.sh
@@ -362,6 +362,7 @@ function create_new_workspace() {
cd ${new_workspace_dir}
mkdir tools
mkdir -p third_party/java/jdk/langtools
+ mkdir -p tools/jdk/ijar
copy_tools_directory
@@ -372,7 +373,7 @@ function create_new_workspace() {
ln -s "${singlejar_path}" tools/jdk/SingleJar_deploy.jar
ln -s "${genclass_path}" tools/jdk/GenClass_deploy.jar
ln -s "${junitrunner_path}" tools/jdk/TestRunner_deploy.jar
- ln -s "${ijar_path}" tools/jdk/ijar
+ ln -s "${ijar_path}" tools/jdk/ijar/ijar
touch WORKSPACE
}