Fix Bazel JDK 7 build
Once and for all, I tested it and re-tested should
be good.
--
MOS_MIGRATED_REVID=120381352
diff --git a/src/create_embedded_tools.sh b/src/create_embedded_tools.sh
index 8de4837..ffbb89c 100755
--- a/src/create_embedded_tools.sh
+++ b/src/create_embedded_tools.sh
@@ -30,7 +30,8 @@
case "$i" in
*tools/jdk/BUILD*) OUTPUT_PATH=tools/jdk/BUILD ;;
*JavaBuilder*_deploy.jar) OUTPUT_PATH=tools/jdk/JavaBuilder_deploy.jar ;;
- *javac*.jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac.jar ;;
+ *javac.jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac.jar ;;
+ *javac7.jar) OUTPUT_PATH=third_party/java/jdk/langtools/javac7.jar ;;
*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 ;;
@@ -49,6 +50,11 @@
cp "$i" "${PACKAGE_DIR}/${OUTPUT_PATH}"
done
+if [ ! -f ${PACKAGE_DIR}/third_party/java/jdk/langtools/javac.jar ]; then
+ cp ${PACKAGE_DIR}/third_party/java/jdk/langtools/javac7.jar \
+ ${PACKAGE_DIR}/third_party/java/jdk/langtools/javac.jar
+fi
+
cat > "${PACKAGE_DIR}/WORKSPACE" <<EOF
workspace(name = "bazel_tools")
EOF