Download M4 Source Macro History Category Index

ax_silent_mode

Synopsis

AX_SILENT_MODE(on|off)

Description

Temporarily disable console output when running Autoconf macros. For example:

  AX_SILENT_MODE(on)    dnl disable console output
  AC_PROG_CXX
  AX_SILENT_MODE(off)   dnl enable console output
  AC_PROG_RANLIB

Authors

Peter Simons <simons@cryp.to> and Paolo Bonzini <bonzini@gnu.org>.

Last Modified

2006-10-22

M4 Source Code

AC_DEFUN([AX_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

License

Copyright © 2006 Peter Simons <simons@cryp.to>
Copyright © 2006 Paolo Bonzini <bonzini@gnu.org>

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.