# HG changeset patch # User Bryan O'Sullivan # Date 1247617125 25200 # Node ID 632df73485aed29ff3a793b383bf3a1c4683398f # Parent 360f61c2919f58840d05ae88388c5d9ffbac9597 setup.py: don't pollute the current directory with temporary files diff -r 360f61c2919f -r 632df73485ae setup.py --- a/setup.py Tue Jul 14 16:50:37 2009 -0700 +++ b/setup.py Tue Jul 14 17:18:45 2009 -0700 @@ -62,7 +62,7 @@ devnull = open('/dev/null', 'w') oldstderr = os.dup(sys.stderr.fileno()) os.dup2(devnull.fileno(), sys.stderr.fileno()) - objects = cc.compile([fname]) + objects = cc.compile([fname], output_dir=tmpdir) cc.link_executable(objects, os.path.join(tmpdir, "a.out")) except: return False