github.com/april1989/origin-go-tools@v0.0.32/cmd/getgo/make.bash (about)

     1  #!/bin/bash
     2  
     3  # Copyright 2017 The Go Authors. All rights reserved.
     4  # Use of this source code is governed by a BSD-style
     5  # license that can be found in the LICENSE file.
     6  
     7  set -e -o -x
     8  
     9  LDFLAGS="-X main.version=$(git describe --always --dirty='*')"
    10  
    11  GOOS=windows GOARCH=386 go build -o build/installer.exe    -ldflags="$LDFLAGS"
    12  GOOS=linux GOARCH=386   go build -o build/installer_linux  -ldflags="$LDFLAGS"
    13  GOOS=darwin GOARCH=386  go build -o build/installer_darwin -ldflags="$LDFLAGS"