Skip to content

Commit 64f948e

Browse files
author
Teseo Schneider
committed
fixing cmake args in setup
1 parent 4b7eebb commit 64f948e

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

setup.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,19 @@ def build_extension(self, ext):
5858
tmp = os.getenv('CC_FOR_BUILD')
5959
if tmp:
6060
print("Setting c compiler to", tmp)
61-
cmake_args += ["-DCMAKE_C_COMPILER", tmp]
61+
cmake_args += ["-DCMAKE_C_COMPILER=" + tmp]
6262

6363
tmp = os.getenv('CXX_FOR_BUILD')
6464
if tmp:
6565
print("Setting cxx compiler to", tmp)
66-
cmake_args += ["-DCMAKE_CXX_COMPILER", tmp]
66+
cmake_args += ["-DCMAKE_CXX_COMPILER="+ tmp]
67+
68+
69+
tmp = os.getenv("target_platform")
70+
if tmp:
71+
print("target platfrom", tmp)
72+
if "arm" in tmp:
73+
cmake_args += ["-DCMAKE_OSX_ARCHITECTURES=arm64"]
6774

6875
# print(cmake_args)
6976
# tmp = os.getenv('CMAKE_ARGS')

0 commit comments

Comments
 (0)