From c1b41c5c3bd9f603ac09a8cbf16a69ffc9129e4f Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 18 Nov 2010 06:29:54 +0100 Subject: [PATCH] maint: syntax-check: prevent new $VERBOSE/--version tests * cfg.mk (sc_prohibit_verbose_version): New rule. --- cfg.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cfg.mk b/cfg.mk index 8b3670c..46fde8d 100644 --- a/cfg.mk +++ b/cfg.mk @@ -251,6 +251,12 @@ sc_prohibit_sleep: halt='prefer xnanosleep over other sleep interfaces' \ $(_sc_search_regexp) +# Use print_ver_ (from init.cfg), not open-coded $VERBOSE check. +sc_prohibit_verbose_version: + @prohibit='test "\$$VERBOSE" = yes && .* --version' \ + halt='use the print_ver_ function instead...' \ + $(_sc_search_regexp) + ########################################################### _p0 = \([^"'/]\|"\([^\"]\|[\].\)*"\|'\([^\']\|[\].\)*' _pre = $(_p0)\|[/][^"'/*]\|[/]"\([^\"]\|[\].\)*"\|[/]'\([^\']\|[\].\)*'\)* -- 2.7.4