1use {crate::common::singletons::get_singletons, common::simple_window, wl_client::Libwayland};
2
3#[path = "../common/mod.rs"]
4mod common;
5
6fn main() {
7 let lib = Libwayland::open().unwrap();
8 let con = lib.connect_to_default_display().unwrap();
9 let queue = con.create_local_queue(c"simple-window");
10 let singletons = get_singletons(&queue.display());
11 let simple_window = simple_window::prepare(singletons);
12 while !simple_window.exit.get() {
13 queue.dispatch_blocking().unwrap();
14 }
15}