@@ -86,15 +86,22 @@ before-all = "./scripts/manylinux-build-and-install-openssl.sh"
8686
8787[[tool .cibuildwheel .overrides ]]
8888select = [" *-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"
9094# disable some tests
9195# - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
9296# - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
9397config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
9498
9599[[tool .cibuildwheel .overrides ]]
96100select = [" *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"
98105# disable tests on those platforms, QEMU is taking to long for jobs to pass on GHA
99106config-settings."cmake.define.RUN_CMAKE_TEST" = " OFF"
100107
0 commit comments