diff options
author | Matt Davis <mrd@redhat.com> | 2022-06-29 14:14:10 -0700 |
---|---|---|
committer | Matt Davis <mrd@redhat.com> | 2022-06-29 14:14:10 -0700 |
commit | eaa9538f4130d7953297e1926ec4c08bd6c8d9f0 (patch) | |
tree | 1cb58cb08e8ecf0dfcb8f59ff8ac63a6df6f7c8d /setup.py | |
parent | ddd56a92609eacd598cde41e4244b08722f01730 (diff) | |
download | cffi-eaa9538f4130d7953297e1926ec4c08bd6c8d9f0.tar.gz |
musllinux test updates and wheels, py3.11 beta wheels
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -156,6 +156,11 @@ if 'freebsd' in sys.platform: include_dirs.append('/usr/local/include') library_dirs.append('/usr/local/lib') +forced_extra_objs = os.environ.get('CFFI_FORCE_STATIC', []) +if forced_extra_objs: + forced_extra_objs = forced_extra_objs.split(';') + + if __name__ == '__main__': from setuptools import setup, Distribution, Extension @@ -209,6 +214,7 @@ Contact library_dirs=library_dirs, extra_compile_args=extra_compile_args, extra_link_args=extra_link_args, + extra_objects=forced_extra_objs, )] if cpython else [], install_requires=[ |