We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4b7eebb commit 64f948eCopy full SHA for 64f948e
1 file changed
setup.py
@@ -58,12 +58,19 @@ def build_extension(self, ext):
58
tmp = os.getenv('CC_FOR_BUILD')
59
if tmp:
60
print("Setting c compiler to", tmp)
61
- cmake_args += ["-DCMAKE_C_COMPILER", tmp]
+ cmake_args += ["-DCMAKE_C_COMPILER=" + tmp]
62
63
tmp = os.getenv('CXX_FOR_BUILD')
64
65
print("Setting cxx compiler to", tmp)
66
- cmake_args += ["-DCMAKE_CXX_COMPILER", tmp]
+ 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"]
74
75
# print(cmake_args)
76
# tmp = os.getenv('CMAKE_ARGS')
0 commit comments