summaryrefslogtreecommitdiffstats
path: root/third_party/python/gyp/buildbot/travis-checkout.sh
blob: bc42f437543684f1b02637246268b61181fac0a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

# Copyright 2018 Google Inc. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

set -ex

get_depot_tools() {
  cd
  git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
  export PATH="$HOME/depot_tools:$PATH"
}

gclient_sync() {
  cd "${TRAVIS_BUILD_DIR}"/..
  gclient config --unmanaged https://github.com/chromium/gyp.git
  gclient sync
  cd gyp
}

main() {
  get_depot_tools
  gclient_sync
}

main "$@"