Fix SourceCode test ordering. (Kevin Quick)
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 15 Sep 2004 20:58:14 +0000 (20:58 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 15 Sep 2004 20:58:14 +0000 (20:58 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@1073 fdb21ef1-2011-0410-befe-b5e4ea1792b1

test/SourceCode.py

index ea18004063791162631aabf69e9188487eee95e1..86cc2a6c390c7d9b9d2ee2bf52cf6c775f3ae949 100644 (file)
@@ -56,11 +56,13 @@ def sc_cat(env, source, target):
     cat(env, source, target)
 
 env = Environment(BUILDERS={'Cat':Builder(action=cat)}, SUBDIR='sub')
+env.SourceCode('$SUBDIR', Builder(action=sc_cat, env=env))
 env.Cat('aaa.out', 'sub/aaa.in')
-env.Cat('bbb.out', 'sub/bbb.in')
+bbb_in = File('sub/bbb.in')
+bbb_in.is_pseudo_derived()
+env.Cat('bbb.out', bbb_in)
 env.Cat('ccc.out', 'sub/ccc.in')
 env.Cat('all', ['aaa.out', 'bbb.out', 'ccc.out'])
-env.SourceCode('$SUBDIR', Builder(action=sc_cat, env=env))
 SConscript('sub/SConscript', "env")
 
 SourceCode('sub2', Builder(action=sc_cat, env=env))