3 # This file creates an end-of-run summary of the Amanda configuration.
8 # AMANDA_INIT_SUMMARY()
12 # Set up for producing a summary. This should be called early in the configure
15 AC_DEFUN([AMANDA_INIT_SUMMARY],
17 # initialize warnings file
27 # Like AC_MSG_WARN, but also adds the message to the summary
29 AC_DEFUN([AMANDA_MSG_WARN], [
31 AMANDA_ADD_WARNING([$1])
36 # AMANDA_ADD_WARNING_QUOTED(warning-text) #if text already quoted
37 # AMANDA_ADD_WARNING(warning-text) #if text not quoted
41 # Add the given text to the warnings summary
43 AC_DEFUN([AMANDA_ADD_WARNING_QUOTED], [
44 cat <<AAW_EOF >>config.warnings
48 AC_DEFUN([AMANDA_ADD_WARNING], [
49 AMANDA_ADD_WARNING_QUOTED([_AS_QUOTE([$1])])
54 # AMANDA_SHOW_SUMMARY()
58 # Output the configuration summary.
60 AC_DEFUN([AMANDA_SHOW_SUMMARY], [
61 AMANDA_SHOW_FLAGS_SUMMARY
62 AMANDA_SHOW_COMPONENTS_SUMMARY
63 AMANDA_SHOW_IPV6_SUMMARY
64 AMANDA_SHOW_DOCUMENTATION_SUMMARY
65 AMANDA_SHOW_DIRS_SUMMARY
66 if test -f config.warnings; then
68 cat config.warnings | sed -e 's/^/ /g'