From 956dc672657e9363f47caf55b8379229f9ef47c6 Mon Sep 17 00:00:00 2001 From: David Cournapeau Date: Thu, 17 Sep 2009 06:44:04 +0000 Subject: BUG: fix TryRun with variant dir set. --- src/engine/SCons/SConf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/SCons/SConf.py b/src/engine/SCons/SConf.py index 4bf2d1c..313630b 100644 --- a/src/engine/SCons/SConf.py +++ b/src/engine/SCons/SConf.py @@ -625,8 +625,8 @@ class SConfBase: ok = self.TryLink(text, extension) if( ok ): prog = self.lastTarget - pname = str(prog) - output = SConfFS.File(pname+'.out') + pname = prog.path + output = self.confdir.File(os.path.basename(pname)+'.out') node = self.env.Command(output, prog, [ [ pname, ">", "${TARGET}"] ]) ok = self.BuildNodes(node) if ok: -- cgit v0.12