summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE2
-rw-r--r--LICENSE-local2
-rw-r--r--README2
-rw-r--r--README-local2
-rw-r--r--SConstruct9
-rw-r--r--debian/copyright4
-rw-r--r--doc/SConscript2
-rw-r--r--doc/man/scons.12
-rw-r--r--etc/SConscript2
-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/Alias.py2
-rw-r--r--src/engine/SCons/Node/AliasTests.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/Options.py2
-rw-r--r--src/engine/SCons/OptionsTests.py2
-rw-r--r--src/engine/SCons/Platform/PlatformTests.py2
-rw-r--r--src/engine/SCons/Platform/__init__.py2
-rw-r--r--src/engine/SCons/Platform/cygwin.py2
-rw-r--r--src/engine/SCons/Platform/os2.py2
-rw-r--r--src/engine/SCons/Platform/posix.py2
-rw-r--r--src/engine/SCons/Platform/win32.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/Fortran.py2
-rw-r--r--src/engine/SCons/Scanner/FortranTests.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/Tool/ToolTests.py2
-rw-r--r--src/engine/SCons/Tool/__init__.py2
-rw-r--r--src/engine/SCons/Tool/ar.py2
-rw-r--r--src/engine/SCons/Tool/default.py2
-rw-r--r--src/engine/SCons/Tool/dvipdf.py2
-rw-r--r--src/engine/SCons/Tool/dvips.py2
-rw-r--r--src/engine/SCons/Tool/g++.py2
-rw-r--r--src/engine/SCons/Tool/g77.py2
-rw-r--r--src/engine/SCons/Tool/gas.py2
-rw-r--r--src/engine/SCons/Tool/gcc.py2
-rw-r--r--src/engine/SCons/Tool/gnulink.py2
-rw-r--r--src/engine/SCons/Tool/icc.py2
-rw-r--r--src/engine/SCons/Tool/ifl.py2
-rw-r--r--src/engine/SCons/Tool/ilink.py2
-rw-r--r--src/engine/SCons/Tool/latex.py2
-rw-r--r--src/engine/SCons/Tool/lex.py2
-rw-r--r--src/engine/SCons/Tool/masm.py2
-rw-r--r--src/engine/SCons/Tool/mingw.py2
-rw-r--r--src/engine/SCons/Tool/mslib.py2
-rw-r--r--src/engine/SCons/Tool/mslink.py2
-rw-r--r--src/engine/SCons/Tool/msvc.py2
-rw-r--r--src/engine/SCons/Tool/nasm.py2
-rw-r--r--src/engine/SCons/Tool/pdflatex.py2
-rw-r--r--src/engine/SCons/Tool/pdftex.py2
-rw-r--r--src/engine/SCons/Tool/tar.py2
-rw-r--r--src/engine/SCons/Tool/tex.py2
-rw-r--r--src/engine/SCons/Tool/yacc.py2
-rw-r--r--src/engine/SCons/Util.py2
-rw-r--r--src/engine/SCons/UtilTests.py2
-rw-r--r--src/engine/SCons/Warnings.py2
-rw-r--r--src/engine/SCons/WarningsTests.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.py16
-rw-r--r--test/AR.py2
-rw-r--r--test/ARFLAGS.py2
-rw-r--r--test/ARGUMENTS.py2
-rw-r--r--test/AS.py2
-rw-r--r--test/ASFLAGS.py2
-rw-r--r--test/Alias-scanner.py2
-rw-r--r--test/Alias.py2
-rw-r--r--test/BuildDir.py2
-rw-r--r--test/CC.py2
-rw-r--r--test/CCFLAGS.py2
-rw-r--r--test/CFILESUFFIX.py2
-rw-r--r--test/CPPFLAGS.py2
-rw-r--r--test/CPPPATH.py2
-rw-r--r--test/CXX.py2
-rw-r--r--test/CXXFILESUFFIX.py2
-rw-r--r--test/Command.py2
-rw-r--r--test/CommandGenerator.py2
-rw-r--r--test/DVIPDF.py2
-rw-r--r--test/DVIPDFFLAGS.py2
-rw-r--r--test/DVIPS.py2
-rw-r--r--test/DVIPSFLAGS.py2
-rw-r--r--test/Default.py2
-rw-r--r--test/Depends.py2
-rw-r--r--test/ENV.py2
-rw-r--r--test/EnsureVersion.py2
-rw-r--r--test/Environment.py2
-rw-r--r--test/F77.py2
-rw-r--r--test/F77FLAGS.py2
-rw-r--r--test/F77PATH.py2
-rw-r--r--test/FindFile.py2
-rw-r--r--test/Help.py2
-rw-r--r--test/Ignore.py2
-rw-r--r--test/Install.py2
-rw-r--r--test/LATEX.py2
-rw-r--r--test/LATEXFLAGS.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/LIBPREFIXES.py2
-rw-r--r--test/LIBS.py2
-rw-r--r--test/LIBSUFFIX.py2
-rw-r--r--test/LIBSUFFIXES.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/Options.py2
-rw-r--r--test/PDFLATEX.py2
-rw-r--r--test/PDFLATEXFLAGS.py2
-rw-r--r--test/PDFTEX.py2
-rw-r--r--test/PDFTEXFLAGS.py2
-rw-r--r--test/ParseConfig.py2
-rw-r--r--test/Platform.py2
-rw-r--r--test/Precious.py2
-rw-r--r--test/Program-j.py2
-rw-r--r--test/Program.py2
-rw-r--r--test/RANLIB.py2
-rw-r--r--test/RANLIBFLAGS.py2
-rw-r--r--test/Repository/BuildDir.py2
-rw-r--r--test/Repository/CPPPATH.py2
-rw-r--r--test/Repository/Default.py2
-rw-r--r--test/Repository/Install-Local.py2
-rw-r--r--test/Repository/Install.py2
-rw-r--r--test/Repository/InstallAs.py2
-rw-r--r--test/Repository/LIBPATH.py2
-rw-r--r--test/Repository/Local.py2
-rw-r--r--test/Repository/Program.py2
-rw-r--r--test/Repository/SConscript.py2
-rw-r--r--test/Repository/StaticLibrary.py2
-rw-r--r--test/Repository/absolute-path.py2
-rw-r--r--test/Repository/include.py2
-rw-r--r--test/Repository/link-object.py2
-rw-r--r--test/Repository/multi-dir.py2
-rw-r--r--test/Repository/no-repository.py2
-rw-r--r--test/Repository/option-c.py2
-rw-r--r--test/Repository/option-n.py2
-rw-r--r--test/Repository/targets.py2
-rw-r--r--test/Repository/top-level-path.py2
-rw-r--r--test/Repository/variants.py2
-rw-r--r--test/Repository/within-repository.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/SHCC.py2
-rw-r--r--test/SHCCFLAGS.py2
-rw-r--r--test/SHCXX.py2
-rw-r--r--test/SHCXXFLAGS.py2
-rw-r--r--test/SHF77.py2
-rw-r--r--test/SHF77FLAGS.py2
-rw-r--r--test/SHLIBPREFIX.py2
-rw-r--r--test/SHLIBSUFFIX.py2
-rw-r--r--test/SHLINK.py2
-rw-r--r--test/SHLINKFLAGS.py2
-rw-r--r--test/Scanner.py2
-rw-r--r--test/SetBuildSignatureType.py2
-rw-r--r--test/SetContentSignatureType.py2
-rw-r--r--test/SharedLibrary.py2
-rw-r--r--test/SideEffect.py2
-rw-r--r--test/Split.py2
-rw-r--r--test/TAR.py2
-rw-r--r--test/TARFLAGS.py2
-rw-r--r--test/TEX.py2
-rw-r--r--test/TEXFLAGS.py2
-rw-r--r--test/WhereIs.py2
-rw-r--r--test/YACC.py2
-rw-r--r--test/YACCFLAGS.py2
-rw-r--r--test/actions.py2
-rw-r--r--test/bad-drive.py2
-rw-r--r--test/build-errors.py2
-rw-r--r--test/builderrors.py2
-rw-r--r--test/chained-build.py2
-rw-r--r--test/dependency-cycle.py2
-rw-r--r--test/emitter.py2
-rw-r--r--test/errors.py2
-rw-r--r--test/exceptions.py2
-rw-r--r--test/exitfns.py2
-rw-r--r--test/file-names.py2
-rw-r--r--test/long-lines.py2
-rw-r--r--test/mingw.py2
-rw-r--r--test/msvc.py2
-rw-r--r--test/multi.py2
-rw-r--r--test/multiline.py2
-rw-r--r--test/no-arguments.py2
-rw-r--r--test/no-target.py2
-rw-r--r--test/nonexistent.py2
-rw-r--r--test/option--.py2
-rw-r--r--test/option--C.py2
-rw-r--r--test/option--D.py2
-rw-r--r--test/option--H.py2
-rw-r--r--test/option--I.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--U.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--implicit-cache.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--max-drift.py2
-rw-r--r--test/option--npd.py2
-rw-r--r--test/option--override.py2
-rw-r--r--test/option--profile.py2
-rw-r--r--test/option--random.py2
-rw-r--r--test/option--warn.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.py6
-rw-r--r--test/option-w.py2
-rw-r--r--test/overrides.py2
-rw-r--r--test/preserve-source.py2
-rw-r--r--test/redirection.py2
-rw-r--r--test/same-name.py2
-rw-r--r--test/scan-once.py2
-rw-r--r--test/sconsign.py2
-rw-r--r--test/spaces.py2
-rw-r--r--test/special-filenames.py2
-rw-r--r--test/subdir.py2
-rw-r--r--test/timestamp-fallback.py2
-rw-r--r--test/up-to-date.py2
-rw-r--r--test/win32pathmadness.py2
288 files changed, 312 insertions, 293 deletions
diff --git a/LICENSE b/LICENSE
index 8e9e1a99..7aa2a094 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2001, 2002, 2003 Steven Knight
+__COPYRIGHT__
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/LICENSE-local b/LICENSE-local
index 5cdb0d22..dde3640e 100644
--- a/LICENSE-local
+++ b/LICENSE-local
@@ -3,7 +3,7 @@
This copyright and license do not apply to any other software
with which this software may have been included.
-Copyright (c) 2001, 2002, 2003 Steven Knight
+__COPYRIGHT__
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/README b/README
index 96627c94..b1bdc048 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
SCons - a software construction tool
diff --git a/README-local b/README-local
index dd6f4c63..efb9c908 100644
--- a/README-local
+++ b/README-local
@@ -1,4 +1,4 @@
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
SCons - a software construction tool
diff --git a/SConstruct b/SConstruct
index 1d630b86..2c4164e8 100644
--- a/SConstruct
+++ b/SConstruct
@@ -4,8 +4,10 @@
# See the README file for an overview of how SCons is built and tested.
#
+copyright_years = '2001, 2002, 2003'
+
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -38,6 +40,7 @@ import time
project = 'scons'
default_version = '0.11'
+copyright = "Copyright (c) %s Steven Knight" % copyright_years
Default('.')
@@ -232,9 +235,10 @@ def SCons_revision(target, source, env):
# copied into the tree for packaging.
line = string.replace(line, '__BUILD' + '__', env['BUILD'])
line = string.replace(line, '__BUILDSYS' + '__', env['BUILDSYS'])
+ line = string.replace(line, '__COPYRIGHT' + '__', env['COPYRIGHT'])
line = string.replace(line, '__DATE' + '__', env['DATE'])
line = string.replace(line, '__DEVELOPER' + '__', env['DEVELOPER'])
- line = string.replace(line, '__FILE' + '__', s)
+ line = string.replace(line, '__FILE' + '__', str(source[0]))
line = string.replace(line, '__REVISION' + '__', env['REVISION'])
line = string.replace(line, '__VERSION' + '__', env['VERSION'])
outf.write(line)
@@ -249,6 +253,7 @@ env = Environment(
BUILD = build_id,
BUILDSYS = build_system,
+ COPYRIGHT = copyright,
DATE = date,
DEVELOPER = developer,
REVISION = revision,
diff --git a/debian/copyright b/debian/copyright
index 87930139..c4cc1ef6 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -16,7 +16,7 @@ With plenty of help from the SCons Development team:
Copyright:
The software comes with the following notice in the file LICENSE.txt:
-Copyright (c) 2001, 2002, 2003 Steven Knight
+__COPYRIGHT__
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -42,7 +42,7 @@ The package source can be downloaded from http://www.scons.org/
Upstream Author: Steven Knight <knight@baldmt.com>
-Copyright (c) 2001, 2002, 2003 Steven Knight
+__COPYRIGHT__
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/SConscript b/doc/SConscript
index a28aa763..7073246d 100644
--- a/doc/SConscript
+++ b/doc/SConscript
@@ -3,7 +3,7 @@
#
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/man/scons.1 b/doc/man/scons.1
index e01eb1e1..7ad28578 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2001, 2002, 2003 Steven Knight
+.\" __COPYRIGHT__
.\"
.\" 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 609a47c6..4309ddb1 100644
--- a/etc/SConscript
+++ b/etc/SConscript
@@ -3,7 +3,7 @@
#
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CHANGES.txt b/src/CHANGES.txt
index ace0803a..50f58d31 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/LICENSE.txt b/src/LICENSE.txt
index 8e9e1a99..7aa2a094 100644
--- a/src/LICENSE.txt
+++ b/src/LICENSE.txt
@@ -1,4 +1,4 @@
-Copyright (c) 2001, 2002, 2003 Steven Knight
+__COPYRIGHT__
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 1f9eba62..ca73a556 100644
--- a/src/README.txt
+++ b/src/README.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index 5a4b5d09..d6e145ed 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/engine/README.txt b/src/engine/README.txt
index 1613f8d1..26ffc0b9 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/engine/SCons/Action.py b/src/engine/SCons/Action.py
index a23304b3..f185641e 100644
--- a/src/engine/SCons/Action.py
+++ b/src/engine/SCons/Action.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 eb7a203f..ba6c91dd 100644
--- a/src/engine/SCons/ActionTests.py
+++ b/src/engine/SCons/ActionTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 9f9be1e4..8de58c82 100644
--- a/src/engine/SCons/Builder.py
+++ b/src/engine/SCons/Builder.py
@@ -19,7 +19,7 @@ dive any deeper into this subsystem.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0746a8ba..11674d64 100644
--- a/src/engine/SCons/BuilderTests.py
+++ b/src/engine/SCons/BuilderTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 461d7707..27484360 100644
--- a/src/engine/SCons/Defaults.py
+++ b/src/engine/SCons/Defaults.py
@@ -10,7 +10,7 @@ from distutils.msvccompiler.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 1bd36e9c..7609a72c 100644
--- a/src/engine/SCons/Environment.py
+++ b/src/engine/SCons/Environment.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 96f075ad..a93b08fe 100644
--- a/src/engine/SCons/EnvironmentTests.py
+++ b/src/engine/SCons/EnvironmentTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 17e87622..0028d959 100644
--- a/src/engine/SCons/Errors.py
+++ b/src/engine/SCons/Errors.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8714ca1c..9d5010da 100644
--- a/src/engine/SCons/ErrorsTests.py
+++ b/src/engine/SCons/ErrorsTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 76d856a5..87a1bc23 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 31fc87fd..58b98cfc 100644
--- a/src/engine/SCons/JobTests.py
+++ b/src/engine/SCons/JobTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Alias.py b/src/engine/SCons/Node/Alias.py
index 518a9733..f8ce36b3 100644
--- a/src/engine/SCons/Node/Alias.py
+++ b/src/engine/SCons/Node/Alias.py
@@ -8,7 +8,7 @@ This creates a hash of global Aliases (dummy targets).
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/AliasTests.py b/src/engine/SCons/Node/AliasTests.py
index c6320631..afae46b6 100644
--- a/src/engine/SCons/Node/AliasTests.py
+++ b/src/engine/SCons/Node/AliasTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 d2815d68..7b77736c 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -12,7 +12,7 @@ canonical default.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 feb8f37b..51dcc1ba 100644
--- a/src/engine/SCons/Node/FSTests.py
+++ b/src/engine/SCons/Node/FSTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 32381cfa..23740269 100644
--- a/src/engine/SCons/Node/NodeTests.py
+++ b/src/engine/SCons/Node/NodeTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b8fa921d..618a8fba 100644
--- a/src/engine/SCons/Node/__init__.py
+++ b/src/engine/SCons/Node/__init__.py
@@ -20,7 +20,7 @@ be able to depend on any other type of "thing."
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Options.py b/src/engine/SCons/Options.py
index cffaa193..84365af8 100644
--- a/src/engine/SCons/Options.py
+++ b/src/engine/SCons/Options.py
@@ -5,7 +5,7 @@ variables to a scons build.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/OptionsTests.py b/src/engine/SCons/OptionsTests.py
index 0c2250fb..3a02eb8d 100644
--- a/src/engine/SCons/OptionsTests.py
+++ b/src/engine/SCons/OptionsTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/PlatformTests.py b/src/engine/SCons/Platform/PlatformTests.py
index fecca636..e0001032 100644
--- a/src/engine/SCons/Platform/PlatformTests.py
+++ b/src/engine/SCons/Platform/PlatformTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/__init__.py b/src/engine/SCons/Platform/__init__.py
index 67807782..e75a0247 100644
--- a/src/engine/SCons/Platform/__init__.py
+++ b/src/engine/SCons/Platform/__init__.py
@@ -20,7 +20,7 @@ their own platform definition.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/cygwin.py b/src/engine/SCons/Platform/cygwin.py
index 84b28ff8..6ed458dc 100644
--- a/src/engine/SCons/Platform/cygwin.py
+++ b/src/engine/SCons/Platform/cygwin.py
@@ -8,7 +8,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/os2.py b/src/engine/SCons/Platform/os2.py
index 75203d15..3139c535 100644
--- a/src/engine/SCons/Platform/os2.py
+++ b/src/engine/SCons/Platform/os2.py
@@ -8,7 +8,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/posix.py b/src/engine/SCons/Platform/posix.py
index e05ca460..4fb0cd82 100644
--- a/src/engine/SCons/Platform/posix.py
+++ b/src/engine/SCons/Platform/posix.py
@@ -8,7 +8,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform/win32.py b/src/engine/SCons/Platform/win32.py
index fe1be13d..6a14a7a9 100644
--- a/src/engine/SCons/Platform/win32.py
+++ b/src/engine/SCons/Platform/win32.py
@@ -8,7 +8,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8ee56c9c..b59e66b5 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 eb1fe22e..332f7e13 100644
--- a/src/engine/SCons/Scanner/CTests.py
+++ b/src/engine/SCons/Scanner/CTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Fortran.py b/src/engine/SCons/Scanner/Fortran.py
index 68722253..10f0836f 100644
--- a/src/engine/SCons/Scanner/Fortran.py
+++ b/src/engine/SCons/Scanner/Fortran.py
@@ -5,7 +5,7 @@ This module implements the dependency scanner for Fortran code.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/FortranTests.py b/src/engine/SCons/Scanner/FortranTests.py
index d70035c6..b2cf14cd 100644
--- a/src/engine/SCons/Scanner/FortranTests.py
+++ b/src/engine/SCons/Scanner/FortranTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 90e75ec8..6145ce06 100644
--- a/src/engine/SCons/Scanner/Prog.py
+++ b/src/engine/SCons/Scanner/Prog.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 1ce9a4dc..98d9c785 100644
--- a/src/engine/SCons/Scanner/ProgTests.py
+++ b/src/engine/SCons/Scanner/ProgTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6f905768..d9882a69 100644
--- a/src/engine/SCons/Scanner/ScannerTests.py
+++ b/src/engine/SCons/Scanner/ScannerTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 02f68a56..d4ee5232 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8c4fb952..d6bba7d6 100644
--- a/src/engine/SCons/Script/SConscript.py
+++ b/src/engine/SCons/Script/SConscript.py
@@ -6,7 +6,7 @@ files.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 39f04163..931165bd 100644
--- a/src/engine/SCons/Script/SConscriptTests.py
+++ b/src/engine/SCons/Script/SConscriptTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 ac1b121d..6ea9a3ed 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -409,7 +409,7 @@ class OptParser(OptionParser):
SCons.__date__,
SCons.__developer__,
SCons.__buildsys__))
- parts.append("Copyright 2001, 2002, 2003 Steven Knight")
+ parts.append("__COPYRIGHT__")
OptionParser.__init__(self, version=string.join(parts, ''),
usage="usage: scons [OPTION] [TARGET] ...")
diff --git a/src/engine/SCons/Sig/MD5.py b/src/engine/SCons/Sig/MD5.py
index 90555533..5239dab2 100644
--- a/src/engine/SCons/Sig/MD5.py
+++ b/src/engine/SCons/Sig/MD5.py
@@ -6,7 +6,7 @@ utility.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 a5cdd21d..6285e87e 100644
--- a/src/engine/SCons/Sig/MD5Tests.py
+++ b/src/engine/SCons/Sig/MD5Tests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 cb054ccc..7e1cc400 100644
--- a/src/engine/SCons/Sig/SigTests.py
+++ b/src/engine/SCons/Sig/SigTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0fc6735e..8cf23e89 100644
--- a/src/engine/SCons/Sig/TimeStamp.py
+++ b/src/engine/SCons/Sig/TimeStamp.py
@@ -6,7 +6,7 @@ utility.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 af01549e..1fca73f1 100644
--- a/src/engine/SCons/Sig/TimeStampTests.py
+++ b/src/engine/SCons/Sig/TimeStampTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3958d483..939f36f9 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 933f4b13..645c7df2 100644
--- a/src/engine/SCons/Taskmaster.py
+++ b/src/engine/SCons/Taskmaster.py
@@ -5,7 +5,7 @@ Generic Taskmaster.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 f66fb993..577d7831 100644
--- a/src/engine/SCons/TaskmasterTests.py
+++ b/src/engine/SCons/TaskmasterTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/ToolTests.py b/src/engine/SCons/Tool/ToolTests.py
index 4a63c6f4..53922b00 100644
--- a/src/engine/SCons/Tool/ToolTests.py
+++ b/src/engine/SCons/Tool/ToolTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/__init__.py b/src/engine/SCons/Tool/__init__.py
index afdf518d..36218261 100644
--- a/src/engine/SCons/Tool/__init__.py
+++ b/src/engine/SCons/Tool/__init__.py
@@ -14,7 +14,7 @@ tool definition.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/ar.py b/src/engine/SCons/Tool/ar.py
index 93c7bc6e..1729bfc5 100644
--- a/src/engine/SCons/Tool/ar.py
+++ b/src/engine/SCons/Tool/ar.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/default.py b/src/engine/SCons/Tool/default.py
index 50d211cd..f334b68d 100644
--- a/src/engine/SCons/Tool/default.py
+++ b/src/engine/SCons/Tool/default.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/dvipdf.py b/src/engine/SCons/Tool/dvipdf.py
index 8d6d325f..e77bed73 100644
--- a/src/engine/SCons/Tool/dvipdf.py
+++ b/src/engine/SCons/Tool/dvipdf.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/dvips.py b/src/engine/SCons/Tool/dvips.py
index d776c2c3..4e668e59 100644
--- a/src/engine/SCons/Tool/dvips.py
+++ b/src/engine/SCons/Tool/dvips.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/g++.py b/src/engine/SCons/Tool/g++.py
index 2a3a59f8..877b6050 100644
--- a/src/engine/SCons/Tool/g++.py
+++ b/src/engine/SCons/Tool/g++.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/g77.py b/src/engine/SCons/Tool/g77.py
index be09b8fe..3c50581d 100644
--- a/src/engine/SCons/Tool/g77.py
+++ b/src/engine/SCons/Tool/g77.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/gas.py b/src/engine/SCons/Tool/gas.py
index 578e9e98..c4027166 100644
--- a/src/engine/SCons/Tool/gas.py
+++ b/src/engine/SCons/Tool/gas.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/gcc.py b/src/engine/SCons/Tool/gcc.py
index 677c3223..3321d910 100644
--- a/src/engine/SCons/Tool/gcc.py
+++ b/src/engine/SCons/Tool/gcc.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/gnulink.py b/src/engine/SCons/Tool/gnulink.py
index e905861c..2e927525 100644
--- a/src/engine/SCons/Tool/gnulink.py
+++ b/src/engine/SCons/Tool/gnulink.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/icc.py b/src/engine/SCons/Tool/icc.py
index ec437dfa..c10886be 100644
--- a/src/engine/SCons/Tool/icc.py
+++ b/src/engine/SCons/Tool/icc.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/ifl.py b/src/engine/SCons/Tool/ifl.py
index 0cce1e94..fbd1fbe9 100644
--- a/src/engine/SCons/Tool/ifl.py
+++ b/src/engine/SCons/Tool/ifl.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/ilink.py b/src/engine/SCons/Tool/ilink.py
index bc791f32..27713f23 100644
--- a/src/engine/SCons/Tool/ilink.py
+++ b/src/engine/SCons/Tool/ilink.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/latex.py b/src/engine/SCons/Tool/latex.py
index 7e4ce15f..2326f9d9 100644
--- a/src/engine/SCons/Tool/latex.py
+++ b/src/engine/SCons/Tool/latex.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/lex.py b/src/engine/SCons/Tool/lex.py
index 4a392f9d..cd2eb7b3 100644
--- a/src/engine/SCons/Tool/lex.py
+++ b/src/engine/SCons/Tool/lex.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/masm.py b/src/engine/SCons/Tool/masm.py
index 91c07274..5419c6d9 100644
--- a/src/engine/SCons/Tool/masm.py
+++ b/src/engine/SCons/Tool/masm.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/mingw.py b/src/engine/SCons/Tool/mingw.py
index 2e2a2a5d..afabea64 100644
--- a/src/engine/SCons/Tool/mingw.py
+++ b/src/engine/SCons/Tool/mingw.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/mslib.py b/src/engine/SCons/Tool/mslib.py
index 61f161e8..e8667eef 100644
--- a/src/engine/SCons/Tool/mslib.py
+++ b/src/engine/SCons/Tool/mslib.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/mslink.py b/src/engine/SCons/Tool/mslink.py
index c5441a3d..2ff0838c 100644
--- a/src/engine/SCons/Tool/mslink.py
+++ b/src/engine/SCons/Tool/mslink.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/msvc.py b/src/engine/SCons/Tool/msvc.py
index 533d84e8..dbb7a85c 100644
--- a/src/engine/SCons/Tool/msvc.py
+++ b/src/engine/SCons/Tool/msvc.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/nasm.py b/src/engine/SCons/Tool/nasm.py
index d25528a4..4c00872e 100644
--- a/src/engine/SCons/Tool/nasm.py
+++ b/src/engine/SCons/Tool/nasm.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/pdflatex.py b/src/engine/SCons/Tool/pdflatex.py
index d6a83260..e96dc6f1 100644
--- a/src/engine/SCons/Tool/pdflatex.py
+++ b/src/engine/SCons/Tool/pdflatex.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/pdftex.py b/src/engine/SCons/Tool/pdftex.py
index 5d39cced..821ded68 100644
--- a/src/engine/SCons/Tool/pdftex.py
+++ b/src/engine/SCons/Tool/pdftex.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/tar.py b/src/engine/SCons/Tool/tar.py
index 447aa67b..460eec68 100644
--- a/src/engine/SCons/Tool/tar.py
+++ b/src/engine/SCons/Tool/tar.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/tex.py b/src/engine/SCons/Tool/tex.py
index db036d87..398b8419 100644
--- a/src/engine/SCons/Tool/tex.py
+++ b/src/engine/SCons/Tool/tex.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Tool/yacc.py b/src/engine/SCons/Tool/yacc.py
index e296695a..5322904b 100644
--- a/src/engine/SCons/Tool/yacc.py
+++ b/src/engine/SCons/Tool/yacc.py
@@ -9,7 +9,7 @@ selection method.
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 dff1412e..4c80d19e 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6a9ce33a..0e81a1d8 100644
--- a/src/engine/SCons/UtilTests.py
+++ b/src/engine/SCons/UtilTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Warnings.py b/src/engine/SCons/Warnings.py
index 2bcc3186..30f1b001 100644
--- a/src/engine/SCons/Warnings.py
+++ b/src/engine/SCons/Warnings.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/WarningsTests.py b/src/engine/SCons/WarningsTests.py
index 2dd1f862..e04ffc32 100644
--- a/src/engine/SCons/WarningsTests.py
+++ b/src/engine/SCons/WarningsTests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8c2063b8..b5488419 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b7362d6f..943bbd88 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 66348e8e..4b511b07 100644
--- a/src/engine/setup.py
+++ b/src/engine/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 7b465b63..3c45a947 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, 2002, 2003 Steven Knight
+# __COPYRIGHT__
# __FILE__ __REVISION__ __DATE__ __DEVELOPER__
diff --git a/src/script/scons.py b/src/script/scons.py
index 7acf67c6..f21a3eb5 100644
--- a/src/script/scons.py
+++ b/src/script/scons.py
@@ -2,7 +2,7 @@
#
# SCons - a Software Constructor
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 dbe3cdf5..1d0c8744 100644
--- a/src/script/setup.py
+++ b/src/script/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 09ba44f2..3c240a90 100644
--- a/src/setup.py
+++ b/src/setup.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 ec112ff7..d60835bb 100644
--- a/template/Tests.py
+++ b/template/Tests.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 34d1f45c..f483d38c 100644
--- a/template/__init__.py
+++ b/template/__init__.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 eec35458..c223e115 100644
--- a/template/file.py
+++ b/template/file.py
@@ -5,7 +5,7 @@ XXX
"""
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 2d1c3023..131c0198 100644
--- a/template/test.py
+++ b/template/test.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -24,4 +24,18 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
+"""
+XXX Put a description of the test here.
+"""
+
import TestSCons
+
+test = TestSCons.TestSCons()
+
+test.write('SConstruct', """
+env = Environment()
+""")
+
+test.run(arguments = '.')
+
+test.pass_test()
diff --git a/test/AR.py b/test/AR.py
index ca295736..57ec04d4 100644
--- a/test/AR.py
+++ b/test/AR.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/ARFLAGS.py b/test/ARFLAGS.py
index 6a58313f..49367218 100644
--- a/test/ARFLAGS.py
+++ b/test/ARFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/ARGUMENTS.py b/test/ARGUMENTS.py
index 6591ec56..ab1f806d 100644
--- a/test/ARGUMENTS.py
+++ b/test/ARGUMENTS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/AS.py b/test/AS.py
index c47f2f40..932883d5 100644
--- a/test/AS.py
+++ b/test/AS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/ASFLAGS.py b/test/ASFLAGS.py
index c64a611d..229a27a5 100644
--- a/test/ASFLAGS.py
+++ b/test/ASFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Alias-scanner.py b/test/Alias-scanner.py
index 720cb332..3b0ffa0c 100644
--- a/test/Alias-scanner.py
+++ b/test/Alias-scanner.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Alias.py b/test/Alias.py
index 2598da25..c9669338 100644
--- a/test/Alias.py
+++ b/test/Alias.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 dee5c010..c7c8dd41 100644
--- a/test/BuildDir.py
+++ b/test/BuildDir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 cf89769d..94dd6f65 100644
--- a/test/CC.py
+++ b/test/CC.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c4cbeced..60fb74ea 100644
--- a/test/CCFLAGS.py
+++ b/test/CCFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CFILESUFFIX.py b/test/CFILESUFFIX.py
index 6e12dc97..90d3af44 100644
--- a/test/CFILESUFFIX.py
+++ b/test/CFILESUFFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CPPFLAGS.py b/test/CPPFLAGS.py
index f32491d9..da4ff13d 100644
--- a/test/CPPFLAGS.py
+++ b/test/CPPFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 bca5fe9f..06e69339 100644
--- a/test/CPPPATH.py
+++ b/test/CPPPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CXX.py b/test/CXX.py
index 6b2f2833..f2b33683 100644
--- a/test/CXX.py
+++ b/test/CXX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CXXFILESUFFIX.py b/test/CXXFILESUFFIX.py
index 592bee17..d729076a 100644
--- a/test/CXXFILESUFFIX.py
+++ b/test/CXXFILESUFFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 cf257b53..21f94323 100644
--- a/test/Command.py
+++ b/test/Command.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/CommandGenerator.py b/test/CommandGenerator.py
index 70548924..4a99be89 100644
--- a/test/CommandGenerator.py
+++ b/test/CommandGenerator.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/DVIPDF.py b/test/DVIPDF.py
index b220581a..4d0428ad 100644
--- a/test/DVIPDF.py
+++ b/test/DVIPDF.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/DVIPDFFLAGS.py b/test/DVIPDFFLAGS.py
index 1aa2f420..7890be13 100644
--- a/test/DVIPDFFLAGS.py
+++ b/test/DVIPDFFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/DVIPS.py b/test/DVIPS.py
index 0ca5f1f3..aa5750ed 100644
--- a/test/DVIPS.py
+++ b/test/DVIPS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/DVIPSFLAGS.py b/test/DVIPSFLAGS.py
index 95998633..49ccd023 100644
--- a/test/DVIPSFLAGS.py
+++ b/test/DVIPSFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3a8107fc..1c7a638b 100644
--- a/test/Default.py
+++ b/test/Default.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 61ae9a2d..dd3c2b57 100644
--- a/test/Depends.py
+++ b/test/Depends.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 cd10fd50..f92a2d8b 100644
--- a/test/ENV.py
+++ b/test/ENV.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/EnsureVersion.py b/test/EnsureVersion.py
index e31b7167..d24e010e 100644
--- a/test/EnsureVersion.py
+++ b/test/EnsureVersion.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Environment.py b/test/Environment.py
index afa55b6b..4d4d34f9 100644
--- a/test/Environment.py
+++ b/test/Environment.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/F77.py b/test/F77.py
index b87cbfc7..bf799c02 100644
--- a/test/F77.py
+++ b/test/F77.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/F77FLAGS.py b/test/F77FLAGS.py
index be023694..256ab7ef 100644
--- a/test/F77FLAGS.py
+++ b/test/F77FLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/F77PATH.py b/test/F77PATH.py
index 57aba33f..2e99b900 100644
--- a/test/F77PATH.py
+++ b/test/F77PATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/FindFile.py b/test/FindFile.py
index c977775d..1c1a4fe7 100644
--- a/test/FindFile.py
+++ b/test/FindFile.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c7b4c6da..d88b715c 100644
--- a/test/Help.py
+++ b/test/Help.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8945295a..5d87bbaf 100644
--- a/test/Ignore.py
+++ b/test/Ignore.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b346ce8a..a79dfc82 100644
--- a/test/Install.py
+++ b/test/Install.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/LATEX.py b/test/LATEX.py
index 28ad9de2..6636a9a8 100644
--- a/test/LATEX.py
+++ b/test/LATEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/LATEXFLAGS.py b/test/LATEXFLAGS.py
index 1b814aaa..1bae970b 100644
--- a/test/LATEXFLAGS.py
+++ b/test/LATEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 e9368614..38d73fb5 100644
--- a/test/LEX.py
+++ b/test/LEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6bb0068c..c3ae1825 100644
--- a/test/LEXFLAGS.py
+++ b/test/LEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 bd24496a..c886627c 100644
--- a/test/LIBPATH.py
+++ b/test/LIBPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6865b5e6..bd10d367 100644
--- a/test/LIBPREFIX.py
+++ b/test/LIBPREFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/LIBPREFIXES.py b/test/LIBPREFIXES.py
index 2aa2cc0a..abd21202 100644
--- a/test/LIBPREFIXES.py
+++ b/test/LIBPREFIXES.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 fb3beee2..ac5676c3 100644
--- a/test/LIBS.py
+++ b/test/LIBS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6865b5e6..bd10d367 100644
--- a/test/LIBSUFFIX.py
+++ b/test/LIBSUFFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/LIBSUFFIXES.py b/test/LIBSUFFIXES.py
index 4394b47b..19a092f0 100644
--- a/test/LIBSUFFIXES.py
+++ b/test/LIBSUFFIXES.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 a9912bfb..982cc888 100644
--- a/test/LINK.py
+++ b/test/LINK.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 2d8ee3ae..d5a1e401 100644
--- a/test/LINKFLAGS.py
+++ b/test/LINKFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 2ea50fe0..ce8acfdd 100644
--- a/test/Library.py
+++ b/test/Library.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 a2474dfa..2401216d 100644
--- a/test/Object.py
+++ b/test/Object.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Options.py b/test/Options.py
index 209c1f71..a34e5ca9 100644
--- a/test/Options.py
+++ b/test/Options.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/PDFLATEX.py b/test/PDFLATEX.py
index 0c193bf3..8dc52383 100644
--- a/test/PDFLATEX.py
+++ b/test/PDFLATEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/PDFLATEXFLAGS.py b/test/PDFLATEXFLAGS.py
index 437e64b5..ba07b7fe 100644
--- a/test/PDFLATEXFLAGS.py
+++ b/test/PDFLATEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/PDFTEX.py b/test/PDFTEX.py
index 7308e450..e21c8c6d 100644
--- a/test/PDFTEX.py
+++ b/test/PDFTEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/PDFTEXFLAGS.py b/test/PDFTEXFLAGS.py
index ade8ed53..fe1f5fca 100644
--- a/test/PDFTEXFLAGS.py
+++ b/test/PDFTEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/ParseConfig.py b/test/ParseConfig.py
index 39ddd8c1..b045baa6 100644
--- a/test/ParseConfig.py
+++ b/test/ParseConfig.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Platform.py b/test/Platform.py
index b261e62c..b89ed2f1 100644
--- a/test/Platform.py
+++ b/test/Platform.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0338196d..8b2c7ff6 100644
--- a/test/Precious.py
+++ b/test/Precious.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 e4e6de98..3e290408 100644
--- a/test/Program-j.py
+++ b/test/Program-j.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 25da84e3..b05a73a0 100644
--- a/test/Program.py
+++ b/test/Program.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/RANLIB.py b/test/RANLIB.py
index cd641888..4879a837 100644
--- a/test/RANLIB.py
+++ b/test/RANLIB.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/RANLIBFLAGS.py b/test/RANLIBFLAGS.py
index 5003cd01..0554d4ce 100644
--- a/test/RANLIBFLAGS.py
+++ b/test/RANLIBFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/BuildDir.py b/test/Repository/BuildDir.py
index 07d3debf..eaafc096 100644
--- a/test/Repository/BuildDir.py
+++ b/test/Repository/BuildDir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/CPPPATH.py b/test/Repository/CPPPATH.py
index 79939af5..96383756 100644
--- a/test/Repository/CPPPATH.py
+++ b/test/Repository/CPPPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/Default.py b/test/Repository/Default.py
index dd0657c0..ff5a5043 100644
--- a/test/Repository/Default.py
+++ b/test/Repository/Default.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/Install-Local.py b/test/Repository/Install-Local.py
index 9d2975a6..b987670c 100644
--- a/test/Repository/Install-Local.py
+++ b/test/Repository/Install-Local.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/Install.py b/test/Repository/Install.py
index ec279098..4df9c243 100644
--- a/test/Repository/Install.py
+++ b/test/Repository/Install.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/InstallAs.py b/test/Repository/InstallAs.py
index 0dd851fc..749c745e 100644
--- a/test/Repository/InstallAs.py
+++ b/test/Repository/InstallAs.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/LIBPATH.py b/test/Repository/LIBPATH.py
index bdcc4265..96b198e1 100644
--- a/test/Repository/LIBPATH.py
+++ b/test/Repository/LIBPATH.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/Local.py b/test/Repository/Local.py
index 669d1f2f..1163767b 100644
--- a/test/Repository/Local.py
+++ b/test/Repository/Local.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/Program.py b/test/Repository/Program.py
index cf82d5cb..6f06975e 100644
--- a/test/Repository/Program.py
+++ b/test/Repository/Program.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/SConscript.py b/test/Repository/SConscript.py
index 731f4e7e..0d979f6c 100644
--- a/test/Repository/SConscript.py
+++ b/test/Repository/SConscript.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/StaticLibrary.py b/test/Repository/StaticLibrary.py
index 8c7f4faf..00c5eb59 100644
--- a/test/Repository/StaticLibrary.py
+++ b/test/Repository/StaticLibrary.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/absolute-path.py b/test/Repository/absolute-path.py
index e0e01478..ecbe444f 100644
--- a/test/Repository/absolute-path.py
+++ b/test/Repository/absolute-path.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/include.py b/test/Repository/include.py
index 43bb510b..e555e9e4 100644
--- a/test/Repository/include.py
+++ b/test/Repository/include.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/link-object.py b/test/Repository/link-object.py
index 5029aeaf..503363ed 100644
--- a/test/Repository/link-object.py
+++ b/test/Repository/link-object.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/multi-dir.py b/test/Repository/multi-dir.py
index 2f7f3f12..777baf8b 100644
--- a/test/Repository/multi-dir.py
+++ b/test/Repository/multi-dir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/no-repository.py b/test/Repository/no-repository.py
index fe328e99..db8431d0 100644
--- a/test/Repository/no-repository.py
+++ b/test/Repository/no-repository.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/option-c.py b/test/Repository/option-c.py
index 1eff06bf..7013cab1 100644
--- a/test/Repository/option-c.py
+++ b/test/Repository/option-c.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/option-n.py b/test/Repository/option-n.py
index 86108ba3..b55a1da4 100644
--- a/test/Repository/option-n.py
+++ b/test/Repository/option-n.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/targets.py b/test/Repository/targets.py
index 6fe1f490..28390468 100644
--- a/test/Repository/targets.py
+++ b/test/Repository/targets.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/top-level-path.py b/test/Repository/top-level-path.py
index 3cfff0f1..00c056c0 100644
--- a/test/Repository/top-level-path.py
+++ b/test/Repository/top-level-path.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/variants.py b/test/Repository/variants.py
index 1f8fc0f7..7e438ecf 100644
--- a/test/Repository/variants.py
+++ b/test/Repository/variants.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Repository/within-repository.py b/test/Repository/within-repository.py
index dbd663c7..dc16d629 100644
--- a/test/Repository/within-repository.py
+++ b/test/Repository/within-repository.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 bc6d9643..d6e5f911 100644
--- a/test/SCONSFLAGS.py
+++ b/test/SCONSFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 19b56f1c..2a9b986f 100644
--- a/test/SCONS_LIB_DIR.py
+++ b/test/SCONS_LIB_DIR.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 39b69710..df215a36 100644
--- a/test/SConscript.py
+++ b/test/SConscript.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3e78d440..091984d3 100644
--- a/test/SConstruct.py
+++ b/test/SConstruct.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHCC.py b/test/SHCC.py
index a491fd4d..35296c7d 100644
--- a/test/SHCC.py
+++ b/test/SHCC.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHCCFLAGS.py b/test/SHCCFLAGS.py
index e1034c05..2ba45b3a 100644
--- a/test/SHCCFLAGS.py
+++ b/test/SHCCFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHCXX.py b/test/SHCXX.py
index 4d92b844..a3c98c7c 100644
--- a/test/SHCXX.py
+++ b/test/SHCXX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHCXXFLAGS.py b/test/SHCXXFLAGS.py
index 6cc76018..49de950a 100644
--- a/test/SHCXXFLAGS.py
+++ b/test/SHCXXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHF77.py b/test/SHF77.py
index 4406b48b..19fa51ef 100644
--- a/test/SHF77.py
+++ b/test/SHF77.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHF77FLAGS.py b/test/SHF77FLAGS.py
index fa199cc3..3ea6577a 100644
--- a/test/SHF77FLAGS.py
+++ b/test/SHF77FLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHLIBPREFIX.py b/test/SHLIBPREFIX.py
index 6b59d852..f830b682 100644
--- a/test/SHLIBPREFIX.py
+++ b/test/SHLIBPREFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHLIBSUFFIX.py b/test/SHLIBSUFFIX.py
index 413a7614..734f6c6d 100644
--- a/test/SHLIBSUFFIX.py
+++ b/test/SHLIBSUFFIX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHLINK.py b/test/SHLINK.py
index c8187025..3fd8e75d 100644
--- a/test/SHLINK.py
+++ b/test/SHLINK.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SHLINKFLAGS.py b/test/SHLINKFLAGS.py
index 5c5bdfd3..85ad6a3a 100644
--- a/test/SHLINKFLAGS.py
+++ b/test/SHLINKFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Scanner.py b/test/Scanner.py
index 0aad4d30..60167957 100644
--- a/test/Scanner.py
+++ b/test/Scanner.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SetBuildSignatureType.py b/test/SetBuildSignatureType.py
index 8eaca42f..4ed19d11 100644
--- a/test/SetBuildSignatureType.py
+++ b/test/SetBuildSignatureType.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SetContentSignatureType.py b/test/SetContentSignatureType.py
index d3f04d00..72b1daab 100644
--- a/test/SetContentSignatureType.py
+++ b/test/SetContentSignatureType.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SharedLibrary.py b/test/SharedLibrary.py
index 79c331c0..4ed33f62 100644
--- a/test/SharedLibrary.py
+++ b/test/SharedLibrary.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/SideEffect.py b/test/SideEffect.py
index 2b2590e2..cf83b6e6 100644
--- a/test/SideEffect.py
+++ b/test/SideEffect.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/Split.py b/test/Split.py
index 85d66a51..5b698bce 100644
--- a/test/Split.py
+++ b/test/Split.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/TAR.py b/test/TAR.py
index 7f2360ee..d5d4b8eb 100644
--- a/test/TAR.py
+++ b/test/TAR.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/TARFLAGS.py b/test/TARFLAGS.py
index 017c3891..58642412 100644
--- a/test/TARFLAGS.py
+++ b/test/TARFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/TEX.py b/test/TEX.py
index b49e07eb..11f61823 100644
--- a/test/TEX.py
+++ b/test/TEX.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/TEXFLAGS.py b/test/TEXFLAGS.py
index 11c7a654..c1712172 100644
--- a/test/TEXFLAGS.py
+++ b/test/TEXFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/WhereIs.py b/test/WhereIs.py
index e5b8a6a7..07d3b088 100644
--- a/test/WhereIs.py
+++ b/test/WhereIs.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3f0ea9b2..48549056 100644
--- a/test/YACC.py
+++ b/test/YACC.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 e58c7a38..987025ff 100644
--- a/test/YACCFLAGS.py
+++ b/test/YACCFLAGS.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3bb98152..42b391cf 100644
--- a/test/actions.py
+++ b/test/actions.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/bad-drive.py b/test/bad-drive.py
index d4c46286..56f2127f 100644
--- a/test/bad-drive.py
+++ b/test/bad-drive.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3fe97649..2cec416e 100644
--- a/test/build-errors.py
+++ b/test/build-errors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 1b3965bd..568ed0d7 100644
--- a/test/builderrors.py
+++ b/test/builderrors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/chained-build.py b/test/chained-build.py
index 70149f7d..a2443c87 100644
--- a/test/chained-build.py
+++ b/test/chained-build.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 29d17168..194be943 100644
--- a/test/dependency-cycle.py
+++ b/test/dependency-cycle.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/emitter.py b/test/emitter.py
index 29b77eae..7fc14f04 100644
--- a/test/emitter.py
+++ b/test/emitter.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 7968349b..72e34d3e 100644
--- a/test/errors.py
+++ b/test/errors.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 04b9988c..ef409fab 100644
--- a/test/exceptions.py
+++ b/test/exceptions.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 cc579d92..a0ac6e2d 100644
--- a/test/exitfns.py
+++ b/test/exitfns.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/file-names.py b/test/file-names.py
index 077b7bd2..7de2d834 100644
--- a/test/file-names.py
+++ b/test/file-names.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/long-lines.py b/test/long-lines.py
index 5e304ec8..cde06837 100644
--- a/test/long-lines.py
+++ b/test/long-lines.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/mingw.py b/test/mingw.py
index 81c3ed44..6db5cc16 100644
--- a/test/mingw.py
+++ b/test/mingw.py
@@ -4,7 +4,7 @@ This tests the MinGW C/C++ compiler support.
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/msvc.py b/test/msvc.py
index 53c37c73..3d7e3241 100644
--- a/test/msvc.py
+++ b/test/msvc.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/multi.py b/test/multi.py
index 9bb15eca..1974a5f1 100644
--- a/test/multi.py
+++ b/test/multi.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c5636f3b..302e17db 100644
--- a/test/multiline.py
+++ b/test/multiline.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/no-arguments.py b/test/no-arguments.py
index 4dca1147..acd590ac 100644
--- a/test/no-arguments.py
+++ b/test/no-arguments.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/no-target.py b/test/no-target.py
index 0e5bbb9a..bffacc29 100644
--- a/test/no-target.py
+++ b/test/no-target.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0e7f7ac3..05dd9d09 100644
--- a/test/nonexistent.py
+++ b/test/nonexistent.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 4a316115..5f707695 100644
--- a/test/option--.py
+++ b/test/option--.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b475688d..8c9a07bf 100644
--- a/test/option--C.py
+++ b/test/option--C.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6d2f31ad..0bc295ce 100644
--- a/test/option--D.py
+++ b/test/option--D.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 ef952f2c..e0f7b820 100644
--- a/test/option--H.py
+++ b/test/option--H.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3a959319..b0e92544 100644
--- a/test/option--I.py
+++ b/test/option--I.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 5d0ab453..5721c42d 100644
--- a/test/option--Q.py
+++ b/test/option--Q.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 45ce19b4..451e0a91 100644
--- a/test/option--R.py
+++ b/test/option--R.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8e623a5e..48befe6b 100644
--- a/test/option--S.py
+++ b/test/option--S.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 fc92edd7..8abe7b98 100644
--- a/test/option--U.py
+++ b/test/option--U.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 e01f8dec..2e9729d1 100644
--- a/test/option--W.py
+++ b/test/option--W.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b598cf5c..62d8b7a1 100644
--- a/test/option--Y.py
+++ b/test/option--Y.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 8bbe0f92..0f83bd33 100644
--- a/test/option--cd.py
+++ b/test/option--cd.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3b4fccb9..94e1fdb7 100644
--- a/test/option--cf.py
+++ b/test/option--cf.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 02b889da..1ed6eb49 100644
--- a/test/option--cs.py
+++ b/test/option--cs.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 eed59c57..48949839 100644
--- a/test/option--debug.py
+++ b/test/option--debug.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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--implicit-cache.py b/test/option--implicit-cache.py
index de3f635c..0e5bf24a 100644
--- a/test/option--implicit-cache.py
+++ b/test/option--implicit-cache.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c4d1272c..a192d19b 100644
--- a/test/option--la.py
+++ b/test/option--la.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 22fc2815..dbb2ff53 100644
--- a/test/option--ld.py
+++ b/test/option--ld.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 56a74fca..62377feb 100644
--- a/test/option--lw.py
+++ b/test/option--lw.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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--max-drift.py b/test/option--max-drift.py
index 6fcdf66d..4dacb4d2 100644
--- a/test/option--max-drift.py
+++ b/test/option--max-drift.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 e13d9a1c..76145dfe 100644
--- a/test/option--npd.py
+++ b/test/option--npd.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6e94603a..7e28c247 100644
--- a/test/option--override.py
+++ b/test/option--override.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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--profile.py b/test/option--profile.py
index ad13aae6..ca0ec051 100644
--- a/test/option--profile.py
+++ b/test/option--profile.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b1dae011..205a8036 100644
--- a/test/option--random.py
+++ b/test/option--random.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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--warn.py b/test/option--warn.py
index c6dc2519..d69b6e9e 100644
--- a/test/option--warn.py
+++ b/test/option--warn.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 7fdc186c..d366954a 100644
--- a/test/option--wf.py
+++ b/test/option--wf.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c8d0f247..71e42bb4 100644
--- a/test/option--wuv.py
+++ b/test/option--wuv.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0dfbb951..f2b27f60 100644
--- a/test/option-b.py
+++ b/test/option-b.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 3a1eba85..8d7e7772 100644
--- a/test/option-c.py
+++ b/test/option-c.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 02d54b68..209b078c 100644
--- a/test/option-d.py
+++ b/test/option-d.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 5c1b4ffc..13a46de4 100644
--- a/test/option-e.py
+++ b/test/option-e.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 d9835f72..ee1c18cd 100644
--- a/test/option-f.py
+++ b/test/option-f.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 f3a05381..e70de1b3 100644
--- a/test/option-h.py
+++ b/test/option-h.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 88d3da42..b0a84f86 100644
--- a/test/option-i.py
+++ b/test/option-i.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 0a7a5d35..bf80f02a 100644
--- a/test/option-j.py
+++ b/test/option-j.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 b02ad487..8950f5f8 100644
--- a/test/option-k.py
+++ b/test/option-k.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 5f320df1..84223c22 100644
--- a/test/option-l.py
+++ b/test/option-l.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 7c3c2de2..cc680ae1 100644
--- a/test/option-m.py
+++ b/test/option-m.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 654e3ca1..348c20c4 100644
--- a/test/option-n.py
+++ b/test/option-n.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 2847c683..90ad430a 100644
--- a/test/option-o.py
+++ b/test/option-o.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 92b4be08..cdc989c1 100644
--- a/test/option-p.py
+++ b/test/option-p.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 dca54957..e7457600 100644
--- a/test/option-q.py
+++ b/test/option-q.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 d6f22507..ad58f11b 100644
--- a/test/option-r.py
+++ b/test/option-r.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 6db05608..c1061ba8 100644
--- a/test/option-s.py
+++ b/test/option-s.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 af52dec9..d8c02b88 100644
--- a/test/option-t.py
+++ b/test/option-t.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 c56e49fc..f90e2583 100644
--- a/test/option-u.py
+++ b/test/option-u.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 f6f49e14..19ac9abe 100644
--- a/test/option-unknown.py
+++ b/test/option-unknown.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 049fa173..e3cd91bb 100644
--- a/test/option-v.py
+++ b/test/option-v.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
@@ -37,13 +37,13 @@ test.write('SConstruct', "")
# depending on whether it's invoked through scons.py or scons.bat.
expect1 = r"""SCons by Steven Knight et al.:
\tengine: v\S+, [^,]*, by \S+ on \S+
-Copyright 2001, 2002, 2003 Steven Knight
+Copyright \(c\) 2001, 2002, 2003 Steven Knight
"""
expect2 = r"""SCons by Steven Knight et al.:
\tscript: v\S+, [^,]*, by \S+ on \S+
\tengine: v\S+, [^,]*, by \S+ on \S+
-Copyright 2001, 2002, 2003 Steven Knight
+Copyright \(c\) 2001, 2002, 2003 Steven Knight
"""
test.run(arguments = '-v')
diff --git a/test/option-w.py b/test/option-w.py
index 3ff1b247..9c667725 100644
--- a/test/option-w.py
+++ b/test/option-w.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/overrides.py b/test/overrides.py
index 0345c7ef..f1a22be2 100644
--- a/test/overrides.py
+++ b/test/overrides.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/preserve-source.py b/test/preserve-source.py
index 5a1f802a..3c29828f 100644
--- a/test/preserve-source.py
+++ b/test/preserve-source.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 01111cc8..da3732e2 100644
--- a/test/redirection.py
+++ b/test/redirection.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/same-name.py b/test/same-name.py
index 84290242..93dea661 100644
--- a/test/same-name.py
+++ b/test/same-name.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/scan-once.py b/test/scan-once.py
index 439b4117..35bb2d7d 100644
--- a/test/scan-once.py
+++ b/test/scan-once.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/sconsign.py b/test/sconsign.py
index 7d2ccfaf..50b7bb18 100644
--- a/test/sconsign.py
+++ b/test/sconsign.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/spaces.py b/test/spaces.py
index 957a46a2..8be6a830 100644
--- a/test/spaces.py
+++ b/test/spaces.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/special-filenames.py b/test/special-filenames.py
index 42ff8a18..d152e520 100644
--- a/test/special-filenames.py
+++ b/test/special-filenames.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 ef6692da..e155a672 100644
--- a/test/subdir.py
+++ b/test/subdir.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/timestamp-fallback.py b/test/timestamp-fallback.py
index f79104ca..9ea515c4 100644
--- a/test/timestamp-fallback.py
+++ b/test/timestamp-fallback.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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 926b15c7..8311444a 100644
--- a/test/up-to-date.py
+++ b/test/up-to-date.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# 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/win32pathmadness.py b/test/win32pathmadness.py
index 2d26e1fb..ea40c66a 100644
--- a/test/win32pathmadness.py
+++ b/test/win32pathmadness.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python
#
-# Copyright (c) 2001, 2002, 2003 Steven Knight
+# __COPYRIGHT__
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the