Initial commit
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
mod app;
|
||||
mod error;
|
||||
mod rdf;
|
||||
mod windows;
|
||||
|
||||
use crate::app::Publisher;
|
||||
use tracing_subscriber::layer::SubscriberExt;
|
||||
use tracing_subscriber::util::SubscriberInitExt;
|
||||
use tracing_subscriber::{EnvFilter, fmt};
|
||||
|
||||
fn main() -> color_eyre::Result<()> {
|
||||
let appender = tracing_appender::rolling::never("/tmp", "publisher-log");
|
||||
tracing_subscriber::registry()
|
||||
.with(fmt::layer().with_writer(appender))
|
||||
.with(EnvFilter::from_default_env())
|
||||
.init();
|
||||
color_eyre::install()?;
|
||||
|
||||
let application = iced::daemon(Publisher::new, Publisher::update, Publisher::view)
|
||||
.title(Publisher::title)
|
||||
.subscription(Publisher::subscription);
|
||||
|
||||
application.run()?;
|
||||
Ok(())
|
||||
}
|
||||
Reference in New Issue
Block a user