summaryrefslogtreecommitdiff
path: root/m4/init.m4
diff options
context:
space:
mode:
authorJan Engelhardt <jengelh@medozas.de>2009-03-07 15:58:07 +0100
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-03-07 16:00:29 +0100
commite0bd4af16da88e4c2c61bde42675660eff7dff51 (patch)
treec69075952a2c75f7d4e6d6974e706d362118b646 /m4/init.m4
parenteb3d397f20a68410d4d25e372ae5f84500f2e506 (diff)
downloadautomake-e0bd4af16da88e4c2c61bde42675660eff7dff51.tar.gz
Implement `silent' build rules.
* automake.in (ccer): New field in the language structure. Initialize it for all registered languages. (verbose_var, verbose_flag, verbose_dispatch) (silent_flag, define_verbose_var, define_verbose_tagvar) (define_verbose_libtool): New functions. (handle_languages, handle_programs, handle_libraries) (handle_ltlibraries, handle_configure) (define_compiler_variable, define_linker_variable) (define_per_target_linker_variable): Use them where appropriate to define variables to implement the silent output machinery. * lib/Automake/Options.pm (_process_option_list): Accept `silent', turning off `portability-recursive'. * lib/am/depend2.am: Add %VERBOSE% and %SILENT% prefixes where appropriate. * lib/am/lex.am: Likewise. * lib/am/library.am: Likewise. * lib/am/ltlibrary.am: Likewise. * lib/am/program.am: Likewise. * lib/am/yacc.am: Likewise. * m4/init.m4 (AM_INIT_AUTOMAKE): Substitute, but do not define, AM_BACKSLASH. * tests/defs.in: Unset `V', to avoid influencing inner tests. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'm4/init.m4')
-rw-r--r--m4/init.m43
1 files changed, 3 insertions, 0 deletions
diff --git a/m4/init.m4 b/m4/init.m4
index 51fe69a3a..a4d5c9058 100644
--- a/m4/init.m4
+++ b/m4/init.m4
@@ -100,6 +100,9 @@ AC_PROVIDE_IFELSE([AC_PROG_OBJC],
[define([AC_PROG_OBJC],
defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
])
+AM_BACKSLASH='\'
+AC_SUBST([AM_BACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
])