X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=setup.py;h=794896491adc1df27eb08fd373295a6e793350dd;hb=518c4b44662a1d63495682e5b574114af3c3cfa1;hp=2aa76e2000fcfb20a16ff985d9d2742f9c8646ea;hpb=a36c656f8c9d760693fc98a5450878bb5365f411;p=sfpy.git diff --git a/setup.py b/setup.py index 2aa76e2..7948964 100644 --- a/setup.py +++ b/setup.py @@ -9,6 +9,12 @@ posit_ext = Extension( libraries=['m'], ) +float_ext = Extension( + 'sfpy.float', ['sfpy/float.pyx'], + include_dirs=['berkeley-softfloat-3/source/include/'], + extra_objects=['./berkeley-softfloat-3/build/Linux-x86_64-GCC/softfloat.a'], +) + setup( name='sfpy', version='0.1.0', @@ -17,5 +23,5 @@ setup( author_email='bill.zorn@gmail.com', url='https://github.com/billzorn/sfpy', packages=['sfpy'], - ext_modules=cythonize([posit_ext]), + ext_modules=cythonize([posit_ext, float_ext]), )