Skip to content

Commit 7409521

Browse files
committed
more DYLD_LIBRARY_PATH and PKG_CONFIG_PATH cleanups for macOS
1 parent 39fc1d6 commit 7409521

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

.github/workflows/wheels.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -115,22 +115,16 @@ jobs:
115115
echo "FC=gfortran-13" >> "$GITHUB_ENV"
116116
echo "F77=gfortran-13" >> "$GITHUB_ENV"
117117
echo "F90=gfortran-13" >> "$GITHUB_ENV"
118+
118119
if [[ ${{ matrix.buildplat[2] }} == 'accelerate' ]]; then
119-
# macosx_arm64 and macosx_x86_64 with accelerate
120-
# only target Sonoma onwards
121-
CIBW="MACOSX_DEPLOYMENT_TARGET=14.0 INSTALL_OPENBLAS=false RUNNER_OS=macOS"
122-
echo "CIBW_ENVIRONMENT_MACOS=$CIBW" >> "$GITHUB_ENV"
120+
# Builds with Accelerate only target macOS>=14.0
121+
echo "CIBW_ENVIRONMENT_MACOS=MACOSX_DEPLOYMENT_TARGET=14.0 INSTALL_OPENBLAS=false" >> "$GITHUB_ENV"
123122
124123
# the macos-13 image that's used for building the x86_64 wheel can't test
125124
# a wheel with deployment target >= 14 without further work
126125
echo "CIBW_TEST_SKIP=*-macosx_x86_64" >> "$GITHUB_ENV"
127126
else
128-
# macosx_x86_64 with OpenBLAS
129-
# if INSTALL_OPENBLAS isn't specified then scipy-openblas is automatically installed
130-
CIBW="RUNNER_OS=macOS"
131-
PKG_CONFIG_PATH="$PWD/.openblas"
132-
DYLD="$DYLD_LIBRARY_PATH:/$PWD/.openblas/lib"
133-
echo "CIBW_ENVIRONMENT_MACOS=$CIBW PKG_CONFIG_PATH=$PKG_CONFIG_PATH DYLD_LIBRARY_PATH=$DYLD" >> "$GITHUB_ENV"
127+
echo "CIBW_ENVIRONMENT_MACOS=PKG_CONFIG_PATH=$PWD/.openblas" >> "$GITHUB_ENV"
134128
fi
135129
136130
# Used to run cibuildwheel

0 commit comments

Comments
 (0)