Clean up Makefile
[icn.git] / deploy / golang / golang.sh
1 #!/usr/bin/env bash
2 set -eux -o pipefail
3
4 SCRIPTDIR="$(readlink -f $(dirname ${BASH_SOURCE[0]}))"
5 LIBDIR="$(dirname $(dirname ${SCRIPTDIR}))/env/lib"
6
7 source $LIBDIR/common.sh
8
9 function deploy {
10     add-apt-repository -y ppa:longsleep/golang-backports
11     apt-get update
12     apt-get install golang-go -y
13 }
14
15 case $1 in
16     "deploy") deploy ;;
17     *) cat <<EOF
18 Usage: $(basename $0) COMMAND
19
20 Commands:
21   deploy        - Deploy golang
22 EOF
23        ;;
24 esac