mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-08 14:18:26 +02:00
DRYer
This commit is contained in:
7
setup.py
7
setup.py
@@ -47,11 +47,12 @@ def get_python_flags(cflags):
|
|||||||
libs = []
|
libs = []
|
||||||
libs += sysconfig.get_config_var('LIBS').split()
|
libs += sysconfig.get_config_var('LIBS').split()
|
||||||
libs += sysconfig.get_config_var('SYSLIBS').split()
|
libs += sysconfig.get_config_var('SYSLIBS').split()
|
||||||
if sysconfig.get_config_var('PYTHONFRAMEWORK'):
|
fw = sysconfig.get_config_var('PYTHONFRAMEWORK')
|
||||||
|
if fw:
|
||||||
for var in 'data include scripts'.split():
|
for var in 'data include scripts'.split():
|
||||||
val = sysconfig.get_path(var)
|
val = sysconfig.get_path(var)
|
||||||
if val and '/Python.framework' in val:
|
if val and '/{}.framework'.format(fw) in val:
|
||||||
libs.append('-F' + val[:val.index('/Python.framework')])
|
libs.append('-F' + val[:val.index('/{}.framework'.format(fw))])
|
||||||
libs += ['-framework', sysconfig.get_config_var('PYTHONFRAMEWORK')]
|
libs += ['-framework', sysconfig.get_config_var('PYTHONFRAMEWORK')]
|
||||||
else:
|
else:
|
||||||
libs += ['-L' + sysconfig.get_config_var('LIBDIR')]
|
libs += ['-L' + sysconfig.get_config_var('LIBDIR')]
|
||||||
|
|||||||
Reference in New Issue
Block a user