diff options
author | INADA Naoki <inada-n@klab.com> | 2013-02-03 00:11:26 +0900 |
---|---|---|
committer | INADA Naoki <inada-n@klab.com> | 2013-02-03 00:11:26 +0900 |
commit | 0536d1bd0cb5c781b41e8cf7ede66448396dc993 (patch) | |
tree | 8c288866567b00f0240064af8e3106251e6c6457 | |
parent | 95dfec808a700c99144e454fbf9d98be420f2c51 (diff) | |
download | msgpack-python-0536d1bd0cb5c781b41e8cf7ede66448396dc993.tar.gz |
Don't compile extension module when running on pypy
-rw-r--r-- | setup.py | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -75,18 +75,19 @@ else: macros = [('__LITTLE_ENDIAN__', '1')] ext_modules = [] -ext_modules.append(Extension('msgpack._packer', - sources=['msgpack/_packer.cpp'], - libraries=libraries, - include_dirs=['.'], - define_macros=macros, - )) -ext_modules.append(Extension('msgpack._unpacker', - sources=['msgpack/_unpacker.cpp'], - libraries=libraries, - include_dirs=['.'], - define_macros=macros, - )) +if not hasattr(sys, 'pypy_version_info'): + ext_modules.append(Extension('msgpack._packer', + sources=['msgpack/_packer.cpp'], + libraries=libraries, + include_dirs=['.'], + define_macros=macros, + )) + ext_modules.append(Extension('msgpack._unpacker', + sources=['msgpack/_unpacker.cpp'], + libraries=libraries, + include_dirs=['.'], + define_macros=macros, + )) del libraries, macros |