aboutsummaryrefslogtreecommitdiffstats
path: root/src/platform/linux/mod.rs
diff options
context:
space:
mode:
authorVictor Berger <victor.berger@m4x.org>2015-05-12 22:47:34 +0200
committerVictor Berger <victor.berger@m4x.org>2015-05-12 22:49:03 +0200
commit310b44f35be8146623d8e5fbbe380ae14f30de72 (patch)
tree8103ea05599c35ea2559f11ef4392702523c17a4 /src/platform/linux/mod.rs
parent3279f15f9f0ff24c644479e73923a0cb64f99fda (diff)
downloadglutin-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.rs6
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