changed install.sh to change branch and install executable

This commit is contained in:
Eric Robitaille 2014-11-21 00:06:33 -05:00
parent c0bbb7e69a
commit 6c098ee779
1 changed files with 4 additions and 19 deletions

View File

@ -8,12 +8,11 @@ if [ "$1" == "" ]; then
fi
exe=$1
path=$exe
branch=$2
branchPath=""
# Set branchPath for develop as executables have moved
if [ "$branch" == "develop" ]; then
branchPath="cmd/"
path="cmd/$exe"
fi
# Test if go is installed
@ -25,20 +24,11 @@ if [ "$GOPATH" == "" ]; then
exit
fi
echo "go get -u -d github.com/ethereum/go-ethereum/$branchPath$exe"
go get -v -u -d github.com/ethereum/go-ethereum/$branchPath$exe
if [ $? != 0 ]; then
echo "go get failed"
exit
fi
echo "eth-go"
echo "changing branch to $branch"
cd $GOPATH/src/github.com/ethereum/go-ethereum
git checkout $branch
echo "go-ethereum"
cd $GOPATH/src/github.com/ethereum/go-ethereum/$branchPath$exe
git checkout $branch
cd $GOPATH/src/github.com/ethereum/go-ethereum/$path
if [ "$exe" == "mist" ]; then
echo "Building Mist GUI. Assuming Qt is installed. If this step"
@ -48,9 +38,4 @@ else
fi
go install
if [ $? == 0 ]; then
echo "go install failed"
exit
fi
echo "done. Please run $exe :-)"