blob: f2eab6beea3149ee30a7510558f6b232235dddb0 [file] [log] [blame]
#! /bin/bash
set -x
# Create required dirs.
mkdir --parents /b/skia-repo/
mkdir --parents /b/storage/
# Add env vars to ~/.bashrc
echo 'export GOROOT=/usr/lib/go' >> ~/.bashrc
echo 'export GOPATH=/b/skia-repo/go/' >> ~/.bashrc
echo 'export PATH=$GOPATH/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# Install necessary packages.
sudo apt-get update
sudo apt-get --assume-yes upgrade
sudo apt-get --assume-yes install golang-go python-django python-setuptools lua5.2
sudo easy_install -U pip
sudo pip install -U crcmod
# Checkout the Skia infra repo.
cd /b/skia-repo
GOPATH=/b/skia-repo/go/ go get -u -t go.skia.org/infra/...