diff options
Diffstat (limited to 'extra/go/build')
| -rwxr-xr-x | extra/go/build | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/extra/go/build b/extra/go/build index 6c394266..db14aea2 100755 --- a/extra/go/build +++ b/extra/go/build @@ -7,8 +7,14 @@ patch -p1 < no-bash.patch  # This breaks Go.  :> nostrip +case $3 in +    x86_64) export GOARCH=amd64 ;; +    i?86)   export GOARCH=386   ;; +    *) printf 'unsupported architecture: %s\n' "$3" +       exit 1 +esac +  export CC="${CC:-cc}" -export GOARCH=amd64  export GO_LDFLAGS="-w -s"  [ -f "$CPT_ROOT/var/db/cpt/installed/go/manifest" ] || { | 
