Merge pull request #1681 from ealmloff/warn-windows-gnu
This commit is contained in:
2 files changed
+10
No files matched your search
@@ -59,6 +59,7 @@ devtools = ["wry/devtools"]
|
|||||||
tray = ["wry/tray"]
|
tray = ["wry/tray"]
|
||||||
dox = ["wry/dox"]
|
dox = ["wry/dox"]
|
||||||
hot-reload = ["dioxus-hot-reload"]
|
hot-reload = ["dioxus-hot-reload"]
|
||||||
|
gnu = []
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
default-features = false
|
default-features = false
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
fn main() {
|
||||||
|
// WARN about wry support on windows gnu targets. GNU windows targets don't work well in wry currently
|
||||||
|
if std::env::var("CARGO_CFG_WINDOWS").is_ok()
|
||||||
|
&& std::env::var("CARGO_CFG_TARGET_ENV").unwrap() == "gnu"
|
||||||
|
&& !cfg!(feature = "gnu")
|
||||||
|
{
|
||||||
|
println!("cargo:warning=GNU windows targets have some limitations within Wry. Using the MSVC windows toolchain is recommended. If you would like to use continue using GNU, you can read https://github.com/wravery/webview2-rs#cross-compilation and disable this warning by adding the gnu feature to dioxus-desktop in your Cargo.toml")
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in new issue
Block a user