import sys import os.path import numpy from setuptools import setup, Extension, find_packages from Cython.Build import cythonize import pkg_resources # make sure FastImage is importable import motmot.FastImage as fi_mod import motmot.FastImage.FastImage as FastImage import motmot.FastImage.util as FastImage_util # build with same IPP as FastImage ipp_root = os.environ['IPPROOT'] vals = FastImage_util.get_build_info(ipp_arch=FastImage.get_IPP_arch(), ipp_static=FastImage.get_IPP_static(), ipp_root=ipp_root) ext_modules = [] if 1: realtime_image_analysis_sources=['motmot/realtime_image_analysis/realtime_image_analysis.pyx', 'src/c_fit_params.cpp', 'src/eigen.c', 'src/c_time_time.c', ] ext_modules.append(Extension(name='motmot.realtime_image_analysis.realtime_image_analysis', sources=realtime_image_analysis_sources, include_dirs=vals['ipp_include_dirs']+['src']+[numpy.get_include(), fi_mod.get_include()], library_dirs=vals['ipp_library_dirs'], libraries=vals['ipp_libraries'], define_macros=vals['ipp_define_macros'],
def test_static(self): result = fi.get_IPP_static()