setup.py: do not install c extensions on pypy

These extensions are slower on pypy because pypy has a JIT compiler.
And also, they often do not compile (it depends on the pypy configuration).
This commit is contained in:
Joan Massich 2015-02-22 15:40:36 +01:00
parent 60d6ae885a
commit b9e096fd36

View File

@ -63,6 +63,8 @@ else:
raise SystemExit(
"Couldn't import standard bz2 (incomplete Python install).")
ispypy = "PyPy" in sys.version
import os, stat, subprocess, time
import re
import shutil
@ -276,7 +278,7 @@ class hgbuildmo(build):
class hgdist(Distribution):
pure = 0
pure = ispypy
global_options = Distribution.global_options + \
[('pure', None, "use pure (slow) Python "