[pypy-commit] cffi cffi-1.0: tweak
arigo
noreply at buildbot.pypy.org
Tue May 12 11:18:22 CEST 2015
Author: Armin Rigo <arigo at tunes.org>
Branch: cffi-1.0
Changeset: r1982:d8faeba6ed11
Date: 2015-05-12 10:30 +0200
http://bitbucket.org/cffi/cffi/changeset/d8faeba6ed11/
Log: tweak
diff --git a/cffi/api.py b/cffi/api.py
--- a/cffi/api.py
+++ b/cffi/api.py
@@ -484,7 +484,7 @@
self._recompiler_module_name = str(module_name)
self._assigned_source = (source, kwds)
- def distutils_extension(self, tmpdir='build'):
+ def distutils_extension(self, tmpdir='build', verbose=True):
from distutils.dir_util import mkpath
from _cffi1 import recompile
#
@@ -498,8 +498,11 @@
ext, updated = recompile(self, self._recompiler_module_name,
source, tmpdir=tmpdir,
call_c_compiler=False, **kwds)
- if updated:
- sys.stderr.write("generated %r\n" % (ext.sources[0],))
+ if verbose:
+ if updated:
+ sys.stderr.write("regenerated: %r\n" % (ext.sources[0],))
+ else:
+ sys.stderr.write("not modified: %r\n" % (ext.sources[0],))
return ext
def emit_c_code(self, filename):
More information about the pypy-commit
mailing list