Revision 7e2976713facc0d443ade5279e91c4ae6b38c6c4 authored by Axel Donath on 22 November 2021, 17:43:23 UTC, committed by Axel Donath on 22 November 2021, 18:19:35 UTC
1 parent ad3856e
setup.py
# Licensed under a 3-clause BSD style license - see LICENSE.rst
import setuptools
from Cython.Build import cythonize
from distutils.extension import Extension
import numpy as np
def make_cython_extension(filename):
return Extension(
filename.strip(".pyx").replace("/", "."),
[filename],
include_dirs=[np.get_include()],
)
cython_files = [
"gammapy/stats/fit_statistics_cython.pyx",
]
ext_modules = cythonize([make_cython_extension(_) for _ in cython_files])
setuptools.setup(use_scm_version=True, ext_modules=ext_modules)
Computing file changes ...