From cc9a2d112b9eb5ebacabdee43898a845cf594216 Mon Sep 17 00:00:00 2001 From: Dmitry Lomov Date: Fri, 29 Jan 2016 12:08:56 +0000 Subject: Use label syntax that is immune to MSYS path mangling in bootstrap scripts. On Windows, MSYS will mangle all arguments that resemble Unix paths when executing (exec*()) non-msys executables (in an attempt to convert them to Windows paths). This affects ``//src:bazel`` (it becomes ``/src:bazel``) but not ``src:bazel``. This CL converts to the latter in bootstrapping shell scripts to work around this issue. -- MOS_MIGRATED_REVID=113349821 --- compile.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compile.sh') diff --git a/compile.sh b/compile.sh index 9f435e0b2b..880555dc80 100755 --- a/compile.sh +++ b/compile.sh @@ -89,7 +89,7 @@ if [ $DO_COMPILE ]; then new_step 'Building Bazel with Bazel' display "." log "Building output/bazel" - bazel_build //src:bazel + bazel_build src:bazel cp -f bazel-bin/src/bazel output/bazel chmod 0755 output/bazel BAZEL=$(pwd)/output/bazel -- cgit v1.2.3