diff options
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | cfg.mk | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index 7670cd650..97be46a11 100644 --- a/Makefile.am +++ b/Makefile.am @@ -40,6 +40,7 @@ changelog_etc = \ syntax_check_exceptions = \ .x-sc_GPL_version \ + .x-sc_error_message_uppercase \ .x-sc_file_system \ .x-sc_obsolete_symbols \ .x-sc_po_check \ @@ -48,6 +49,7 @@ syntax_check_exceptions = \ .x-sc_prohibit_stat_st_blocks \ .x-sc_prohibit_strcmp \ .x-sc_require_config_h \ + .x-sc_require_config_h_first \ .x-sc_space_tab \ .x-sc_sun_os_names \ .x-sc_trailing_blank \ @@ -99,6 +99,18 @@ sc_root_tests: exit 1; } || :; \ fi +# Ensure that the syntax_check_exceptions file list in Makefile.am +# stays in sync with corresponding files in the repository. +sce = syntax_check_exceptions +sc_x_sc_dist_check: + @test "$$( ($(VC_LIST) | sed -n '/^.x-sc_/p'; \ + sed -n '/^$(sce) =[ ]*\\$$/,/[^\]$$/p' \ + $(srcdir)/Makefile.am \ + | sed 's/^ *//;/^$(sce) =/d' \ + | tr -s '\012\\' ' ' | fmt -1 \ + ) | sort | uniq -u)" \ + && { echo 'Makefile.am: $(sce) mismatch' >&2; exit 1; } || :; + headers_with_interesting_macro_defs = \ exit.h \ fcntl_.h \ |