Make our source-file builds depend on the Copyright years, and fix the option-v accor...
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 16 Jan 2004 03:33:12 +0000 (03:33 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 16 Jan 2004 03:33:12 +0000 (03:33 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@878 fdb21ef1-2011-0410-befe-b5e4ea1792b1

SConstruct
test/option-v.py

index 2599263635845ceed336d920279be3c3703c46e0..d2cc7b4b83acf745daa5ca0bcb8ec6bb74951d66 100644 (file)
@@ -247,7 +247,8 @@ def SCons_revision(target, source, env):
     outf.close()
     os.chmod(t, os.stat(s)[0])
 
-revbuilder = Builder(action = Action(SCons_revision, varlist=['VERSION']))
+revbuilder = Builder(action = Action(SCons_revision,
+                                     varlist=['COPYRIGHT', 'VERSION']))
 
 env = Environment(
                    ENV                 = ENV,
index ab9fef0ceb9a87a185353659c74920191cff8f1f..d1078c0ec6fb818d4d8829c91c2ede5fd8d34567 100644 (file)
@@ -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__|Copyright \(c\) 2001, 2002, 2003 Steven Knight)
+(__COPYRIGHT__|Copyright \(c\) 2001, 2002, 2003, 2004 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__|Copyright \(c\) 2001, 2002, 2003 Steven Knight)
+(__COPYRIGHT__|Copyright \(c\) 2001, 2002, 2003, 2004 Steven Knight)
 """
 
 test.run(arguments = '-v')