aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py
diff options
context:
space:
mode:
authorshmel1k <shmel1k@ydb.tech>2023-11-26 18:16:14 +0300
committershmel1k <shmel1k@ydb.tech>2023-11-26 18:43:30 +0300
commitb8cf9e88f4c5c64d9406af533d8948deb050d695 (patch)
tree218eb61fb3c3b96ec08b4d8cdfef383104a87d63 /contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py
parent523f645a83a0ec97a0332dbc3863bb354c92a328 (diff)
downloadydb-b8cf9e88f4c5c64d9406af533d8948deb050d695.tar.gz
add kikimr_configure
Diffstat (limited to 'contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py')
-rw-r--r--contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py b/contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py
new file mode 100644
index 0000000000..b110fc5394
--- /dev/null
+++ b/contrib/python/Twisted/py2/twisted/internet/iocpreactor/setup.py
@@ -0,0 +1,23 @@
+# Copyright (c) Twisted Matrix Laboratories.
+# See LICENSE for details.
+
+
+"""
+Distutils file for building low-level IOCP bindings from their Pyrex source
+"""
+
+
+from distutils.core import setup
+from distutils.extension import Extension
+from Cython.Distutils import build_ext
+
+setup(name='iocpsupport',
+ ext_modules=[Extension('iocpsupport',
+ ['iocpsupport/iocpsupport.pyx',
+ 'iocpsupport/winsock_pointers.c'],
+ libraries = ['ws2_32'],
+ )
+ ],
+ cmdclass = {'build_ext': build_ext},
+ )
+