Commit f4de261c9de02fbd33ee35628743ed1e0f65d207
1 parent
78d6c84d
Add openmp flag for swig
Showing
1 changed file
with
7 additions
and
1 deletions
pyext/setup.py.in
| @@ -132,6 +132,10 @@ if is_unit_test: | @@ -132,6 +132,10 @@ if is_unit_test: | ||
| 132 | else: | 132 | else: |
| 133 | data_files=[('@prefix@/share/ctools/swig', install_files)] | 133 | data_files=[('@prefix@/share/ctools/swig', install_files)] |
| 134 | 134 | ||
| 135 | +if '@OPENMP_TRUE@' != '#': | ||
| 136 | + extra_compile_args=['-fopenmp'] | ||
| 137 | + extra_link_args=['-fopenmp'] | ||
| 138 | + | ||
| 135 | # Setup | 139 | # Setup |
| 136 | setup(name='@PACKAGE_NAME@', | 140 | setup(name='@PACKAGE_NAME@', |
| 137 | version='@PACKAGE_VERSION@', | 141 | version='@PACKAGE_VERSION@', |
| @@ -144,7 +148,9 @@ setup(name='@PACKAGE_NAME@', | @@ -144,7 +148,9 @@ setup(name='@PACKAGE_NAME@', | ||
| 144 | include_dirs=include_dirs, | 148 | include_dirs=include_dirs, |
| 145 | library_dirs=library_dirs, | 149 | library_dirs=library_dirs, |
| 146 | libraries=libraries, | 150 | libraries=libraries, |
| 147 | - runtime_library_dirs=runtime_library_dirs)], | 151 | + runtime_library_dirs=runtime_library_dirs, |
| 152 | + extra_compile_args=extra_compile_args, | ||
| 153 | + extra_link_args=extra_link_args)], | ||
| 148 | data_files=data_files, | 154 | data_files=data_files, |
| 149 | license="GNU GPL v3", | 155 | license="GNU GPL v3", |
| 150 | long_description="CTA science analysis tools", | 156 | long_description="CTA science analysis tools", |