#!/bin/sh # Copyright 2014 Google Inc. # # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # download_deps - download Skia's dependencies for a bare Linux system # (the normal dependecies plus giflib, libpng, and zlib.) try() { # print an error on nonzero return code "$@" local ret=$? if [ $ret != 0 ] ; then echo "'$@' failed and returned ${ret}." >&2 return $ret fi } try command -v gclient > /dev/null || exit cd "$(dirname "$0")/../../.." try gclient config --unmanaged --name . \ 'https://skia.googlesource.com/skia.git' || exit echo 'target_os = ["barelinux"]' >> ./.gclient try gclient sync --jobs=1 || exit