mirror of https://github.com/dexidp/dex.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
719 B
17 lines
719 B
#!/bin/bash -e |
|
|
|
export GOPATH=${PWD}/Godeps/_workspace |
|
export GOBIN=${PWD}/bin |
|
|
|
rm -rf $GOPATH/src/github.com/coreos/dex |
|
mkdir -p $GOPATH/src/github.com/coreos/ |
|
|
|
# Only attempt to link dex into godeps if it isn't already there |
|
[ -d $GOPATH/src/github.com/coreos/dex ] || ln -s ${PWD} $GOPATH/src/github.com/coreos/dex |
|
|
|
LD_FLAGS="-X main.version=$(./git-version)" |
|
go build -o bin/dex-worker -ldflags="$LD_FLAGS" github.com/coreos/dex/cmd/dex-worker |
|
go build -o bin/dexctl github.com/coreos/dex/cmd/dexctl |
|
go build -o bin/dex-overlord -ldflags="$LD_FLAGS" github.com/coreos/dex/cmd/dex-overlord |
|
go build -o bin/example-app github.com/coreos/dex/examples/app |
|
go build -o bin/example-cli github.com/coreos/dex/examples/cli
|
|
|