Back to the Main Page.

peti_silent_mode

Download the M4 Source.

Synopsis

PETI_SILENT_MODE(on|off)

Version

2003-01-15     0.5.65   :   Misc

Author

Peter Simons <simons@cryp.to>
license: AllPermissive

Description

Temporarily disable console output. For example:

   PETI_SILENT_MODE(on)    dnl be silent
   AC_PROG_CXX
   PETI_SILENT_MODE(off)   dnl talk to me again
   AC_PROG_RANLIB

Many thanks to Paolo Bonzini for proposing this macro.

M4 Source Code

AC_DEFUN([PETI_SILENT_MODE],
  [
  case "$1" in
    on)
      exec 6>/dev/null
      ;;
    off)
      exec 6>&1
      ;;
    *)
      AC_MSG_ERROR(Silent mode can only be switched "on" or "off".)
      ;;
  esac
  ])dnl