Ignore:
Timestamp:
05/11/2006 07:15:34 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
experimental
Children:
3a27393
Parents:
b61a4a9
Message:

Allow users to set MAKEFLAGS black-listed packages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • optimize/optimize_functions

    rb61a4a9 rd68d2c1  
    2020
    2121  echo -e "MAKEFLAGS: ${L_arrow}${BOLD}${MAKEFLAGS}${OFF}${R_arrow}"
     22  [[ "$MAKEFLAGS" = "unset" ]] && echo
    2223  [[ "$MAKEFLAGS" != "unset" ]] && \
    23   echo -e "DejaGNU, Gettext, and Groff will not use MAKEFLAGS\n"
     24  echo -e "BLACK_LIST: ${L_arrow}${BOLD}${BLACK_LIST}${OFF}${R_arrow}\n"
    2425
    2526  echo -e "DEF_OPT_MODE: ${L_arrow}${BOLD}${DEF_OPT_MODE}${OFF}${R_arrow}\n"
     
    7374#----------------------------------#
    7475  local pkg=$1
     76  local MKF
    7577
    76   case $pkg in
    77     dejagnu | gettext | groff ) # Don't support well -jX for now
    78       ;;
    79     *)
    80       if [[ "$MAKEFLAGS" != "unset" ]]; then
     78  if [[ "$BLACK_LIST" =~ "$pkg" ]]; then
     79    MKF=unset
     80  else
     81    MKF=$MAKEFLAGS
     82  fi
     83
     84  if [[ "$MKF" != "unset" ]]; then
    8185(
    8286cat << EOF
     
    8488EOF
    8589) >> $MKFILE.tmp
    86       else
    87         continue
    88       fi
    89       ;;
    90   esac
     90  fi
    9191}
Note: See TracChangeset for help on using the changeset viewer.