summaryrefslogtreecommitdiff
path: root/m4/quiet-rule.m4
blob: 29004e6c7c61148e27fa911791fc719f85b7cf8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# serial 1 -*- mode: autoconf -*-
# SILENT_RULE(varname, [echo = varname])
# defines V_varname to use for silent make rules
AC_DEFUN([np_SILENT_RULE],[dnl
m4_pushdef([varname], $1)dnl
m4_pushdef([echoname], [m4_default($2, varname)])dnl
# make silent rule for $1
AC_SUBST(V_[]varname,  ["\$(V_[]varname[]_$AM_V)"])dnl
AC_SUBST(V_[]varname[]_, ["\$(V_[]varname[]_$AM_DEFAULT_VERBOSITY)"])dnl
AC_SUBST(V_[]varname[]_0, ['@echo "  echoname	 [$]@";'])dnl
m4_popdef([varname], [echoname])dnl
])