depot/third_party/nixpkgs/pkgs/development/python-modules/meson-python/add-build-flags.sh

11 lines
384 B
Bash
Raw Normal View History

mesonPythonBuildFlagsHook() {
# Add all of mesonFlags to -Csetup-args for pypa builds
for f in $mesonFlags; do
pypaBuildFlags+=" -Csetup-args=$f"
# This requires pip>23.0.1, see: https://meson-python.readthedocs.io/en/latest/how-to-guides/config-settings.html
pipBuildFlags+=" --config-settings=setup-args=$f"
done
}
postConfigureHooks+=(mesonPythonBuildFlagsHook)