[FFmpeg-cvslog] r22443 - trunk/configure

Ramiro Polla ramiro.polla
Fri Mar 12 13:37:30 CET 2010


On Wed, Mar 10, 2010 at 9:39 PM, mru <subversion at mplayerhq.hu> wrote:
> Author: mru
> Date: Thu Mar 11 01:39:02 2010
> New Revision: 22443
>
> Log:
> configure: add --disable-everything option
>
> This disables all codecs, formats, etc. ?It saves some typing when
> only a few components are desired.
>
> Modified:
> ? trunk/configure
>
> Modified: trunk/configure
> ==============================================================================
> --- trunk/configure ? ? Wed Mar 10 23:43:23 2010 ? ? ? ?(r22442)
> +++ trunk/configure ? ? Thu Mar 11 01:39:02 2010 ? ? ? ?(r22443)
> @@ -312,6 +312,12 @@ filter(){
> ? ? done
> ?}
>
> +map(){
> + ? ?m=$1
> + ? ?shift
> + ? ?for _; do; eval $m; done
> +}
> +
> ?set_all(){
> ? ? value=$1
> ? ? shift
> @@ -1578,6 +1584,9 @@ for opt do
> ? ? ;;
> ? ? --enable-debug=*) debuglevel="$optval"
> ? ? ;;
> + ? ?--disable-everything)
> + ? ?map 'eval disable \${$(toupper ${_%s})_LIST}' $COMPONENT_LIST
> + ? ?;;
> ? ? --enable-*=*|--disable-*=*)
> ? ? eval $(echo "${opt%%=*}" | sed 's/--/action=/;s/-/ thing=/')
> ? ? is_in "${thing}s" $COMPONENT_LIST || die_unknown "$opt"

Patch attached to add it to configure --help.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: doc_disable_everything.diff
Type: text/x-diff
Size: 589 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20100312/6a75d9cd/attachment.diff>



More information about the ffmpeg-cvslog mailing list