[pypy-svn] r7434 - pypy/trunk/src/goal
bob at codespeak.net
bob at codespeak.net
Fri Nov 19 12:52:52 CET 2004
Author: bob
Date: Fri Nov 19 12:52:52 2004
New Revision: 7434
Modified:
pypy/trunk/src/goal/translate_pypy.py
Log:
maintain hard links to the most current compiled extension and source
in /tmp/usession if that dir exists
Modified: pypy/trunk/src/goal/translate_pypy.py
==============================================================================
--- pypy/trunk/src/goal/translate_pypy.py (original)
+++ pypy/trunk/src/goal/translate_pypy.py Fri Nov 19 12:52:52 2004
@@ -185,6 +185,15 @@
c_entry_point = t.ccompile()
if not options['-o']:
print 'Running!'
+ import os
+ if os.path.exists('/tmp/usession'):
+ import glob
+ from pypy.tool.udir import udir
+ for fn in glob.glob('/tmp/usession/*'):
+ os.remove(fn)
+ d = str(udir)
+ for fn in glob.glob(d+'/*.c') + glob.glob(d+'/*.so'):
+ os.link(fn, os.path.join('/tmp/usession', os.path.basename(fn)))
c_entry_point()
except:
debug(True)
More information about the Pypy-commit
mailing list