setup.py
changeset 1 0ca9278146d7
child 5 59bed837c265
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/setup.py	Sun Aug 16 03:12:46 2009 +0300
@@ -0,0 +1,16 @@
+from distutils.core import setup
+from distutils.extension import Extension
+from Cython.Distutils import build_ext
+
+def cython_ext (name, files, **opts) :
+    return Extension(name, files, include_dirs=['inc'], **opts)
+
+setup(
+    cmdclass = {'build_ext': build_ext},
+    ext_modules = [
+        cython_ext("libc", ["libc.pyx"]),
+        cython_ext("sock.addr", ["sock/addr.pyx"]),
+        cython_ext("sctp.sock", ["sctp/sock.pyx"], libraries=['sctp']),
+    ]
+)
+