A git extension for running post-sync hooks.
TBR=cmp@chromium.org Review URL: https://codereview.chromium.org/11362025 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@165295 0039d316-1c4b-4281-b951-d872f2087c98experimental/szager/collated-output
parent
c1200a8559
commit
518597c50c
@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
while test "$PWD" != "/"; do
|
||||
if test -f "$PWD/src/.gitmodules"; then
|
||||
break
|
||||
fi
|
||||
cd ..
|
||||
done
|
||||
if ! test -f "$PWD/src/.gitmodules"; then
|
||||
echo "Could not find the root of your checkout; aborting." 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
gclient_spec="solutions=[{'name':'src','url':None,'deps_file':'.DEPS.git'}]"
|
||||
gclient runhooks --spec="$gclient_spec"
|
||||
exit $?
|
Loading…
Reference in New Issue