From 8572bed12f9cafd1a05bf95219729478aea5563c Mon Sep 17 00:00:00 2001 From: Bruno Manuel Santos Saraiva Date: Wed, 9 Jul 2025 15:45:47 +0100 Subject: [PATCH] trying installation in cibuildwheel directly --- .github/workflows/build_test_deploy_all_wheels.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_test_deploy_all_wheels.yml b/.github/workflows/build_test_deploy_all_wheels.yml index d61d2793..41b13962 100644 --- a/.github/workflows/build_test_deploy_all_wheels.yml +++ b/.github/workflows/build_test_deploy_all_wheels.yml @@ -51,14 +51,20 @@ jobs: env: CIBW_BUILD: ${{ matrix.cibw_build }} CIBW_ARCHS: ${{ matrix.archs }} - CIBW_ENVIRONMENT: > + CIBW_BEFORE_ALL_LINUX: > + yum install -y epel-release && + yum install -y ocl-icd-devel opencl-headers + CIBW_ENVIRONMENT_LINUX: > PIP_ONLY_BINARY=pillow PIP_NO_BUILD_ISOLATION=1 CFLAGS="-I/usr/include" - LDFLAGS="-L/usr/lib/x86_64-linux-gnu" + LDFLAGS="-L/usr/lib64" CL_INC_DIR=/usr/include - CL_LIB_DIR=/usr/lib/x86_64-linux-gnu + CL_LIB_DIR=/usr/lib64 CL_LIBNAME=OpenCL + CIBW_ENVIRONMENT: > + PIP_ONLY_BINARY=pillow + PIP_NO_BUILD_ISOLATION=1 CIBW_ENVIRONMENT_PASS_LINUX: CL_INC_DIR,CL_LIB_DIR,CL_LIBNAME,CFLAGS,LDFLAGS - name: Test wheels (only on macOS ARM64)