Skip to content

Commit 026ee88

Browse files
committed
scripts: Set OSX_SYSROOT for 10.13
So our build are compatible with TravisCI, which currently defaults to using macOS 10.13.
1 parent ed35c43 commit 026ee88

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

scripts/macpython-build-wheels.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ for VENV in "${VENVS[@]}"; do
9999
-DITK_BINARY_DIR:PATH=${build_path} \
100100
-DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
101101
-DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 \
102+
-DCMAKE_OSX_SYSROOT:STRING=macosx10.13 \
102103
-DITK_WRAP_unsigned_short:BOOL=ON \
103104
-DPYTHON_EXECUTABLE:FILEPATH=${PYTHON_EXECUTABLE} \
104105
-DPYTHON_INCLUDE_DIR:PATH=${PYTHON_INCLUDE_DIR} \
@@ -124,6 +125,7 @@ for VENV in "${VENVS[@]}"; do
124125
-DBUILD_TESTING:BOOL=OFF \
125126
-DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
126127
-DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 \
128+
-DCMAKE_OSX_SYSROOT:STRING=macosx10.13 \
127129
-DITK_WRAP_unsigned_short:BOOL=ON \
128130
-DPYTHON_EXECUTABLE:FILEPATH=${PYTHON_EXECUTABLE} \
129131
-DPYTHON_INCLUDE_DIR:PATH=${PYTHON_INCLUDE_DIR} \
@@ -151,6 +153,7 @@ for VENV in "${VENVS[@]}"; do
151153
-DITK_BINARY_DIR:PATH=${build_path} \
152154
-DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=${osx_target} \
153155
-DCMAKE_OSX_ARCHITECTURES:STRING=x86_64 \
156+
-DCMAKE_OSX_SYSROOT:STRING=macosx10.13 \
154157
-DITKPythonPackage_ITK_BINARY_REUSE:BOOL=ON \
155158
-DITKPythonPackage_WHEEL_NAME:STRING=${wheel_name} \
156159
-DITK_WRAP_unsigned_short:BOOL=ON \

0 commit comments

Comments
 (0)