12345678910111213141516171819202122232425262728 |
- from setuptools import setup, Extension
- setup(
- name='python-ESL',
- version='1.4.18',
- author='FreeSWITCH Developers',
- description='FreeSWITCH Event Socket Library for Python',
- url='https://github.com/sangoma/python-ESL',
- download_url='https://github.com/sangoma/python-ESL/tarball/1.4.18',
- ext_modules=[
- Extension(
- '_ESL',
- sources=['esl.c',
- 'esl_buffer.c',
- 'esl_config.c',
- 'esl_event.c',
- 'esl_json.c',
- 'esl_threadmutex.c',
- 'esl_oop.cpp',
- 'ESL.i'],
- swig_opts=['-c++', '-DMULTIPLICITY',
- '-threads', '-I.'],
- extra_compile_args=['-I.']
- )
- ],
- py_modules=["ESL"]
- )
|