From: Jim Meyering Date: Thu, 18 Nov 2010 05:29:54 +0000 (+0100) Subject: maint: syntax-check: prevent new $VERBOSE/--version tests X-Git-Tag: v8.8~63 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1b41c5c3bd9f603ac09a8cbf16a69ffc9129e4f;p=thirdparty%2Fcoreutils.git maint: syntax-check: prevent new $VERBOSE/--version tests * cfg.mk (sc_prohibit_verbose_version): New rule. --- diff --git a/cfg.mk b/cfg.mk index 8b3670c933..46fde8dfa6 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)\|[/][^"'/*]\|[/]"\([^\"]\|[\].\)*"\|[/]'\([^\']\|[\].\)*'\)*