Mercurial > mplayer.hg
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 () { |