@@ -67,11 +67,13 @@ for VENV in "${VENVS[@]}"; do
6767 build_type=" Release"
6868 if [[ $( arch) == " arm64" ]]; then
6969 plat_name=" macosx-11.0-arm64"
70- osx_target=" 10.0"
70+ osx_target=" 11.0"
71+ osx_arch=" arm64"
7172 build_path=" ${SCRIPT_DIR} /../ITK-${py_mm} -macosx_x86_64"
7273 else
7374 plat_name=" macosx-10.9-x86_64"
7475 osx_target=" 10.9"
76+ osx_arch=" x86_64"
7577 build_path=" ${SCRIPT_DIR} /../ITK-${py_mm} -macosx_arm64"
7678 fi
7779 source_path=${SCRIPT_DIR} /../ITK-source/ITK
@@ -94,7 +96,7 @@ for VENV in "${VENVS[@]}"; do
9496 -DITK_SOURCE_DIR:PATH= ${source_path} \
9597 -DITK_BINARY_DIR:PATH=${build_path} \
9698 -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
97- -DCMAKE_OSX_ARCHITECTURES:STRING=$( arch ) \
99+ -DCMAKE_OSX_ARCHITECTURES:STRING=${osx_arch} \
98100 -DITK_WRAP_unsigned_short:BOOL=ON \
99101 -DITK_WRAP_double:BOOL=ON \
100102 -DITK_WRAP_complex_double:BOOL=ON \
@@ -121,7 +123,7 @@ for VENV in "${VENVS[@]}"; do
121123 -DITK_BINARY_DIR:PATH=${build_path} \
122124 -DBUILD_TESTING:BOOL=OFF \
123125 -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
124- -DCMAKE_OSX_ARCHITECTURES:STRING=$( arch ) \
126+ -DCMAKE_OSX_ARCHITECTURES:STRING=${osx_arch} \
125127 -DITK_WRAP_unsigned_short:BOOL=ON \
126128 -DITK_WRAP_double:BOOL=ON \
127129 -DITK_WRAP_complex_double:BOOL=ON \
@@ -149,7 +151,7 @@ for VENV in "${VENVS[@]}"; do
149151 -DITK_SOURCE_DIR:PATH=${source_path} \
150152 -DITK_BINARY_DIR:PATH=${build_path} \
151153 -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
152- -DCMAKE_OSX_ARCHITECTURES:STRING=$( arch ) \
154+ -DCMAKE_OSX_ARCHITECTURES:STRING=${osx_arch} \
153155 -DITKPythonPackage_ITK_BINARY_REUSE:BOOL=ON \
154156 -DITKPythonPackage_WHEEL_NAME:STRING=${wheel_name} \
155157 -DITK_WRAP_unsigned_short:BOOL=ON \
0 commit comments