aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2018-01-29 20:35:43 -0800
committerIan Lance Taylor <iant@golang.org>2018-01-30 15:11:56 +0000
commit32a08d09b8285e0d5a5457225c499950746b9aed (patch)
tree5e93d50508a5260e78a910b2e5aeda167069754a
parent14f8027a10040b99773bcd5cb452579926cf2758 (diff)
downloadgo-32a08d09b8285e0d5a5457225c499950746b9aed.tar.gz
go-32a08d09b8285e0d5a5457225c499950746b9aed.zip
bootstrap.bash: only fetch git revision if we need it
Updates #22912 Fixes #23610 Change-Id: Id1c91fc3f040412d5931dba40e430685793f8eea Reviewed-on: https://go-review.googlesource.com/90715 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-rwxr-xr-xsrc/bootstrap.bash6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bootstrap.bash b/src/bootstrap.bash
index 7b4f57461f..32b736ad78 100755
--- a/src/bootstrap.bash
+++ b/src/bootstrap.bash
@@ -77,7 +77,11 @@ else
rm -rf "pkg/${gohostos}_${gohostarch}" "pkg/tool/${gohostos}_${gohostarch}"
fi
-GITREV=$(git rev-parse --short HEAD)
+if [ "$BOOTSTRAP_FORMAT" = "mintgz" ]; then
+ # Fetch git revision before rm -rf .git.
+ GITREV=$(git rev-parse --short HEAD)
+fi
+
rm -rf pkg/bootstrap pkg/obj .git
# Support for building minimal tar.gz for the builders.