diff --git a/.github/workflows/build-reusable.yml b/.github/workflows/build-reusable.yml index db01cfc..f5c9a65 100644 --- a/.github/workflows/build-reusable.yml +++ b/.github/workflows/build-reusable.yml @@ -150,6 +150,8 @@ jobs: export CC=clang export CXX=clang++ export MACOSX_DEPLOYMENT_TARGET=11.0 + # Pass CMAKE_PREFIX_PATH to help CMake find Homebrew packages + export CMAKE_ARGS="-DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} -DOpenMP_ROOT=${OpenMP_ROOT}" uv build --wheel --python python else uv build --wheel --python python @@ -164,6 +166,8 @@ jobs: export CXX=clang++ # DiskANN requires macOS 13.3+ for sgesdd_ LAPACK function export MACOSX_DEPLOYMENT_TARGET=13.3 + # Pass CMAKE_PREFIX_PATH to help CMake find Homebrew packages + export CMAKE_ARGS="-DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} -DOpenMP_ROOT=${OpenMP_ROOT}" uv build --wheel --python python else uv build --wheel --python python