Changeset 3498:f31b5f6d5483 in roaraudio


Ignore:
Timestamp:
02/14/10 22:18:42 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support ARGS_ENV_OPTS, fixed bug with non-option arg

File:
1 edited

Legend:

Unmodified
Added
Removed
  • compbins/ast2roar

    r3497 r3498  
    7777 done 
    7878 
     79 for o in $ARGS_ENV_OPTS 
     80 do 
     81  on=`echo $o | cut -d: -f1` 
     82  or=`echo $o | cut -d: -f2` 
     83  echo "  '$on')"; 
     84  echo "   export $or=\"\$1\""; 
     85  echo '   shift;'; 
     86  echo '  ;;'; 
     87  echo "  '$on='*)"; 
     88  echo '   _para=`echo "$k" | cut -d= -f2`;'; 
     89  echo "   export $or=\"\$_para\""; 
     90  echo '  ;;'; 
     91 done 
     92 
    7993 cat <<_E_O_F_ 
    8094  '-'*) 
     
    88102 then 
    89103  echo '   _args="$_args $k";'; 
    90   echo '   shift;'; 
    91104 else 
    92105  echo '   echo "Unknown option" >&2;'; 
Note: See TracChangeset for help on using the changeset viewer.