diff --git a/.gitignore b/.gitignore index 8b137891791fe96927ad78e64b0aad7bded08bdc..221a58901f03894b128b24ad8afbe23032c9fd45 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ +testing/output.mp4 +testing/abc.png diff --git a/myxpcs/setup.py b/myxpcs/setup.py new file mode 100644 index 0000000000000000000000000000000000000000..5dbe49be8af60126faedbef7535a623814e3330f --- /dev/null +++ b/myxpcs/setup.py @@ -0,0 +1,18 @@ +from distutils.core import setup +from Cython.Build import cythonize +from distutils.extension import Extension +import numpy + + +extensions = [ + Extension('function_call', ['source/function_call.pyx', 'source/set_integer.cpp'], + include_dirs=['include',numpy.get_include()], + extra_compile_args=['-std=c++20'], + language='c++' + ), +] + +setup( + ext_modules=cythonize(extensions), + # extra_compile_args=["-w", '-g'], +) \ No newline at end of file