8000 Merge pull request #25440 from rgommers/show-meson-log · numpy/numpy@84da596 · GitHub
[go: up one dir, main page]

Skip to content

Commit 84da596

Browse files
authored
Merge pull request #25440 from rgommers/show-meson-log
CI: show meson-log.txt in Cirrus wheel builds
2 parents 021787a + ce0ea9d commit 84da596

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,11 @@ tracker = "https://github.com/numpy/numpy/issues"
140140
# Note: the below skip command doesn't do much currently, the platforms to
141141
# build wheels for in CI are controlled in `.github/workflows/wheels.yml` and
142142
# `tools/ci/cirrus_wheels.yml`.
143+
build-frontend = "build"
143144
skip = "cp36-* cp37-* cp-38* pp37-* *-manylinux_i686 *_ppc64le *_s390x"
144145
build-verbosity = "3"
145146
before-build = "bash {project}/tools/wheels/cibw_before_build.sh {project}"
146-
config-settings = "setup-args=-Duse-ilp64=true setup-args=-Dblas=openblas setup-args=-Dlapack=openblas setup-args=-Dblas-symbol-suffix=64_ setup-args=-Dallow-noblas=false"
147-
# not have it.
147+
config-settings = "setup-args=-Duse-ilp64=true setup-args=-Dblas=openblas setup-args=-Dlapack=openblas setup-args=-Dblas-symbol-suffix=64_ setup-args=-Dallow-noblas=false build-dir=build"
148148
before-test = "pip install -r {project}/test_requirements.txt"
149149
test-command = "bash {project}/tools/wheels/cibw_test_command.sh {project}"
150150

tools/ci/cirrus_wheels.yml

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ build_and_store_wheels: &BUILD_AND_STORE_WHEELS
33
- python -m pip install cibuildwheel
44
cibuildwheel_script:
55
- cibuildwheel
6+
always:
7+
show_meson_log_script: cat build/meson-logs/meson-log.txt
68
wheels_artifacts:
79
path: "wheelhouse/*"
810

0 commit comments

Comments
 (0)
0