2019-01-03 23:15:28 +01:00
|
|
|
use log::info;
|
|
|
|
|
|
|
|
use wlroots::{
|
|
|
|
compositor,
|
|
|
|
utils::log::{init_logging, WLR_INFO},
|
|
|
|
};
|
|
|
|
|
2018-12-31 15:51:40 +01:00
|
|
|
fn main() {
|
2019-01-03 23:15:28 +01:00
|
|
|
init_logs();
|
|
|
|
|
|
|
|
build_compositor().run();
|
|
|
|
}
|
|
|
|
|
|
|
|
fn init_logs() {
|
|
|
|
init_logging(WLR_INFO, None);
|
|
|
|
|
|
|
|
env_logger::Builder::from_env(
|
|
|
|
env_logger::Env::default()
|
|
|
|
.filter("KIWMI_LOG")
|
|
|
|
).init();
|
|
|
|
|
|
|
|
info!("Logger initialized!");
|
|
|
|
}
|
|
|
|
|
|
|
|
fn build_compositor() -> compositor::Compositor {
|
|
|
|
compositor::Builder::new()
|
|
|
|
.gles2(true)
|
|
|
|
.data_device(true)
|
|
|
|
.build_auto(())
|
2018-12-31 15:51:40 +01:00
|
|
|
}
|