summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Construct2
-rw-r--r--SConstruct2
-rw-r--r--debian/copyright2
-rw-r--r--doc/Conscript183
-rw-r--r--doc/SConscript2
-rw-r--r--doc/copyright.sgml4
-rw-r--r--doc/man/scons.12
-rw-r--r--etc/SConscript2
-rw-r--r--etc/TestSCons.py2
-rw-r--r--src/CHANGES.txt2
-rw-r--r--src/LICENSE.txt2
-rw-r--r--src/README.txt2
-rw-r--r--src/RELEASE.txt2
-rw-r--r--src/engine/README.txt2
-rw-r--r--src/engine/SCons/Action.py2
-rw-r--r--src/engine/SCons/ActionTests.py2
-rw-r--r--src/engine/SCons/Builder.py2
-rw-r--r--src/engine/SCons/BuilderTests.py2
-rw-r--r--src/engine/SCons/Defaults.py2
-rw-r--r--src/engine/SCons/Environment.py2
-rw-r--r--src/engine/SCons/EnvironmentTests.py2
-rw-r--r--src/engine/SCons/Errors.py2
-rw-r--r--src/engine/SCons/ErrorsTests.py2
-rw-r--r--src/engine/SCons/Job.py2
-rw-r--r--src/engine/SCons/JobTests.py2
-rw-r--r--src/engine/SCons/Node/FS.py2
-rw-r--r--src/engine/SCons/Node/FSTests.py2
-rw-r--r--src/engine/SCons/Node/NodeTests.py2
-rw-r--r--src/engine/SCons/Node/__init__.py2
-rw-r--r--src/engine/SCons/Scanner/C.py2
-rw-r--r--src/engine/SCons/Scanner/CTests.py2
-rw-r--r--src/engine/SCons/Scanner/Prog.py2
-rw-r--r--src/engine/SCons/Scanner/ProgTests.py2
-rw-r--r--src/engine/SCons/Scanner/ScannerTests.py2
-rw-r--r--src/engine/SCons/Scanner/__init__.py2
-rw-r--r--src/engine/SCons/Script/SConscript.py2
-rw-r--r--src/engine/SCons/Script/SConscriptTests.py2
-rw-r--r--src/engine/SCons/Script/__init__.py4
-rw-r--r--src/engine/SCons/Sig/MD5.py2
-rw-r--r--src/engine/SCons/Sig/MD5Tests.py2
-rw-r--r--src/engine/SCons/Sig/SigTests.py2
-rw-r--r--src/engine/SCons/Sig/TimeStamp.py2
-rw-r--r--src/engine/SCons/Sig/TimeStampTests.py2
-rw-r--r--src/engine/SCons/Sig/__init__.py2
-rw-r--r--src/engine/SCons/Taskmaster.py2
-rw-r--r--src/engine/SCons/TaskmasterTests.py2
-rw-r--r--src/engine/SCons/Util.py2
-rw-r--r--src/engine/SCons/UtilTests.py2
-rw-r--r--src/engine/SCons/__init__.py2
-rw-r--r--src/engine/SCons/exitfuncs.py2
-rw-r--r--src/engine/setup.py2
-rw-r--r--src/script/README.txt2
-rw-r--r--src/script/scons.py2
-rw-r--r--src/script/setup.py2
-rw-r--r--src/setup.py2
-rw-r--r--template/Tests.py2
-rw-r--r--template/__init__.py2
-rw-r--r--template/file.py2
-rw-r--r--template/test.py2
-rw-r--r--test/BuildDir.py2
-rw-r--r--test/CC.py2
-rw-r--r--test/CCFLAGS.py2
-rw-r--r--test/CPPPATH.py2
-rw-r--r--test/Command.py2
-rw-r--r--test/Default.py2
-rw-r--r--test/Depends.py2
-rw-r--r--test/ENV.py2
-rw-r--r--test/Help.py2
-rw-r--r--test/Ignore.py2
-rw-r--r--test/Install.py2
-rw-r--r--test/LEX.py2
-rw-r--r--test/LEXFLAGS.py2
-rw-r--r--test/LIBPATH.py2
-rw-r--r--test/LIBPREFIX.py2
-rw-r--r--test/LIBS.py2
-rw-r--r--test/LIBSUFFIX.py2
-rw-r--r--test/LINK.py2
-rw-r--r--test/LINKFLAGS.py2
-rw-r--r--test/Library.py2
-rw-r--r--test/Object.py2
-rw-r--r--test/Precious.py2
-rw-r--r--test/Program-j.py2
-rw-r--r--test/Program.py2
-rw-r--r--test/SCONSFLAGS.py2
-rw-r--r--test/SCONS_LIB_DIR.py2
-rw-r--r--test/SConscript.py2
-rw-r--r--test/SConstruct.py2
-rw-r--r--test/YACC.py2
-rw-r--r--test/YACCFLAGS.py2
-rw-r--r--test/actions.py2
-rw-r--r--test/build-errors.py2
-rw-r--r--test/builderrors.py2
-rw-r--r--test/dependency-cycle.py2
-rw-r--r--test/errors.py2
-rw-r--r--test/exceptions.py2
-rw-r--r--test/exitfns.py2
-rw-r--r--test/multiline.py2
-rw-r--r--test/nonexistent.py2
-rw-r--r--test/nonwritable-sconsign.py2
-rw-r--r--test/option--.py2
-rw-r--r--test/option--C.py2
-rw-r--r--test/option--H.py2
-rw-r--r--test/option--I.py2
-rw-r--r--test/option--R.py2
-rw-r--r--test/option--S.py2
-rw-r--r--test/option--W.py2
-rw-r--r--test/option--Y.py2
-rw-r--r--test/option--cd.py2
-rw-r--r--test/option--cf.py2
-rw-r--r--test/option--cs.py2
-rw-r--r--test/option--debug.py2
-rw-r--r--test/option--la.py2
-rw-r--r--test/option--ld.py2
-rw-r--r--test/option--lw.py2
-rw-r--r--test/option--npd.py2
-rw-r--r--test/option--override.py2
-rw-r--r--test/option--random.py2
-rw-r--r--test/option--wf.py2
-rw-r--r--test/option--wuv.py2
-rw-r--r--test/option-b.py2
-rw-r--r--test/option-c.py2
-rw-r--r--test/option-d.py2
-rw-r--r--test/option-e.py2
-rw-r--r--test/option-f.py2
-rw-r--r--test/option-h.py2
-rw-r--r--test/option-i.py2
-rw-r--r--test/option-j.py2
-rw-r--r--test/option-k.py2
-rw-r--r--test/option-l.py2
-rw-r--r--test/option-m.py2
-rw-r--r--test/option-n.py2
-rw-r--r--test/option-o.py2
-rw-r--r--test/option-p.py2
-rw-r--r--test/option-q.py2
-rw-r--r--test/option-r.py2
-rw-r--r--test/option-s.py2
-rw-r--r--test/option-t.py2
-rw-r--r--test/option-u.py2
-rw-r--r--test/option-unknown.py2
-rw-r--r--test/option-v.py4
-rw-r--r--test/option-w.py2
-rw-r--r--test/redirection.py2
-rw-r--r--test/subdir.py2
-rw-r--r--test/up-to-date.py2
144 files changed, 270 insertions, 205 deletions
diff --git a/Construct b/Construct
index aca1a0a..e1515ff 100644
--- a/Construct
+++ b/Construct
@@ -5,7 +5,7 @@
#
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/SConstruct b/SConstruct
index f1d75a4..edc3023 100644
--- a/SConstruct
+++ b/SConstruct
@@ -5,7 +5,7 @@
#
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/debian/copyright b/debian/copyright
index ec52b3c..612fa86 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,7 +4,7 @@ The package source can be downloaded from http://www.scons.org/
Upstream Author: Steven Knight <knight@baldmt.com>
-Copyright (c) 2001 Steven Knight
+Copyright (c) 2001, 2002 Steven Knight
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/doc/Conscript b/doc/Conscript
index a04d280..9eef3e6 100644
--- a/doc/Conscript
+++ b/doc/Conscript
@@ -3,7 +3,7 @@
#
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -36,6 +36,7 @@ $doc_tar_gz = "#build/dist/scons-doc-${\$env->{VERSION}}.tar.gz";
# We'll only try to build text files (for some documents)
# if lynx is available to do the dump.
#
+$fig2dev = cons::whereis('fig2dev');
$groff = cons::whereis('groff');
$lynx = cons::whereis('lynx');
$man2html = cons::whereis('man2html');
@@ -63,95 +64,159 @@ _EOF_
Ignore("version.sgml");
+ # Find internal dependencies in .sgml files:
+ #
+ # <!entity bground SYSTEM "bground.sgml">
+ # <graphic fileref="file.jpg">
+ # <imagedata fileref="file.jpg">
+ #
+ # This only finds one per line, and assumes that anything
+ # defined as a SYSTEM entity is, in fact, a file included
+ # somewhere in the document.
+ sub scansgml {
+ my $dir = shift;
+ my @includes = ();
+ do {
+ if (/<!entity\s+(?:%\s+)?(?:\S+)\s+SYSTEM\s+"([^"]*)">/i) {
+ push(@includes, $1);
+ } elsif (/<(?:graphic|imagedata)\s+fileref="([^"]*)"\s+format="([^"]*)"/) {
+ ($file, $format) = ($1, $2);
+ $file = "$file.$format" if ($file !~ /\.$format$/);
+ if ($dir && ! File::Spec->file_name_is_absolute($file)) {
+ $file = "build/doc/$dir/$file";
+ }
+ push(@includes, $file);
+ } elsif (/<(?:graphic|imagedata)\s+fileref="([^"]*)"/) {
+ $file = $1;
+ if ($dir && ! File::Spec->file_name_is_absolute($file)) {
+ $file = "build/doc/$dir/$file";
+ }
+ push(@includes, $file);
+ }
+ } while (<scan::quickscan::SCAN>);
+ @includes;
+ }
+
#
# Each document will live in its own subdirectory. List them here
# as hash keys, with a hash of the info to control its build.
#
- %doc_dirs = (
+ %docs = (
'design' => {
- 'html' => 'book1.html',
+ 'htmlindex' => 'book1.html',
+ 'ps' => 1,
+ 'pdf' => 1,
+ 'text' => 0,
+ 'scan' => sub { scansgml("design") },
},
+ 'python10' => {
+ 'htmlindex' => 't1.html',
+ 'html' => 1,
+ 'ps' => 1,
+ 'pdf' => 0,
+ 'text' => 0,
+ 'graphics' => [qw( arch builder job-task node scanner sig )],
+ 'scan' => sub { scansgml("python10") },
+ },
'user' => {
- 'html' => 'book1.html',
+ 'htmlindex' => 'book1.html',
+ 'html' => 1,
+ 'ps' => 1,
+ 'pdf' => 1,
+ 'text' => 0,
+ 'scan' => sub { scansgml("user") },
},
);
- # Find internal dependencies in .sgml files:
- #
- # <!entity bground SYSTEM "bground.sgml">
- # <graphic fileref="file.jpg">
- #
- # This only finds one per line, and assumes that anything
- # defined as a SYSTEM entity is, in fact, a file included
- # somewhere in the document.
- sub scansgml {
- my @includes = ();
- do {
- if (/<!entity\s+(?:%\s+)?(?:\S+)\s+SYSTEM\s+"([^"]*)">/i) {
- push(@includes, $1);
- } elsif (/<graphic[^>]*\sfileref="([^"]*)"/) {
- push(@includes, "design/$1");
- }
- } while (<scan::quickscan::SCAN>);
- @includes;
- }
-
- #
- # We have to tell Cons to QuickScan the top-level SGML files which
- # get included by the document SGML files in the subdirectories.
- #
- @included_sgml = qw(
- scons.mod
- copyright.sgml
- );
-
- foreach $sgml (@included_sgml) {
- $env->QuickScan(\&scansgml, $sgml);
- }
-
- #
- # For each document, build the document itself in HTML, Postscript,
- # and PDF formats.
- #
- foreach $doc (keys %doc_dirs) {
- my $main = "$doc/main.sgml";
- my $out = "main.out";
+ #
+ # We have to tell Cons to QuickScan the top-level SGML files which
+ # get included by the document SGML files in the subdirectories.
+ #
+ @included_sgml = qw(
+ scons.mod
+ copyright.sgml
+ );
- my $htmldir = "HTML/scons-$doc";
- my $html = "$htmldir/" . $doc_dirs{$doc}->{'html'};
- my $ps = "PS/scons-$doc.ps";
- my $pdf = "PDF/scons-$doc.pdf";
- my $text = "TEXT/scons-$doc.txt";
+ foreach $sgml (@included_sgml) {
+ $env->QuickScan(\&scansgml, $sgml);
+ }
- $env->QuickScan(\&scansgml, $main);
+ #
+ # For each document, build the document itself in HTML, Postscript,
+ # and PDF formats.
+ #
+ foreach $doc (keys %docs) {
+ my $main = "$doc/main.sgml";
+ my $out = "main.out";
+
+ my $htmldir = "HTML/scons-$doc";
+ my $htmlindex = "$htmldir/" . $docs{$doc}->{'htmlindex'};
+ my $html = "HTML/scons-$doc.html";
+ my $ps = "PS/scons-$doc.ps";
+ my $pdf = "PDF/scons-$doc.pdf";
+ my $text = "TEXT/scons-$doc.txt";
+
+ if ($docs{$doc}->{'scan'}) {
+ $env->QuickScan($docs{$doc}->{'scan'}, $main);
+ }
- $env->Command($html, $main,
+ if ($docs{$doc}->{'html'}) {
+ $env->Command($htmlindex, $main,
qq(rm -f %>:d/*.html
jw -b html -o %>:d %<
mv -v %>:d/index.html %> || true
));
- $env->Command($ps, $main,
+ $env->Command($html, $main, qq(jw -u -b html %< > %>));
+
+ push(@tar_deps, $html, $htmlindex);
+ push(@tar_list, $html, $htmldir);
+ if ($fig2dev) {
+ for $g (@{$docs{$doc}->{'graphics'}}) {
+ $fig = "$doc/$g.fig";
+ $jpg = "$htmldir/$g.jpg";
+ $env->Command($jpg, $fig, qq($fig2dev -L jpeg -q 100 %< %>));
+ $env->Depends($ps, $jpg);
+ }
+ }
+ }
+
+ if ($docs{$doc}->{'ps'}) {
+ $env->Command($ps, $main,
qq(rm -f %>:d/$out
jw -b ps -o %>:d %<
mv %>:d/main.ps %>
rm -f %>:d/$out
));
+ push(@tar_deps, $ps);
+ push(@tar_list, $ps);
+ if ($fig2dev) {
+ for $g (@{$docs{$doc}->{'graphics'}}) {
+ $fig = "$doc/$g.fig";
+ $eps = "PS/$g.eps";
+ $env->Command($eps, $fig, qq($fig2dev -L eps %< %>));
+ $env->Depends($ps, $eps);
+ }
+ }
+ }
- $env->Command($pdf, $main,
+ if ($docs{$doc}->{'pdf'}) {
+ $env->Command($pdf, $main,
qq(rm -f %>:d/$out
jw -b pdf -o %>:d %<
mv %>:d/main.pdf %>
rm -f %>:d/$out
));
+ push(@tar_deps, $pdf);
+ push(@tar_list, $pdf);
+ }
- if ($doc_dirs{$doc}->{'text'} && $lynx) {
- $env->Command($text, $html, qq(lynx -dump %<:a > %>));
- }
-
- push(@tar_deps, $html, $ps, $pdf);
- push(@tar_list, $htmldir, $ps, $pdf);
+ if ($docs{$doc}->{'text'} && $lynx) {
+ $env->Command($text, $html, qq(lynx -dump %<:a > %>));
+ push(@tar_deps, $text);
+ push(@tar_list, $text);
}
+ }
}
#
diff --git a/doc/SConscript b/doc/SConscript
index aedefd1..cb9df1b 100644
--- a/doc/SConscript
+++ b/doc/SConscript
@@ -5,7 +5,7 @@
#
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/doc/copyright.sgml b/doc/copyright.sgml
index 94095ec..a7113ba 100644
--- a/doc/copyright.sgml
+++ b/doc/copyright.sgml
@@ -1,6 +1,6 @@
<!--
- Copyright (c) 2001 Steven Knight
+ Copyright (c) 2001, 2002 Steven Knight
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -26,7 +26,7 @@
<blockquote>
<para>
- Copyright (c) 2001 Steven Knight
+ Copyright (c) 2001, 2002 Steven Knight
Portions of this document, by the same author, were previously
published Copyright 2000 by CodeSourcery LLC, under the Software Carpentry
diff --git a/doc/man/scons.1 b/doc/man/scons.1
index 69da100..779d199 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2001 Steven Knight
+.\" Copyright (c) 2001, 2002 Steven Knight
.\"
.\" Permission is hereby granted, free of charge, to any person obtaining
.\" a copy of this software and associated documentation files (the
diff --git a/etc/SConscript b/etc/SConscript
index a613bda..bd1dfcd 100644
--- a/etc/SConscript
+++ b/etc/SConscript
@@ -7,7 +7,7 @@
#
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/etc/TestSCons.py b/etc/TestSCons.py
index 959e568..815466a 100644
--- a/etc/TestSCons.py
+++ b/etc/TestSCons.py
@@ -11,7 +11,7 @@ methods and attributes, as well as any overridden or additional methods
or attributes defined in this subclass.
"""
-# Copyright 2001 Steven Knight
+# Copyright 2001, 2002 Steven Knight
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index a6fc2f9..f567a7a 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/LICENSE.txt b/src/LICENSE.txt
index 80c949f..6b9799c 100644
--- a/src/LICENSE.txt
+++ b/src/LICENSE.txt
@@ -1,4 +1,4 @@
-Copyright (c) 2001 Steven Knight
+Copyright (c) 2001, 2002 Steven Knight
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/src/README.txt b/src/README.txt
index 53f338f..427faba 100644
--- a/src/README.txt
+++ b/src/README.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index d5c9494..1045f1f 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/engine/README.txt b/src/engine/README.txt
index 10eb6d1..c06c3b5 100644
--- a/src/engine/README.txt
+++ b/src/engine/README.txt
@@ -4,7 +4,7 @@
### SCHEME. WE'RE SAVING THIS IN CASE WE NEED OR WANT TO RESURRECT
### A SEPARATE BUILD ENGINE PACKAGE IN THE FUTURE.
###
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/engine/SCons/Action.py b/src/engine/SCons/Action.py
index 26e81a5..22c38fa 100644
--- a/src/engine/SCons/Action.py
+++ b/src/engine/SCons/Action.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/ActionTests.py b/src/engine/SCons/ActionTests.py
index 30bf093..3aedc25 100644
--- a/src/engine/SCons/ActionTests.py
+++ b/src/engine/SCons/ActionTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Builder.py b/src/engine/SCons/Builder.py
index 846b286..27e7559 100644
--- a/src/engine/SCons/Builder.py
+++ b/src/engine/SCons/Builder.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/BuilderTests.py b/src/engine/SCons/BuilderTests.py
index e05cdb7..c5e87c4 100644
--- a/src/engine/SCons/BuilderTests.py
+++ b/src/engine/SCons/BuilderTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Defaults.py b/src/engine/SCons/Defaults.py
index 450575c..8bf94d3 100644
--- a/src/engine/SCons/Defaults.py
+++ b/src/engine/SCons/Defaults.py
@@ -10,7 +10,7 @@ from distutils.msvccompiler.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Environment.py b/src/engine/SCons/Environment.py
index 6373a55..49249f3 100644
--- a/src/engine/SCons/Environment.py
+++ b/src/engine/SCons/Environment.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/EnvironmentTests.py b/src/engine/SCons/EnvironmentTests.py
index def5998..40945a1 100644
--- a/src/engine/SCons/EnvironmentTests.py
+++ b/src/engine/SCons/EnvironmentTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Errors.py b/src/engine/SCons/Errors.py
index ae2bbb9..2640220 100644
--- a/src/engine/SCons/Errors.py
+++ b/src/engine/SCons/Errors.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/ErrorsTests.py b/src/engine/SCons/ErrorsTests.py
index 31ad119..a3e4f2f 100644
--- a/src/engine/SCons/ErrorsTests.py
+++ b/src/engine/SCons/ErrorsTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Job.py b/src/engine/SCons/Job.py
index a3707be..1eb5fa0 100644
--- a/src/engine/SCons/Job.py
+++ b/src/engine/SCons/Job.py
@@ -7,7 +7,7 @@ stop, and wait on jobs.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/JobTests.py b/src/engine/SCons/JobTests.py
index e5168a4..f7c180c 100644
--- a/src/engine/SCons/JobTests.py
+++ b/src/engine/SCons/JobTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index f28ac1f..f07d51d 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -9,7 +9,7 @@ canonical default.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py
index 2b3ba37..03a8727 100644
--- a/src/engine/SCons/Node/FSTests.py
+++ b/src/engine/SCons/Node/FSTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py
index d2b1840..abe5e00 100644
--- a/src/engine/SCons/Node/NodeTests.py
+++ b/src/engine/SCons/Node/NodeTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Node/__init__.py b/src/engine/SCons/Node/__init__.py
index a992e06..03e347e 100644
--- a/src/engine/SCons/Node/__init__.py
+++ b/src/engine/SCons/Node/__init__.py
@@ -5,7 +5,7 @@ The Node package for the SCons software construction utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/C.py b/src/engine/SCons/Scanner/C.py
index 58d065b..f3c9907 100644
--- a/src/engine/SCons/Scanner/C.py
+++ b/src/engine/SCons/Scanner/C.py
@@ -5,7 +5,7 @@ This module implements the depenency scanner for C/C++ code.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/CTests.py b/src/engine/SCons/Scanner/CTests.py
index e9c2d65..684df99 100644
--- a/src/engine/SCons/Scanner/CTests.py
+++ b/src/engine/SCons/Scanner/CTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/Prog.py b/src/engine/SCons/Scanner/Prog.py
index 2ca28f2..d77ca32 100644
--- a/src/engine/SCons/Scanner/Prog.py
+++ b/src/engine/SCons/Scanner/Prog.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/ProgTests.py b/src/engine/SCons/Scanner/ProgTests.py
index e376557..31f3301 100644
--- a/src/engine/SCons/Scanner/ProgTests.py
+++ b/src/engine/SCons/Scanner/ProgTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/ScannerTests.py b/src/engine/SCons/Scanner/ScannerTests.py
index e414e34..99cab94 100644
--- a/src/engine/SCons/Scanner/ScannerTests.py
+++ b/src/engine/SCons/Scanner/ScannerTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Scanner/__init__.py b/src/engine/SCons/Scanner/__init__.py
index 671eba3..25345a5 100644
--- a/src/engine/SCons/Scanner/__init__.py
+++ b/src/engine/SCons/Scanner/__init__.py
@@ -5,7 +5,7 @@ The Scanner package for the SCons software construction utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py
index bb1064a..de767ef 100644
--- a/src/engine/SCons/Script/SConscript.py
+++ b/src/engine/SCons/Script/SConscript.py
@@ -6,7 +6,7 @@ files.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Script/SConscriptTests.py b/src/engine/SCons/Script/SConscriptTests.py
index f17c026..15e407d 100644
--- a/src/engine/SCons/Script/SConscriptTests.py
+++ b/src/engine/SCons/Script/SConscriptTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py
index 0416b62..5d87b05 100644
--- a/src/engine/SCons/Script/__init__.py
+++ b/src/engine/SCons/Script/__init__.py
@@ -12,7 +12,7 @@ it goes here.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -517,7 +517,7 @@ def options_init():
print "SCons by Steven Knight et al.:"
print "\tscript version __VERSION__"
print "\tbuild engine version %s" % SCons.__version__
- print "Copyright 2001 Steven Knight"
+ print "Copyright 2001, 2002 Steven Knight"
sys.exit(0)
Option(func = option_v,
diff --git a/src/engine/SCons/Sig/MD5.py b/src/engine/SCons/Sig/MD5.py
index bd5643f..c2331bd 100644
--- a/src/engine/SCons/Sig/MD5.py
+++ b/src/engine/SCons/Sig/MD5.py
@@ -6,7 +6,7 @@ utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Sig/MD5Tests.py b/src/engine/SCons/Sig/MD5Tests.py
index e74d339..ecdb920 100644
--- a/src/engine/SCons/Sig/MD5Tests.py
+++ b/src/engine/SCons/Sig/MD5Tests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Sig/SigTests.py b/src/engine/SCons/Sig/SigTests.py
index 148fc9a..bff6083 100644
--- a/src/engine/SCons/Sig/SigTests.py
+++ b/src/engine/SCons/Sig/SigTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Sig/TimeStamp.py b/src/engine/SCons/Sig/TimeStamp.py
index b786a3d..de0600d 100644
--- a/src/engine/SCons/Sig/TimeStamp.py
+++ b/src/engine/SCons/Sig/TimeStamp.py
@@ -6,7 +6,7 @@ utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Sig/TimeStampTests.py b/src/engine/SCons/Sig/TimeStampTests.py
index b158c42..909abdd 100644
--- a/src/engine/SCons/Sig/TimeStampTests.py
+++ b/src/engine/SCons/Sig/TimeStampTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Sig/__init__.py b/src/engine/SCons/Sig/__init__.py
index 25e0d2f..52d8b33 100644
--- a/src/engine/SCons/Sig/__init__.py
+++ b/src/engine/SCons/Sig/__init__.py
@@ -5,7 +5,7 @@ The Signature package for the scons software construction utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Taskmaster.py b/src/engine/SCons/Taskmaster.py
index b247029..a88fe63 100644
--- a/src/engine/SCons/Taskmaster.py
+++ b/src/engine/SCons/Taskmaster.py
@@ -5,7 +5,7 @@ Generic Taskmaster.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/TaskmasterTests.py b/src/engine/SCons/TaskmasterTests.py
index cc97f0d..5beb9b2 100644
--- a/src/engine/SCons/TaskmasterTests.py
+++ b/src/engine/SCons/TaskmasterTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/Util.py b/src/engine/SCons/Util.py
index 16d2c76..2c921dc 100644
--- a/src/engine/SCons/Util.py
+++ b/src/engine/SCons/Util.py
@@ -5,7 +5,7 @@ Various utility functions go here.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/UtilTests.py b/src/engine/SCons/UtilTests.py
index ed72ebb..bb69834 100644
--- a/src/engine/SCons/UtilTests.py
+++ b/src/engine/SCons/UtilTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/__init__.py b/src/engine/SCons/__init__.py
index 7efafdf..a3bcfde 100644
--- a/src/engine/SCons/__init__.py
+++ b/src/engine/SCons/__init__.py
@@ -5,7 +5,7 @@ The main package for the SCons software construction utility.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/SCons/exitfuncs.py b/src/engine/SCons/exitfuncs.py
index 3ca4e39..a5d51fd 100644
--- a/src/engine/SCons/exitfuncs.py
+++ b/src/engine/SCons/exitfuncs.py
@@ -5,7 +5,7 @@ Register functions which are executed when SCons exits for any reason.
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/engine/setup.py b/src/engine/setup.py
index 8039b69..d1ef81b 100644
--- a/src/engine/setup.py
+++ b/src/engine/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/script/README.txt b/src/script/README.txt
index 62a10bb..651dfcc 100644
--- a/src/script/README.txt
+++ b/src/script/README.txt
@@ -4,7 +4,7 @@
### SCHEME. WE'RE SAVING THIS IN CASE WE NEED OR WANT TO RESURRECT
### A SEPARATE SCRIPT PACKAGE IN THE FUTURE.
###
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/script/scons.py b/src/script/scons.py
index e1a6c08..c339d00 100644
--- a/src/script/scons.py
+++ b/src/script/scons.py
@@ -2,7 +2,7 @@
#
# SCons - a Software Constructor
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/script/setup.py b/src/script/setup.py
index 2835cdf..0eac6e2 100644
--- a/src/script/setup.py
+++ b/src/script/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/src/setup.py b/src/setup.py
index e79a32c..d664527 100644
--- a/src/setup.py
+++ b/src/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/template/Tests.py b/template/Tests.py
index 7bed998..b9d3a8d 100644
--- a/template/Tests.py
+++ b/template/Tests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/template/__init__.py b/template/__init__.py
index 43dee5a..55f51af 100644
--- a/template/__init__.py
+++ b/template/__init__.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/template/file.py b/template/file.py
index d6a96fc..1923672 100644
--- a/template/file.py
+++ b/template/file.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/template/test.py b/template/test.py
index 02b6dc8..61854d5 100644
--- a/template/test.py
+++ b/template/test.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/BuildDir.py b/test/BuildDir.py
index ef11760..63b357e 100644
--- a/test/BuildDir.py
+++ b/test/BuildDir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/CC.py b/test/CC.py
index 395b1ba..4bfb550 100644
--- a/test/CC.py
+++ b/test/CC.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/CCFLAGS.py b/test/CCFLAGS.py
index 098b5cb..0a0547e 100644
--- a/test/CCFLAGS.py
+++ b/test/CCFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/CPPPATH.py b/test/CPPPATH.py
index 30439ad..98fabe6 100644
--- a/test/CPPPATH.py
+++ b/test/CPPPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Command.py b/test/Command.py
index 244b78c..ddf78ce 100644
--- a/test/Command.py
+++ b/test/Command.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Default.py b/test/Default.py
index a03ff4b..76ce560 100644
--- a/test/Default.py
+++ b/test/Default.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Depends.py b/test/Depends.py
index 10ba86f..a261a4f 100644
--- a/test/Depends.py
+++ b/test/Depends.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/ENV.py b/test/ENV.py
index ae9b80c..69a5b64 100644
--- a/test/ENV.py
+++ b/test/ENV.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Help.py b/test/Help.py
index 4af7cf1..03ca2a9 100644
--- a/test/Help.py
+++ b/test/Help.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Ignore.py b/test/Ignore.py
index 32e6637..f507c66 100644
--- a/test/Ignore.py
+++ b/test/Ignore.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Install.py b/test/Install.py
index 37d288c..d80be11 100644
--- a/test/Install.py
+++ b/test/Install.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LEX.py b/test/LEX.py
index 38bee99..ec03ba2 100644
--- a/test/LEX.py
+++ b/test/LEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LEXFLAGS.py b/test/LEXFLAGS.py
index 2625c29..4a2940e 100644
--- a/test/LEXFLAGS.py
+++ b/test/LEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LIBPATH.py b/test/LIBPATH.py
index 68e83e1..710ee54 100644
--- a/test/LIBPATH.py
+++ b/test/LIBPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LIBPREFIX.py b/test/LIBPREFIX.py
index dec523d..7a1affe 100644
--- a/test/LIBPREFIX.py
+++ b/test/LIBPREFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LIBS.py b/test/LIBS.py
index 8dac7be..80eadfd 100644
--- a/test/LIBS.py
+++ b/test/LIBS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LIBSUFFIX.py b/test/LIBSUFFIX.py
index dec523d..7a1affe 100644
--- a/test/LIBSUFFIX.py
+++ b/test/LIBSUFFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LINK.py b/test/LINK.py
index 3a8ab33..5670bc8 100644
--- a/test/LINK.py
+++ b/test/LINK.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/LINKFLAGS.py b/test/LINKFLAGS.py
index 3b6e735..1134250 100644
--- a/test/LINKFLAGS.py
+++ b/test/LINKFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Library.py b/test/Library.py
index d3a412d..fb2c1ca 100644
--- a/test/Library.py
+++ b/test/Library.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Object.py b/test/Object.py
index 93a0b94..c936be6 100644
--- a/test/Object.py
+++ b/test/Object.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Precious.py b/test/Precious.py
index 4517198..6e752b9 100644
--- a/test/Precious.py
+++ b/test/Precious.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Program-j.py b/test/Program-j.py
index 231fff8..4300ac6 100644
--- a/test/Program-j.py
+++ b/test/Program-j.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/Program.py b/test/Program.py
index 7d1a3fd..197f21c 100644
--- a/test/Program.py
+++ b/test/Program.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/SCONSFLAGS.py b/test/SCONSFLAGS.py
index 1243629..86f4246 100644
--- a/test/SCONSFLAGS.py
+++ b/test/SCONSFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/SCONS_LIB_DIR.py b/test/SCONS_LIB_DIR.py
index 7bc8322..ab4b4a6 100644
--- a/test/SCONS_LIB_DIR.py
+++ b/test/SCONS_LIB_DIR.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/SConscript.py b/test/SConscript.py
index 3e373ae..b60037f 100644
--- a/test/SConscript.py
+++ b/test/SConscript.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/SConstruct.py b/test/SConstruct.py
index 1c830d7..60df1e9 100644
--- a/test/SConstruct.py
+++ b/test/SConstruct.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/YACC.py b/test/YACC.py
index a405985..f7f8aae 100644
--- a/test/YACC.py
+++ b/test/YACC.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/YACCFLAGS.py b/test/YACCFLAGS.py
index 82b38cb..54d5391 100644
--- a/test/YACCFLAGS.py
+++ b/test/YACCFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/actions.py b/test/actions.py
index fca14bd..c6198dd 100644
--- a/test/actions.py
+++ b/test/actions.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/build-errors.py b/test/build-errors.py
index edd06b1..694743a 100644
--- a/test/build-errors.py
+++ b/test/build-errors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/builderrors.py b/test/builderrors.py
index c76568e..ff15610 100644
--- a/test/builderrors.py
+++ b/test/builderrors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/dependency-cycle.py b/test/dependency-cycle.py
index a907ff6..abdd50d 100644
--- a/test/dependency-cycle.py
+++ b/test/dependency-cycle.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/errors.py b/test/errors.py
index 526ffaa..f8c5506 100644
--- a/test/errors.py
+++ b/test/errors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/exceptions.py b/test/exceptions.py
index 8fc5348..2c6ad2d 100644
--- a/test/exceptions.py
+++ b/test/exceptions.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/exitfns.py b/test/exitfns.py
index 698c99e..35fd982 100644
--- a/test/exitfns.py
+++ b/test/exitfns.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/multiline.py b/test/multiline.py
index 9b7ee61..5ec53e7 100644
--- a/test/multiline.py
+++ b/test/multiline.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/nonexistent.py b/test/nonexistent.py
index 892a5cb..bacc6ce 100644
--- a/test/nonexistent.py
+++ b/test/nonexistent.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/nonwritable-sconsign.py b/test/nonwritable-sconsign.py
index 4bc04bb..6955438 100644
--- a/test/nonwritable-sconsign.py
+++ b/test/nonwritable-sconsign.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--.py b/test/option--.py
index ada5f58..de9cbb6 100644
--- a/test/option--.py
+++ b/test/option--.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--C.py b/test/option--C.py
index cb8c01c..122dc75 100644
--- a/test/option--C.py
+++ b/test/option--C.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--H.py b/test/option--H.py
index d1bab00..57152b0 100644
--- a/test/option--H.py
+++ b/test/option--H.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--I.py b/test/option--I.py
index 35fbe16..5acdb59 100644
--- a/test/option--I.py
+++ b/test/option--I.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--R.py b/test/option--R.py
index c0d287c..03e5e08 100644
--- a/test/option--R.py
+++ b/test/option--R.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--S.py b/test/option--S.py
index 182e467..f238be9 100644
--- a/test/option--S.py
+++ b/test/option--S.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--W.py b/test/option--W.py
index d0bb7a3..ac43603 100644
--- a/test/option--W.py
+++ b/test/option--W.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--Y.py b/test/option--Y.py
index 867540c..b201bbd 100644
--- a/test/option--Y.py
+++ b/test/option--Y.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--cd.py b/test/option--cd.py
index a84b76a..57df09f 100644
--- a/test/option--cd.py
+++ b/test/option--cd.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--cf.py b/test/option--cf.py
index 82e1c8d..e3dd43c 100644
--- a/test/option--cf.py
+++ b/test/option--cf.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--cs.py b/test/option--cs.py
index adb4e04..ea1399b 100644
--- a/test/option--cs.py
+++ b/test/option--cs.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--debug.py b/test/option--debug.py
index 67291f4..304b8bd 100644
--- a/test/option--debug.py
+++ b/test/option--debug.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--la.py b/test/option--la.py
index 9483dd6..94313c8 100644
--- a/test/option--la.py
+++ b/test/option--la.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--ld.py b/test/option--ld.py
index 14f62f0..f2d56c5 100644
--- a/test/option--ld.py
+++ b/test/option--ld.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--lw.py b/test/option--lw.py
index 750de32..e6f050f 100644
--- a/test/option--lw.py
+++ b/test/option--lw.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--npd.py b/test/option--npd.py
index fa02a9a..ab7a39c 100644
--- a/test/option--npd.py
+++ b/test/option--npd.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--override.py b/test/option--override.py
index ef65da6..c8b8d57 100644
--- a/test/option--override.py
+++ b/test/option--override.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--random.py b/test/option--random.py
index 27ceba9..a5b9f1b 100644
--- a/test/option--random.py
+++ b/test/option--random.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--wf.py b/test/option--wf.py
index d8f106c..1076501 100644
--- a/test/option--wf.py
+++ b/test/option--wf.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option--wuv.py b/test/option--wuv.py
index ed76ab3..3c0ee3d 100644
--- a/test/option--wuv.py
+++ b/test/option--wuv.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-b.py b/test/option-b.py
index 5649af6..feb4304 100644
--- a/test/option-b.py
+++ b/test/option-b.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-c.py b/test/option-c.py
index 105db49..de78cf3 100644
--- a/test/option-c.py
+++ b/test/option-c.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-d.py b/test/option-d.py
index 43284c5..3f39633 100644
--- a/test/option-d.py
+++ b/test/option-d.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-e.py b/test/option-e.py
index 86f42fc..e76eb5d 100644
--- a/test/option-e.py
+++ b/test/option-e.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-f.py b/test/option-f.py
index 55ec367..bb8c639 100644
--- a/test/option-f.py
+++ b/test/option-f.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-h.py b/test/option-h.py
index c94381e..4152189 100644
--- a/test/option-h.py
+++ b/test/option-h.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-i.py b/test/option-i.py
index d572be6..6824006 100644
--- a/test/option-i.py
+++ b/test/option-i.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-j.py b/test/option-j.py
index 168f2b5..49bd6ec 100644
--- a/test/option-j.py
+++ b/test/option-j.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-k.py b/test/option-k.py
index 83e4020..14a67b9 100644
--- a/test/option-k.py
+++ b/test/option-k.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-l.py b/test/option-l.py
index c72d98b..7ff7704 100644
--- a/test/option-l.py
+++ b/test/option-l.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-m.py b/test/option-m.py
index 629a383..3e7c8ee 100644
--- a/test/option-m.py
+++ b/test/option-m.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-n.py b/test/option-n.py
index 23c6bd7..f0f6e11 100644
--- a/test/option-n.py
+++ b/test/option-n.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-o.py b/test/option-o.py
index ec57f80..05f7261 100644
--- a/test/option-o.py
+++ b/test/option-o.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-p.py b/test/option-p.py
index a3767b4..8d099aa 100644
--- a/test/option-p.py
+++ b/test/option-p.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-q.py b/test/option-q.py
index 786948f..8d9fb1b 100644
--- a/test/option-q.py
+++ b/test/option-q.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-r.py b/test/option-r.py
index 72d5c8f..82dacba 100644
--- a/test/option-r.py
+++ b/test/option-r.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-s.py b/test/option-s.py
index b34a02e..7601c09 100644
--- a/test/option-s.py
+++ b/test/option-s.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-t.py b/test/option-t.py
index 6bb7ada..5b8a0db 100644
--- a/test/option-t.py
+++ b/test/option-t.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-u.py b/test/option-u.py
index 5e9c51a..9f68ac5 100644
--- a/test/option-u.py
+++ b/test/option-u.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-unknown.py b/test/option-unknown.py
index 0a62361..68848a9 100644
--- a/test/option-unknown.py
+++ b/test/option-unknown.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/option-v.py b/test/option-v.py
index 43c8834..594a0de 100644
--- a/test/option-v.py
+++ b/test/option-v.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -36,7 +36,7 @@ test.write('SConstruct', "")
expect = r"""SCons by Steven Knight et al.:
\tscript version \S+
\tbuild engine version \S+
-Copyright 2001 Steven Knight
+Copyright 2001, 2002 Steven Knight
"""
test.run(arguments = '-v', stdout = expect)
diff --git a/test/option-w.py b/test/option-w.py
index 0ed2280..20214bb 100644
--- a/test/option-w.py
+++ b/test/option-w.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/redirection.py b/test/redirection.py
index 1cd3f60..251b3ab 100644
--- a/test/redirection.py
+++ b/test/redirection.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/subdir.py b/test/subdir.py
index 26b1cc9..9829cf8 100644
--- a/test/subdir.py
+++ b/test/subdir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
diff --git a/test/up-to-date.py b/test/up-to-date.py
index 7620409..bc18388 100644
--- a/test/up-to-date.py
+++ b/test/up-to-date.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001 Steven Knight
+# Copyright (c) 2001, 2002 Steven Knight
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the