Closed dpogue closed 4 months ago
Execpt for the Python.h dependency/order issue discussed above, but that's a bigger fix and can be done separately IMO.
The Python stuff is all consistent with the rest of the existing files now, but there's definitely room for future improvements to be done as a follow-up
The first commit is a bunch of missing includes that are masked by PCH and Unity builds. Without those enabled, the project will fail to compile without these fixes.
The second commit is a few fixes to get some things building with MinGW again (I haven't been able to get MinGW Python working locally, so I can't promise that it will fix the whole engine build)