From 795a645de40f6fd209d8dfd39499223f396d1ac0 Mon Sep 17 00:00:00 2001 From: Dominik Honnef Date: Wed, 16 Mar 2016 18:45:31 +0100 Subject: [PATCH] build-style/go: add support for build tags --- Manual.md | 2 ++ common/build-style/go.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Manual.md b/Manual.md index 38b732d8aa7..d2af45acc49 100644 --- a/Manual.md +++ b/Manual.md @@ -1077,6 +1077,8 @@ The following variables influence how Go packages are built: will be downloaded with `go get`. Otherwise, a distfile has to be provided. This option should only be used with `-git` (or similar) packages; using a versioned distfile is preferred. +- `go_build_tags`: An optional, space-separated list of build tags to + pass to Go. ### Haskell packages diff --git a/common/build-style/go.sh b/common/build-style/go.sh index 679bc5df0d9..dd96efc65fd 100644 --- a/common/build-style/go.sh +++ b/common/build-style/go.sh @@ -10,7 +10,7 @@ do_build() { fi go_package=${go_package:-$go_import_path} - go get -x ${go_package} + go get -x -tags "${go_build_tags}" ${go_package} } do_install() {