Fix run_return example build error on non-desktop platforms (#1067)

This commit is contained in:
Austin Lasher 2019-07-25 14:56:24 -04:00 committed by Osspial
parent 5a206de620
commit a28b60578d

View file

@ -1,11 +1,21 @@
use winit::{ // Limit this example to only compatible platforms.
#[cfg(any(
target_os = "windows",
target_os = "macos",
target_os = "linux",
target_os = "dragonfly",
target_os = "freebsd",
target_os = "netbsd",
target_os = "openbsd"
))]
fn main() {
use winit::{
event::{Event, WindowEvent}, event::{Event, WindowEvent},
event_loop::{ControlFlow, EventLoop}, event_loop::{ControlFlow, EventLoop},
platform::desktop::EventLoopExtDesktop, platform::desktop::EventLoopExtDesktop,
window::WindowBuilder, window::WindowBuilder,
}; };
fn main() {
let mut event_loop = EventLoop::new(); let mut event_loop = EventLoop::new();
let window = WindowBuilder::new() let window = WindowBuilder::new()
@ -39,3 +49,8 @@ fn main() {
println!("Okay we're done now for real."); println!("Okay we're done now for real.");
} }
#[cfg(any(target_os = "ios", target_os = "android", target_os = "emscripten"))]
fn main() {
println!("This platform doesn't support run_return.");
}