"""Cython build file""" from distutils.core import setup from distutils.extension import Extension from Cython.Build import cythonize import os cythonExt = [] for root, dirs, files in os.walk(os.getcwd()): for file in files: if file.endswith(".pyx") and ".pyenv" not in root: # im sorry filePath = os.path.relpath(os.path.join(root, file)) cythonExt.append(Extension(filePath.replace("/", ".")[:-4], [filePath])) setup( name = "lets pyx modules", ext_modules = cythonize(cythonExt, nthreads = 4), )