From: cournape Date: Thu, 17 Sep 2009 06:44:04 +0000 (+0000) Subject: BUG: fix TryRun with variant dir set. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=50502b68e9dce5f4239921694933cc7532e2a22c;p=scons.git BUG: fix TryRun with variant dir set. git-svn-id: http://scons.tigris.org/svn/scons/trunk@4364 fdb21ef1-2011-0410-befe-b5e4ea1792b1 --- diff --git a/src/engine/SCons/SConf.py b/src/engine/SCons/SConf.py index 4bf2d1c1..313630b6 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: