nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1mesonPythonBuildFlagsHook() {
2 # Add all of mesonFlags to -Csetup-args for pypa builds
3 local flagsArray=()
4 concatTo flagsArray mesonFlags mesonFlagsArray
5 for f in "${flagsArray[@]}"; do
6 appendToVar pypaBuildFlags "-Csetup-args=$f"
7 # This requires pip>23.0.1, see: https://meson-python.readthedocs.io/en/latest/how-to-guides/config-settings.html
8 appendToVar pipBuildFlags "--config-settings=setup-args=$f"
9 done
10}
11
12postConfigureHooks+=(mesonPythonBuildFlagsHook)