-
-
Notifications
You must be signed in to change notification settings - Fork 391
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
Figure out how to support non-desktop families #323
Comments
Just brainstorming here, because I'm not very familiar with UWP... What about adding a new target to Rust for UWP apps (say, |
Note that rust-lang/rust#60260 is about to be merged which adds the |
Currently winapi only supports the desktop family. However for anyone who wants to make a Windows app for a family other than desktop, they will need to have access to a different set of APIs, including linking to different import libraries.
I cannot use cargo features to select which family to use as cargo features are not mutually exclusive rust-lang/cargo#2980
Furthermore, unless the user limits themselves to no_std, they will need the collaboration of libstd as well, as it depends on system functionality which may not exist in the desired family, or may link in an import library which is for the wrong family.
The text was updated successfully, but these errors were encountered: