[FFmpeg-devel] [PATCH 1/2] tool/bisect: add some magic to make the bisect tool be useable when its not part of a checkout
Alexander Strasser
eclipse7 at gmx.net
Tue Jul 3 22:00:41 CEST 2012
Hi Michael,
Michael Niedermayer wrote:
[...]
> diff --git a/tools/bisect b/tools/bisect
> index de43f68..cdf3226 100755
> --- a/tools/bisect
> +++ b/tools/bisect
> @@ -2,6 +2,23 @@
>
> set -e
>
> +if test "bisect" = "`basename $0`" ; then
> + echo WARNING, trying to execute tools/bisect directly this cannot work as
> + echo the script itself would not be available in older checkouts
> + echo please use tools/bisec
> + git show master:tools/bisect > tools/bisec
> + chmod u+x tools/bisec
> + exit 1
> +fi
The distinction bisect/bisec seems a bit too subtle too me. Especially as
the latter looks like a typo at first.
Would it be a solution to rename the checked in file into bisect-create?
In that case the warning message could be replaced by
"Created tools/bisect"
While thinking more about it naming the created file bisect could cause
trouble for the few revisions where tools/bisect is part of the source.
Maybe tools/ffbisect?
Alexander
More information about the ffmpeg-devel
mailing list