blob: df275bf2b894e31664b9889dbf91114a4a8c7e8d [file] [log] [blame]
Josip Sokcevica59e9ea2022-02-08 21:26:21 +00001#!/usr/bin/env bash
2
3while test "$PWD" != "/"; do
4 if test -f "$PWD/src/.gitmodules"; then
5 break
6 fi
7 cd ..
8done
9if ! test -f "$PWD/src/.gitmodules"; then
10 echo "Could not find the root of your checkout; aborting." 1>&2
11 exit 1
12fi
13
14gclient_spec="solutions=[{'name':'src','url':None,'deps_file':'.DEPS.git'}]"
15kernel_name=$(uname -s)
16if [ "${kernel_name:0:5}" = "MINGW" ]; then
17 dir="${0%\\*}"
18 cmd "/C ${dir}\\python3.bat ${dir}\\gclient.py runhooks --spec=$gclient_spec"
19else
20 dir="$(dirname $0)"
21 PYTHONDONTWRITEBYTECODE=1 exec python3 "$dir/gclient.py" runhooks --spec="$gclient_spec"
22fi
23exit $?