diff top/maint.mk @ 16553:3542db992ebe

maint.mk: avoid spurious failure of _sc_search_regexp-using tests * top/maint.mk: Initialize _sc_search_regexp parameters, so that envvar settings cannot interfere. Otherwise, setting envvars like prohibit=foo require=bar, etc. would cause spurious test failures.
author Jim Meyering <jim@meyering.net>
date Thu, 01 Mar 2012 23:20:22 +0100
parents b9f8d388ab96
children dad9ad605e56
line wrap: on
line diff
--- a/top/maint.mk
+++ b/top/maint.mk
@@ -219,6 +219,17 @@
 # when filtering by name via in_files, we explicitly filter out matching
 # names here as well.
 
+# Initialize each, so that envvar settings cannot interfere.
+export require =
+export prohibit =
+export exclude =
+export in_vc_files =
+export in_files =
+export containing =
+export non_containing =
+export halt =
+export with_grep_options =
+
 # By default, _sc_search_regexp does not ignore case.
 export ignore_case =
 _ignore_case = $$(test -n "$$ignore_case" && printf %s -i || :)