Fix the installer and fixing the package shiped into binary version of Bazel.
--
MOS_MIGRATED_REVID=102567966
diff --git a/scripts/packages/template_bin.sh b/scripts/packages/template_bin.sh
index 880b430..91fc86d 100755
--- a/scripts/packages/template_bin.sh
+++ b/scripts/packages/template_bin.sh
@@ -135,7 +135,7 @@
if [ -f "${bin}/bazel" ]; then
rm -f "${bin}/bazel"
fi
-if [ -d "${base}" && -x "${base}/bin/bazel" ]; then
+if [ -d "${base}" -a -x "${base}/bin/bazel" ]; then
rm -fr "${base}"
fi
diff --git a/tools/BUILD b/tools/BUILD
index 7e75c44..a2df391 100644
--- a/tools/BUILD
+++ b/tools/BUILD
@@ -22,8 +22,7 @@
filegroup(
name = "package-srcs",
srcs = glob(["**"]) + [
- "//tools/android:srcs",
- "//tools/android/jack:srcs",
+ "//tools/build_defs/d:srcs",
"//tools/build_defs/docker:srcs",
"//tools/build_rules/appengine:srcs",
"//tools/build_rules/closure:srcs",
diff --git a/tools/build_defs/d/BUILD b/tools/build_defs/d/BUILD
index 7d5b723..fe938fc 100644
--- a/tools/build_defs/d/BUILD
+++ b/tools/build_defs/d/BUILD
@@ -1,5 +1,10 @@
package(default_visibility = ["//visibility:public"])
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+)
+
config_setting(
name = "darwin",
values = {"host_cpu": "darwin"},