Closed profminton closed 6 months ago
Overhauled the build scripts used when calling cibuildwheel to make them more robust across the various platforms we build for. This includes a more robust and consistent way to obtain the paths to compilers that lets us select gfortran-13, gfortran-12, or gfortran as our compiler depending on the availability, which is useful for building in the GitHub runners.
Streamline some of the CI build scripts to reduce the number of unnecessary duplication (e.g. environment variables set in
pyproject.toml
as well asset_environment_linux.sh
andset_environment_macos.sh
.