[pypy-commit] pypy default: Also remove Unix-only modules from "translation_modules".

arigo noreply at buildbot.pypy.org
Sun Aug 31 10:34:38 CEST 2014


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r73219:ba3f691fea4d
Date: 2014-08-31 10:33 +0200
http://bitbucket.org/pypy/pypy/changeset/ba3f691fea4d/

Log:	Also remove Unix-only modules from "translation_modules".

diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+++ b/pypy/config/pypyoption.py
@@ -52,11 +52,10 @@
 if sys.platform == "win32":
     working_modules.add("_winreg")
     # unix only modules
-    working_modules.remove("crypt")
-    working_modules.remove("fcntl")
-    working_modules.remove("pwd")
-    working_modules.remove("termios")
-    working_modules.remove("_minimal_curses")
+    for name in ["crypt", "fcntl", "pwd", "termios", "_minimal_curses"]:
+        working_modules.remove(name)
+        if name in translation_modules:
+            translation_modules.remove(name)
 
     if "cppyy" in working_modules:
         working_modules.remove("cppyy")  # not tested on win32


More information about the pypy-commit mailing list