aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2021-02-28 02:43:36 -0800
committerZac Medico <zmedico@gentoo.org>2021-02-28 03:46:56 -0800
commit6e13618f5f4ac6983eb0eb90ed3a3b185b8970e6 (patch)
tree1406642e18bab64124701b7659c4a71a734d9412 /setup.py
parentsetup.py: python_requires = ">=3.6" (diff)
downloadportage-6e13618f5f4ac6983eb0eb90ed3a3b185b8970e6.tar.gz
portage-6e13618f5f4ac6983eb0eb90ed3a3b185b8970e6.tar.bz2
portage-6e13618f5f4ac6983eb0eb90ed3a3b185b8970e6.zip
setup.py: create_entry_points disables ext_modules, for pure python
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 709b64ee3..e2c63be2f 100755
--- a/setup.py
+++ b/setup.py
@@ -691,7 +691,9 @@ setup(
for path in itertools.chain.from_iterable(x_scripts.values())
],
} if create_entry_points else {},
- ext_modules = [Extension(name=n, sources=m,
+ # create_entry_points disables ext_modules, for pure python
+ ext_modules = [] if create_entry_points else [
+ Extension(name=n, sources=m,
extra_compile_args=['-D_FILE_OFFSET_BITS=64',
'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE'])
for n, m in x_c_helpers.items()],