Skip to content

Commit 332e14e

Browse files
committed
cibw changes
1 parent f646c34 commit 332e14e

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

.github/workflows/manylinux.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,15 @@ jobs:
1818
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
1919
CIBW_BUILD: "cp310-manylinux* cp311-manylinux* cp312-manylinux* cp313-manylinux*"
2020

21-
CIBW_ENVIRONMENT: |
22-
OLD_SKIA=1
23-
BUILD_GLFW=1
24-
BUILD_FREETYPE=0
25-
CXXFLAGS+=" -D OLD_SKIA "
26-
CPPFLAGS="-I/usr/local/include"
27-
LDFLAGS="-L/usr/local/lib"
21+
CIBW_BEFORE_ALL_LINUX: |
22+
export OLD_SKIA=1
23+
export BUILD_GLFW=1
24+
export BUILD_FREETYPE=0
25+
export CXXFLAGS+=" -D OLD_SKIA "
26+
export CPPFLAGS="-I/usr/local/include ${CPPFLAGS:-}"
27+
export LDFLAGS="-L/usr/local/lib ${LDFLAGS:-}"
28+
bash ci/manylinux-build-deps
2829
29-
CIBW_ENVIRONMENT_PASS_LINUX: OLD_SKIA BUILD_GLFW BUILD_FREETYPE CXXFLAGS CPPFLAGS LDFLAGS
30-
CIBW_BEFORE_ALL_LINUX: bash ci/manylinux-build-deps
3130
CIBW_BEFORE_BUILD_LINUX: python -m pip install pysam>=0.23.0 numpy>=1.19.3 cython>=3.0.0
3231
CIBW_REPAIR_WHEEL_COMMAND_LINUX: "auditwheel -v repair -w {dest_dir} {wheel}"
3332
CIBW_TEST_COMMAND: bash {package}/ci/manylinux-test {wheel}

.github/workflows/manylinux_2_28.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ jobs:
1818
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
1919
CIBW_BUILD: "cp310-manylinux* cp311-manylinux* cp312-manylinux* cp313-manylinux*"
2020

21-
CIBW_ENVIRONMENT_LINUX: |
22-
BUILD_GLFW=0
23-
BUILD_FREETYPE=1
24-
CPPFLAGS="-I/usr/local/include"
25-
LDFLAGS="-L/usr/local/lib"
21+
CIBW_BEFORE_ALL_LINUX: |
22+
export BUILD_GLFW=0
23+
export BUILD_FREETYPE=1
24+
export CPPFLAGS="-I/usr/local/include ${CPPFLAGS:-}"
25+
export LDFLAGS="-L/usr/local/lib ${LDFLAGS:-}"
26+
bash ci/manylinux-build-deps
2627
27-
CIBW_BEFORE_ALL_LINUX: bash ci/manylinux-build-deps
2828
CIBW_BEFORE_BUILD_LINUX: |
2929
python -m pip install pysam>=0.23.0 numpy>=1.19.3 cython>=3.0.0
3030
echo "Python executable: $(which python)"

0 commit comments

Comments
 (0)