Merge remote-tracking branch 'blm/web-sys' into stdweb-eventloop-2

This commit is contained in:
Héctor Ramón Jiménez 2019-06-24 18:31:56 +02:00
commit eea9530f38
13 changed files with 1050 additions and 18 deletions

View file

@ -1,30 +1,48 @@
pub use self::platform::*;
#[cfg(target_os = "windows")]
#[path="windows/mod.rs"]
#[path = "windows/mod.rs"]
mod platform;
#[cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "netbsd", target_os = "openbsd"))]
#[path="linux/mod.rs"]
#[cfg(any(
target_os = "linux",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "netbsd",
target_os = "openbsd"
))]
#[path = "linux/mod.rs"]
mod platform;
#[cfg(target_os = "macos")]
#[path="macos/mod.rs"]
#[path = "macos/mod.rs"]
mod platform;
#[cfg(target_os = "android")]
#[path="android/mod.rs"]
#[path = "android/mod.rs"]
mod platform;
#[cfg(target_os = "ios")]
#[path="ios/mod.rs"]
#[path = "ios/mod.rs"]
mod platform;
#[cfg(target_os = "emscripten")]
#[path="emscripten/mod.rs"]
#[path = "emscripten/mod.rs"]
mod platform;
#[cfg(feature = "stdweb")]
#[path="stdweb/mod.rs"]
#[path = "stdweb/mod.rs"]
mod platform;
#[cfg(feature = "web_sys")]
#[path = "web_sys/mod.rs"]
mod platform;
#[cfg(all(not(target_os = "ios"), not(target_os = "windows"), not(target_os = "linux"),
not(target_os = "macos"), not(target_os = "android"), not(target_os = "dragonfly"),
not(target_os = "freebsd"), not(target_os = "netbsd"), not(target_os = "openbsd"),
not(target_os = "emscripten"),
not(feature = "stdweb")))]
#[cfg(all(
not(target_os = "ios"),
not(target_os = "windows"),
not(target_os = "linux"),
not(target_os = "macos"),
not(target_os = "android"),
not(target_os = "dragonfly"),
not(target_os = "freebsd"),
not(target_os = "netbsd"),
not(target_os = "openbsd"),
not(target_os = "emscripten"),
not(feature = "stdweb"),
not(feature = "web_sys")
))]
compile_error!("The platform you're compiling for is not supported by winit");