Change gdextension dependencies so they're actually used, patch the SDK #31
Reference in New Issue
Block a user
No description provided.
Delete Branch "patch-1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This part isn't very well documented, but they changed the format of that file at some point and now it needs to be like this to pull the dependencies into the built project. Assuming this is what the export plugin does, that can probably be removed.
Also, a file in the discord SDK is missing an include that is required to build it, so patch that in in setup.py
why adding this inlcude to
setup.py
instead of directly totypes.h
? Also everything builds and works so whats your issue?oh my mistake the dependency fix is very helpfull but weird that it all works without the fix
what is
: "" }
?Because types.h comes from the discord API zip. In the repository it's not actually unpacked. It does not build for me (on linux). I assume it works fine on windows because that's how things with stdint usually go.
The format is apparently
{ "original path": "build dir path" }
, but it's barely documented.oh sorry didn't work on the plugin for quite some time thanks for the refresher 😅
But yeah linux did only build on some distros (not all) I'll test the PR real quick!
I'll remove the export plugin in a extra commit