@@ -86,15 +86,22 @@ before-all = "./scripts/manylinux-build-and-install-openssl.sh"
86
86
87
87
[[tool .cibuildwheel .overrides ]]
88
88
select = [" *-musllinux_*" ,]
89
- inherit.config-settings = " append"
89
+ config-settings."cmake.define.OPENSSL_ROOT_DIR" = " /usr/local/ssl"
90
+ config-settings."cmake.define.CMAKE_JOB_POOL_COMPILE" = " compile"
91
+ config-settings."cmake.define.CMAKE_JOB_POOL_LINK" = " link"
92
+ config-settings."cmake.define.CMAKE_JOB_POOLS" = " compile=4;link=1"
93
+ config-settings."cmake.define.RUN_CMAKE_TEST" = " ON"
90
94
# disable some tests
91
95
# - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
92
96
# - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
93
97
config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
94
98
95
99
[[tool .cibuildwheel .overrides ]]
96
100
select = [" *linux_aarch64" , " *linux_ppc64le" , " *linux_s390x" ]
97
- inherit.config-settings = " append"
101
+ config-settings."cmake.define.OPENSSL_ROOT_DIR" = " /usr/local/ssl"
102
+ config-settings."cmake.define.CMAKE_JOB_POOL_COMPILE" = " compile"
103
+ config-settings."cmake.define.CMAKE_JOB_POOL_LINK" = " link"
104
+ config-settings."cmake.define.CMAKE_JOB_POOLS" = " compile=4;link=1"
98
105
# disable tests on those platforms, QEMU is taking to long for jobs to pass on GHA
99
106
config-settings."cmake.define.RUN_CMAKE_TEST" = " OFF"
100
107
0 commit comments