summaryrefslogtreecommitdiffstats
path: root/CVSROOT/cfg.pm
diff options
context:
space:
mode:
authorjoe <joe@FreeBSD.org>2001-11-15 14:55:16 +0000
committerjoe <joe@FreeBSD.org>2001-11-15 14:55:16 +0000
commita95aab274aab210a42d93d837f4083a1ff0f0a3f (patch)
tree2435c716ff8ab85f970e2f2b8fff698e3312d506 /CVSROOT/cfg.pm
parent0ea9c728bf62222149f5ed7399fe93944435585a (diff)
downloadFreeBSD-ports-a95aab274aab210a42d93d837f4083a1ff0f0a3f.zip
FreeBSD-ports-a95aab274aab210a42d93d837f4083a1ff0f0a3f.tar.gz
Add a config option $WARN_HEADERS to only warn when the $ HEADER $
isn't present or corrupted, instead of bombing out. Submitted by: Mathieu Arnold <arn_mat@club-internet.fr>
Diffstat (limited to 'CVSROOT/cfg.pm')
-rwxr-xr-xCVSROOT/cfg.pm13
1 files changed, 8 insertions, 5 deletions
diff --git a/CVSROOT/cfg.pm b/CVSROOT/cfg.pm
index 3931c95..81721f0 100755
--- a/CVSROOT/cfg.pm
+++ b/CVSROOT/cfg.pm
@@ -14,11 +14,11 @@
package cfg;
use strict;
use vars qw(
- $ADD_TO_LINE $AVAIL_FILE $CHECK_HEADERS $COMMITCHECK_EXTRA $COMMITTER
- $DEBUG $EXCLUDE_FILE $FILE_PREFIX $IDHEADER $LAST_FILE $MAILADDRS
- $MAILBANNER $MAILCMD $MAIL_BRANCH_HDR $MAIL_ON_DIR_CREATION
- $MAIL_TRANSFORM $MINCVSVERSION $PID $PROG_CVS $PROG_MV $TMPDIR
- $UNEXPAND_RCSID %TEMPLATE_HEADERS @COMMIT_HOSTS
+ $ADD_TO_LINE $AVAIL_FILE $CHECK_HEADERS $COMMITCHECK_EXTRA
+ @COMMIT_HOSTS $COMMITTER $DEBUG $EXCLUDE_FILE $FILE_PREFIX $IDHEADER
+ $LAST_FILE $MAILADDRS $MAILBANNER $MAILCMD $MAIL_BRANCH_HDR
+ $MAIL_ON_DIR_CREATION $MAIL_TRANSFORM $MINCVSVERSION $PID $PROG_CVS
+ $PROG_MV %TEMPLATE_HEADERS $TMPDIR $UNEXPAND_RCSID $WARN_HEADERS
);
my $CVSROOT = $ENV{'CVSROOT'} || die "Can't determine \$CVSROOT!";
@@ -118,6 +118,9 @@ $AVAIL_FILE = "$CVSROOT/CVSROOT/avail";
$CHECK_HEADERS = 0;
$EXCLUDE_FILE = "$CVSROOT/CVSROOT/exclude";
+# Make a header check a non-fatal error - just warn, don't exit.
+$WARN_HEADERS = 0;
+
# WARNING: You will also need to be running the version of cvs that
# the FreeBSD project is using; I believe that we have some local patches
# that aren't in the main 'cvs' source.
OpenPOWER on IntegriCloud