comparison configure @ 30878:bdf505839bb1

Make ff_config_enable work with lowercase values.
author diego
date Wed, 17 Mar 2010 13:34:33 +0000
parents 447a58cf1611
children cb432a3b5b75
comparison
equal deleted inserted replaced
30877:447a58cf1611 30878:bdf505839bb1
8764 EOF 8764 EOF
8765 8765
8766 ############################################################################# 8766 #############################################################################
8767 8767
8768 ff_config_enable () { 8768 ff_config_enable () {
8769 list=$(echo $1 | tr '[a-z]' '[A-Z]')
8770 item=$(echo $2 | tr '[a-z]' '[A-Z]')
8769 _nprefix=$3; 8771 _nprefix=$3;
8770 test -z "$_nprefix" && _nprefix='CONFIG' 8772 test -z "$_nprefix" && _nprefix='CONFIG'
8771 for part in $1; do 8773 for part in $list; do
8772 if $(echo $2 | grep -q -E "(^| )$part($| )"); then 8774 if $(echo $item | grep -q -E "(^| )$part($| )"); then
8773 echo "#define ${_nprefix}_$part 1" 8775 echo "#define ${_nprefix}_$part 1"
8774 else 8776 else
8775 echo "#define ${_nprefix}_$part 0" 8777 echo "#define ${_nprefix}_$part 0"
8776 fi 8778 fi
8777 done 8779 done