[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