Files
dap/setup.py
2024-03-22 17:34:27 +01:00

23 lines
560 B
Python

from distutils.core import setup, Extension
from Cython.Build import cythonize
import numpy
peakfinder8_include_dir = "peakfinder8/"
peakfinder8_library_dir = "peakfinder8/"
peakfinder8_ext = Extension(
"peakfinder8_extension",
sources = ["peakfinder8/cython/peakfinder8_extension.pyx"],
include_dirs = [peakfinder8_include_dir, numpy.get_include()],
library_dirs = [peakfinder8_library_dir],
libraries = ["peakfinder8"],
language = "c++"
)
setup(
name = "peakfinder8_extension",
ext_modules = cythonize(peakfinder8_ext)
)