[pypy-svn] r59057 - pypy/branch/cbuild-refactor/pypy/rpython/tool

fijal at codespeak.net fijal at codespeak.net
Mon Oct 13 10:33:48 CEST 2008


Author: fijal
Date: Mon Oct 13 10:33:46 2008
New Revision: 59057

Modified:
   pypy/branch/cbuild-refactor/pypy/rpython/tool/rffi_platform.py
Log:
* Catch correct CompilationError
* Don't force list of files here


Modified: pypy/branch/cbuild-refactor/pypy/rpython/tool/rffi_platform.py
==============================================================================
--- pypy/branch/cbuild-refactor/pypy/rpython/tool/rffi_platform.py	(original)
+++ pypy/branch/cbuild-refactor/pypy/rpython/tool/rffi_platform.py	Mon Oct 13 10:33:46 2008
@@ -6,7 +6,7 @@
 from pypy.rpython.lltypesystem import llmemory
 from pypy.tool.gcc_cache import build_executable_cache, try_compile_cache
 from pypy.translator.tool.cbuild import ExternalCompilationInfo
-from pypy.translator.tool.cbuild import CompilationError
+from pypy.translator.platform import CompilationError
 from pypy.tool.udir import udir
 import distutils
 
@@ -538,7 +538,7 @@
 
 def run_example_code(filepath, eci):
     eci = eci.convert_sources_to_files(being_main=True)
-    files = [filepath] + [py.path.local(f) for f in eci.separate_module_files]
+    files = [filepath]
     output = build_executable_cache(files, eci)
     section = None
     for line in output.splitlines():



More information about the Pypy-commit mailing list