Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Adding UWP support #140

Closed

Conversation

BastiaanOlij
Copy link
Collaborator

Working on UWP support for this as well, it compiles but can't test because I'm unable to get Godot 3.0.3 RC3 to actually export the DLL and thats the only way to run UWP apps.

Also VC really doesn't like compiling this as a static library with a bunch of the switches in here, and I think a few switches should only be in compiling the final DLL not in here, but as I mostly copied this from the UWP platform in Godot I'm not sure if all the switches make sense. Microsoft really assumes you just use their IDE.

I've got similar changes for our tutorial ready to go once we can confirm this actually works.

@akien-mga akien-mga added topic:buildsystem Related to the buildsystem or CI setup enhancement This is an enhancement on the current functionality platform:windows labels Sep 27, 2021
@akien-mga akien-mga added this to the 4.0 milestone Sep 27, 2021
@GuzioMG
Copy link

GuzioMG commented Feb 10, 2023

This might be a noob question, for I don't know much about Godot (I only recently started looking into it after deciding Bevy isn't quite for me), UWP programming or C++ (so - basically everything in this PR), but... Would this patch allow GDExtension to work on UWP? AFAIK, GDNative doesn't support UWPs, which is a significant roadblock for someone wanting to use Rust (me, lol) in Godot. I'd hope GD 4's GDExtension fixes this problem. Does it? This PR feels like a fitting place to ask.

@aaronfranke aaronfranke modified the milestones: 4.0, 4.x Jul 8, 2023
@dsnopek
Copy link
Collaborator

dsnopek commented Nov 17, 2023

Would this patch allow GDExtension to work on UWP?

Based on the date and description, I think this PR was for Godot 3 / GDNative. UWP is no longer supported in Godot 4.

@dsnopek dsnopek modified the milestones: 4.x, 3.x Nov 17, 2023
@Calinou
Copy link
Member

Calinou commented Nov 17, 2023

GDNative itself has changed quite a bit after Godot 3.1, so this PR can probably be closed. Godot 4.x itself doesn't support UWP, and I don't think it'll be reimplemented for a while (if ever).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
archived enhancement This is an enhancement on the current functionality platform:windows topic:buildsystem Related to the buildsystem or CI setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants