comparison configure @ 35276:0f09dd8843bf

Generate proper CONFIG_ entries in config.mak. Fixes compilation with e.g. zlib disabled.
author reimar
date Fri, 09 Nov 2012 21:03:30 +0000
parents 777fc6f5cd6f
children ba51b077d042
comparison
equal deleted inserted replaced
35275:317eee237d0f 35276:0f09dd8843bf
8102 item=$(echo $2 | tr '[a-z]' '[A-Z]') 8102 item=$(echo $2 | tr '[a-z]' '[A-Z]')
8103 nprefix=$3; 8103 nprefix=$3;
8104 for part in $list; do 8104 for part in $list; do
8105 if $(echo $item | grep -q -E "(^| )$part($| )"); then 8105 if $(echo $item | grep -q -E "(^| )$part($| )"); then
8106 echo "${nprefix}_$part = yes" 8106 echo "${nprefix}_$part = yes"
8107 else
8108 echo "${nprefix}_$part = no"
8107 fi 8109 fi
8108 done 8110 done
8109 } 8111 }
8110 8112
8111 ############################################################################# 8113 #############################################################################
8446 HAVE_PTHREADS = $_pthreads 8448 HAVE_PTHREADS = $_pthreads
8447 HAVE_SHM = $_shm 8449 HAVE_SHM = $_shm
8448 HAVE_W32THREADS = $_w32threads 8450 HAVE_W32THREADS = $_w32threads
8449 HAVE_YASM = $have_yasm 8451 HAVE_YASM = $have_yasm
8450 8452
8451 $(echo $libavdecoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8453 $(mak_enable "$libavdecoders_all" "$libavdecoders" CONFIG)
8452 $(echo $libavencoders | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8454 $(mak_enable "$libavencoders_all" "$libavencoders" CONFIG)
8453 $(echo $libavparsers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8455 $(mak_enable "$libavparsers_all" "$libavparsers" CONFIG)
8454 $(echo $libavdemuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8456 $(mak_enable "$libavdemuxers_all" "$libavdemuxers" CONFIG)
8455 $(echo $libavmuxers | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8457 $(mak_enable "$libavmuxers_all" "$libavmuxers" CONFIG)
8456 $(echo $libavprotocols | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8458 $(mak_enable "$libavprotocols_all" "$libavprotocols" CONFIG)
8457 $(echo $libavbsfs | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8459 $(mak_enable "$libavbsfs_all" "$libavbsfs" CONFIG)
8458 $(echo $libavhwaccels | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8460 $(mak_enable "$libavhwaccels_all" "$libavhwaccels" CONFIG)
8459 $(echo $libavfilters | tr '[a-z] ' '[A-Z]\n' | sed 's/^/CONFIG_/;s/$/=yes/') 8461 $(mak_enable "$libavfilters_all" "$libavfilters" CONFIG)
8460 EOF 8462 EOF
8461 8463
8462 ############################################################################# 8464 #############################################################################
8463 8465
8464 ff_config_enable () { 8466 ff_config_enable () {