diff options
author | Victor Berger <victor.berger@m4x.org> | 2015-05-12 22:47:34 +0200 |
---|---|---|
committer | Victor Berger <victor.berger@m4x.org> | 2015-05-12 22:49:03 +0200 |
commit | 310b44f35be8146623d8e5fbbe380ae14f30de72 (patch) | |
tree | 8103ea05599c35ea2559f11ef4392702523c17a4 /src/platform/linux/mod.rs | |
parent | 3279f15f9f0ff24c644479e73923a0cb64f99fda (diff) | |
download | glutin-310b44f35be8146623d8e5fbbe380ae14f30de72.tar.gz glutin-310b44f35be8146623d8e5fbbe380ae14f30de72.zip |
Make platform::linux generic over X11 and Wayland.
Diffstat (limited to 'src/platform/linux/mod.rs')
-rw-r--r-- | src/platform/linux/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/platform/linux/mod.rs b/src/platform/linux/mod.rs index 1e12a80..323a21a 100644 --- a/src/platform/linux/mod.rs +++ b/src/platform/linux/mod.rs @@ -10,9 +10,11 @@ use libc; use api::osmesa::{self, OsMesaContext}; #[cfg(feature = "window")] -pub use api::x11::{Window, WindowProxy, MonitorID, get_available_monitors, get_primary_monitor}; +pub use self::api_dispatch::{Window, WindowProxy, MonitorID, get_available_monitors, get_primary_monitor}; #[cfg(feature = "window")] -pub use api::x11::{WaitEventsIterator, PollEventsIterator}; +pub use self::api_dispatch::{WaitEventsIterator, PollEventsIterator}; +#[cfg(feature = "window")] +mod api_dispatch; #[cfg(not(feature = "window"))] pub type Window = (); // TODO: hack to make things work |