Tweak the bootstrapping and build process so that the prebuilt tools under tools/jdk are not necessary anymore.
Fixes #508.
--
MOS_MIGRATED_REVID=108123264
diff --git a/src/create_embedded_tools.sh b/src/create_embedded_tools.sh
index 2abd269..742b2ec 100755
--- a/src/create_embedded_tools.sh
+++ b/src/create_embedded_tools.sh
@@ -27,7 +27,14 @@
trap "rm -fr \"${PACKAGE_DIR}\"" EXIT
for i in $*; do
- OUTPUT_PATH=$(echo $i | sed 's_^.*bazel-out/[^/]*/bin/__')
+ case "$i" in
+ *JavaBuilder_deploy.jar) OUTPUT_PATH=tools/jdk/JavaBuilder_deploy.jar ;;
+ *SingleJar_deploy.jar) OUTPUT_PATH=tools/jdk/SingleJar_deploy.jar ;;
+ *GenClass_deploy.jar) OUTPUT_PATH=tools/jdk/GenClass_deploy.jar ;;
+ *ijar) OUTPUT_PATH=tools/jdk/ijar ;;
+ *) OUTPUT_PATH=$(echo $i | sed 's_^.*bazel-out/[^/]*/bin/__') ;;
+ esac
+
mkdir -p "${PACKAGE_DIR}/$(dirname "${OUTPUT_PATH}")"
cp "$i" "${PACKAGE_DIR}/${OUTPUT_PATH}"
done