tv-renamer 0.2.6

A TV series renaming application that supports adding titles to episodes using TVDB and sports a CLI and optional GTK3 interface
extern crate chrono;
extern crate tvdb;
#[cfg(feature = "enable_gtk")]
extern crate gtk;
#[cfg(feature = "enable_gtk")]
extern crate gdk;

pub mod backend;
pub mod frontend {
    #[cfg(not(feature = "enable_gtk"))]
    pub mod cli;
    #[cfg(feature = "enable_gtk")]
    pub mod gtk3;
}

#[cfg(not(feature = "enable_gtk"))]
fn main() { frontend::cli::launch() }

#[cfg(feature = "enable_gtk")]
fn main() { frontend::gtk3::launch(); }