the beginnings of posit interface
[sfpy.git] / setup.py
diff --git a/setup.py b/setup.py
new file mode 100644 (file)
index 0000000..82b066d
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,14 @@
+from distutils.core import setup
+from distutils.extension import Extension
+from Cython.Build import cythonize
+
+ext = Extension('posit', ['posit.pyx'],
+    include_dirs=['SoftPosit/source/include/'],
+    extra_objects=['./SoftPosit/build/Linux-x86_64-GCC/softposit.a'],
+    libraries=['m'],
+)
+
+setup(
+    name='sfpy',
+    ext_modules=cythonize([ext]),
+)