]> xenbits.xensource.com Git - libvirt.git/commitdiff
cfg.mk: Prohibit backspace alignment attempts
authorAndrea Bolognani <abologna@redhat.com>
Tue, 31 Oct 2017 13:12:52 +0000 (14:12 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Fri, 3 Nov 2017 12:24:13 +0000 (13:24 +0100)
Now that our codebase is clean, we can add a syntax-check rule
to ensure it will remain so.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
cfg.mk

diff --git a/cfg.mk b/cfg.mk
index d5db05f6889a81c4302debbe042a52e70aefa979..5321a52b7ee2b7960666ff0a2bde7aeac1ae95e3 100644 (file)
--- a/cfg.mk
+++ b/cfg.mk
@@ -1037,6 +1037,12 @@ sc_prohibit_http_urls:
        halt='Links must use https:// protocol' \
          $(_sc_search_regexp)
 
+sc_prohibit_backslash_alignment:
+       @prohibit='[[:blank:]][[:blank:]]\\$$' \
+       in_vc_files='*\.([chx]|am|mk)$$' \
+       halt='Do not attempt to right-align backslashes' \
+         $(_sc_search_regexp)
+
 # We don't use this feature of maint.mk.
 prev_version_file = /dev/null