blob: eb343e5daa993fd4b794267c5a8300791f5dc76a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
from setuptools import Extension, setup
from Cython.Build import cythonize
import sys
if sys.platform.startswith("win"):
openmp_arg = '/openmp'
else:
openmp_arg = '-fopenmp'
ext_modules = [
Extension(
"*",
["*.pyx"],
extra_compile_args=[openmp_arg],
extra_link_args=[openmp_arg],
),
Extension(
"*",
["*.pyx"],
extra_compile_args=[openmp_arg],
extra_link_args=[openmp_arg],
)
]
setup(
name='parallel-tutorial',
ext_modules=cythonize(ext_modules),
)
|