10000 ctypes build no longer depends on other modules · python/cpython@31a744b · GitHub
[go: up one dir, main page]

Skip to content

Commit 31a744b

Browse files
committed
ctypes build no longer depends on other modules
1 parent 03e630c commit 31a744b

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
:mod:`ctypes` dependency ``libffi`` is now detected with ``pkg-config``.

setup.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -395,11 +395,6 @@ def remove_disabled(self):
395395
# Remove modules that are present on the disabled list
396396
extensions = [ext for ext in self.extensions
397397
if ext.name not in DISABLED_MODULE_LIST]
398-
# move ctypes to the end, it depends on other modules
399-
ext_map = dict((ext.name, i) for i, ext in enumerate(extensions))
400-
if "_ctypes" in ext_map:
401-
ctypes = extensions.pop(ext_map["_ctypes"])
402-
extensions.append(ctypes)
403398
self.extensions = extensions
404399

405400
def update_sources_depends(self):

0 commit comments

Comments
 (0)
0