From ebc3f6c92bf959a7334f0d23a14766cb56f67274 Mon Sep 17 00:00:00 2001
From: Martin Reinecke <martin@mpa-garching.mpg.de>
Date: Thu, 13 Jun 2019 14:13:06 +0200
Subject: [PATCH] simplify setup.py

---
 python/setup.py | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/python/setup.py b/python/setup.py
index c4fc0fc..153af06 100644
--- a/python/setup.py
+++ b/python/setup.py
@@ -37,20 +37,14 @@ include_dirs = ['../',
 python_module_link_args = []
 
 if sys.platform == 'darwin':
-    extra_cc_compile_args.append('--std=c++11')
-    extra_cc_compile_args.append('--stdlib=libc++')
-    extra_cc_compile_args.append('-mmacosx-version-min=10.9')
-
+    extra_cc_compile_args += ['--std=c++11', '--stdlib=libc++',
+                              '-mmacosx-version-min=10.9']
     vars = distutils.sysconfig.get_config_vars()
     vars['LDSHARED'] = vars['LDSHARED'].replace('-bundle', '')
-    python_module_link_args.append('-bundle')
-    builder = setuptools.command.build_ext.build_ext(Distribution())
-    full_name = builder.get_ext_filename('libsharp')
+    python_module_link_args += ['-bundle']
 else:
-    extra_cc_compile_args += ['-fopenmp', '-march=native', '-O3', '-ffast-math']
-    python_module_link_args += ['-fopenmp', '-march=native']
-    extra_cc_compile_args.append('--std=c++11')
-    python_module_link_args.append("-Wl,-rpath,$ORIGIN")
+    extra_cc_compile_args += ['--std=c++11']
+    python_module_link_args += ["-Wl,-rpath,$ORIGIN"]
 
 
 def get_extension_modules():
-- 
GitLab