#!/bin/bash set -ex # Create an src/ directory to work with. # TODO(alhaad): This is a temporary hack. Find a better way to do this. mkdir ../src mv * ../src mv .??* ../src mv ../src . # Get depot_tools. git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git export PATH="$(pwd)/depot_tools:${PATH}" # Get dependencies. sudo apt-get install libdbus-1-dev libgconf2-dev bison gperf wdiff python-openssl libxtst-dev sudo easy_install pip sudo pip install requests # Get gsutil rm -f gsutil.tar.gz wget https://storage.googleapis.com/pub/gsutil.tar.gz tar xzf gsutil.tar.gz # Setup .gclient file. cp src/travis/gclient .gclient cd src gclient sync