FYI,
>From c1b41c5c3bd9f603ac09a8cbf16a69ffc9129e4f Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email protected]>
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 files changed, 6 insertions(+), 0 deletions(-)
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)\|[/][^"'/*]\|[/]"\([^\"]\|[\].\)*"\|[/]'\([^\']\|[\].\)*'\)*
--
1.7.3.2.4.g60aa9