#!/bin/bash

set -e

go get -u code.justin.tv/common/chitin/protoc_gen/...
go get -u code.justin.tv/common/chitin/internal/trace
go get -u code.justin.tv/qe/twerk

go get -u github.com/alvaroloes/enumer
go get -u github.com/golang/protobuf/proto
go get -u github.com/golang/protobuf/protoc-gen-go
go get -u google.golang.org/grpc
go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger
go get -u github.com/jteeuwen/go-bindata/...
go get -u github.com/elazarl/go-bindata-assetfs/...
go get -u github.com/golang/mock/gomock
go get -u github.com/golang/mock/mockgen
go get -u golang.org/x/tools/cmd/eg
go get -u github.com/sgotti/glide-vc
go get -u github.com/FiloSottile/vendorcheck

go get -u github.com/aws/aws-sdk-go
cd $GOPATH/src/github.com/aws/aws-sdk-go
# Must match what's specified in glide.yaml/glide.lock
git checkout v1.8.19
