Ignore:
Timestamp:
05/08/2006 06:10:58 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
experimental
Children:
024e3de
Parents:
708a612
Message:

Applied optimization and makeflags patches from Jeremy Byron.
Renamed some files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • optimize/optimize_functions

    r708a612 rc205656  
    1212
    1313  echo -e "MAKEFLAGS: ${L_arrow}${BOLD}${MAKEFLAGS}${OFF}${R_arrow}\n"
    14   echo -e "DEF_OPT_LVL: ${L_arrow}${BOLD}${DEF_OPT_LVL}${OFF}${R_arrow}\n"
     14  echo -e "DEF_OPT_MODE: ${L_arrow}${BOLD}${DEF_OPT_MODE}${OFF}${R_arrow}\n"
    1515
    1616  for OPT_VAR in $ACTIVE_OPT_VARS ; do
    17     eval optVal=\$${OPT_VAR}_${DEF_OPT_LVL}
     17    eval optVal=\$${OPT_VAR}_${DEF_OPT_MODE}
    1818    echo -e "${OPT_VAR}: ${L_arrow}${BOLD}${optVal}${OFF}${R_arrow}"
    1919  done
    2020
    21   echo -e "\nOverrided packages:"
     21  echo -e "\nOverridden packages:"
    2222  cat optimize/opt_override
    2323  echo "${nl_}${SD_BORDER}${nl_}"
     
    3636#----------------------------------#
    3737  local pkg=$1
    38   local optLvl optVal OPT_VAR
     38  local optMode optVal OPT_VAR
    3939
    40   optLvl=`awk -v pkg="$pkg" '$1 == pkg { print $2 }' $JHALFSDIR/opt_override`
    41   if [[ "$optLvl" = "" ]] ; then
    42     optLvl=$DEF_OPT_LVL;
     40  optMode=`awk -v pkg="$pkg" '$1 == pkg { print $2 }' $JHALFSDIR/opt_override`
     41  if [[ "$optMode" = "" ]] ; then
     42    optMode=$DEF_OPT_MODE;
    4343  fi
    4444
    4545  for OPT_VAR in $ACTIVE_OPT_VARS ; do
    46     eval optVal=\$${OPT_VAR}_$optLvl
     46    eval optVal=\$${OPT_VAR}_$optMode
    4747
    4848    if [[ "$optVal" != "unset" ]]; then
     
    6161wrt_makeflags() {                  # Apply MAKEFLAGS to build
    6262#----------------------------------#
    63   if [[ "$MAKEFLAGS" != "unset" ]]; then
     63  local pkg=$1
     64
     65  case $pkg in
     66    gettext | groff ) # Don't support -jX for now
     67      ;;
     68    *)
     69      if [[ "$MAKEFLAGS" != "unset" ]]; then
    6470(
    6571cat << EOF
     
    6773EOF
    6874) >> $MKFILE.tmp
    69   else
    70     continue
    71   fi
     75      else
     76        continue
     77      fi
     78      ;;
     79  esac
    7280}
Note: See TracChangeset for help on using the changeset viewer.