Changeset 7f5285e in freewrt


Ignore:
Timestamp:
May 14, 2007, 11:46:19 AM (19 years ago)
Author:
Christian Fischer <spaetzle@…>
Children:
29f2f603
Parents:
a2b1f0b
Message:

added CFG_FANCY, requested by wbx@

no ansi escape codes will be send to STDOUT if CFG_FANCY != 1

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2502 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/fwifupdown
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • package/fwifupdown/Config.in

    ra2b1f0b r7f5285e  
    8888                  Disable printing to STDOUT
    8989
     90        config FWIFUPDOWN_CONFIG_PRINTING_FANCY
     91                bool "Format UI printing"
     92                default y
     93                help
     94                  Set this to n if your terminal lacks ansi escape support
     95
    9096        config FWIFUPDOWN_CONFIG_BUSYBOX_COMPAT
    9197                bool "Busybox compatibility mode"
  • package/fwifupdown/Makefile

    ra2b1f0b r7f5285e  
    8080endif
    8181
     82ifeq (${FWIFUPDOWN_CONFIG_PRINTING_FANCY},y)
     83        echo "CFG_FANCY=1" >> ${IDIR_FWIFUPDOWN}/${PKG_CONFIG_CONFDIR}/ifupdown
     84endif
     85
    8286include ${TOPDIR}/mk/pkg-bottom.mk
  • package/fwifupdown/files/mprint.sh

    ra2b1f0b r7f5285e  
    3131                shift
    3232                opt='-ne'
    33                 msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${1}"
    34 
     33                if config $CFG_FANCY
     34                then
     35                        msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${1}"
     36                else
     37                        msg="${1}"
     38                fi
    3539                logmsg=$1
    3640                savelastlog=1
     
    3943                shift
    4044                opt='-e'
    41                 msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${1} ..."
     45                if config $CFG_FANCY
     46                then
     47                        msg="${FIRSTCOL}${MP_GOOD}${STARTCOL}${1} ..."
     48                else
     49                        msg="${1} ..."
     50                fi
    4251                logmsg=$1
    4352                ;;
     
    4756                case "$1" in
    4857                        0)
    49                         msg="${FIRSTCOL}${MP_GOOD}${ME_GOOD}"
     58                        if config $CFG_FANCY
     59                        then
     60                                msg="${FIRSTCOL}${MP_GOOD}${ME_GOOD}"
     61                        else
     62                                msg="   ok"
     63                        fi
    5064                        logmsg="ok"
    5165                        ;;
    5266                        *)
    53                         msg="${FIRSTCOL}${MP_BAD}${ME_BAD}"
     67                        if config $CFG_FANCY
     68                        then
     69                                msg="${FIRSTCOL}${MP_BAD}${ME_BAD}"
     70                        else
     71                                msg="   !!"
     72                        fi
    5473                        logmsg="!!"
    5574                        ;;
     
    6382                *)
    6483                opt='-e'
    65                 msg="${FIRSTCOL}${MP_NONE}${STARTCOL}${1}${2}${NORMAL}"
     84                if config $CFG_FANCY
     85                then
     86                        msg="${FIRSTCOL}${MP_NONE}${STARTCOL}${1}${2}${NORMAL}"
     87                else
     88                        msg="${1}${2}"
     89                fi
    6690                logmsg=$2
    6791                ;;
Note: See TracChangeset for help on using the changeset viewer.