setup: fix `make local PURE=--rust`
Turns out we don't ever build "inplace" now that a direct `setup.py`
invocation is forbidden. In the context of a `pip install -e .`, we get it
in `editable_mode`.
--- a/setup.py Wed Feb 12 16:15:47 2025 +0100
+++ b/setup.py Wed Feb 12 16:36:51 2025 +0100
@@ -417,7 +417,7 @@
)
for rustext in ruststandalones:
- rustext.build('' if self.inplace else self.build_lib)
+ rustext.build('' if self.editable_mode else self.build_lib)
return build_ext.build_extensions(self)