Dustin Spicuzza
Dustin Spicuzza
build_dl will do that.
I am definitely leaning towards meson these days. I put together a small demonstration for how we could dynamically generate source files and compile them from a single source (which...
pybind11 actually will handle this correctly most of the time. The only time that it doesn't handle it is when there's "hidden" MI... eg, the base of your base has...
Here's a full cpp file that contains all the trampoline elements and fails to compile: ```c++ #include // bug where a virtual base with an explicit constructor wouldn't compile class...
You probably should now be able to do this pretty easily with the data from cxxheaderparser.
That feels like a lot of work for low reward, but if you can figure out how to make it work I'm happy to accept the changes.
Sorry, I didn't realize this was for robotpy-build... why do we need to upgrade pydantic in roborio-wheels? I no longer use robotpy-build natively, we exclusively use crossenv in docker now.
The cross build has a native piece and a cross piece. robotpy-build runs in the native side.
Same thing with return_value_policy?
Note that `ccache` and `RPYBUILD_GEN_FILTER` help a bit here (https://robotpy-build.readthedocs.io/en/latest/tips.html), but it would be good to get this done at some point.