|
|
@ -2,18 +2,16 @@ |
|
|
|
|
|
|
|
|
|
|
|
set -e |
|
|
|
set -e |
|
|
|
|
|
|
|
|
|
|
|
if test "bisect" = "`basename $0`" ; then |
|
|
|
if test "bisect-create" = "`basename $0`" ; then |
|
|
|
echo WARNING, trying to execute tools/bisect directly this cannot work as |
|
|
|
echo tools/ffbisect created |
|
|
|
echo the script itself would not be available in older checkouts |
|
|
|
git show master:tools/bisect-create > tools/ffbisect |
|
|
|
echo please use tools/ffbisect |
|
|
|
|
|
|
|
git show master:tools/bisect > tools/ffbisect |
|
|
|
|
|
|
|
chmod u+x tools/ffbisect |
|
|
|
chmod u+x tools/ffbisect |
|
|
|
exit 1 |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if ! git show master:tools/bisect | diff - tools/ffbisect > /dev/null ; then |
|
|
|
if ! git show master:tools/bisect-create | diff - tools/ffbisect > /dev/null ; then |
|
|
|
echo updating tools/ffbisect script to HEAD. |
|
|
|
echo updating tools/ffbisect script to HEAD. |
|
|
|
git show master:tools/bisect > tools/ffbisect |
|
|
|
git show master:tools/bisect-create > tools/ffbisect |
|
|
|
chmod u+x tools/ffbisect |
|
|
|
chmod u+x tools/ffbisect |
|
|
|
tools/ffbisect $* |
|
|
|
tools/ffbisect $* |
|
|
|
exit 0 |
|
|
|
exit 0 |