diff options
Diffstat (limited to 'src/go/build/build.go')
-rw-r--r-- | src/go/build/build.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/go/build/build.go b/src/go/build/build.go index 8afa9d5240..6e8a89a392 100644 --- a/src/go/build/build.go +++ b/src/go/build/build.go @@ -1880,6 +1880,7 @@ func (ctxt *Context) eval(x constraint.Expr, allTags map[string]bool) bool { // cgo (if cgo is enabled) // $GOOS // $GOARCH +// boringcrypto // ctxt.Compiler // linux (if GOOS = android) // solaris (if GOOS = illumos) @@ -1907,6 +1908,10 @@ func (ctxt *Context) matchTag(name string, allTags map[string]bool) bool { if ctxt.GOOS == "ios" && name == "darwin" { return true } + // Let applications know that the Go+BoringCrypto toolchain is in use. + if name == "boringcrypto" { + return true + } // other tags for _, tag := range ctxt.BuildTags { |