1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
#[macro_use]
extern crate lazy_static;
#[macro_use]
extern crate log;

pub mod common;
pub mod credentials;
mod oauth;
pub mod run;
pub mod setup;
pub mod watch;

pub type Targets = common::Targets;
pub type Credentials = credentials::Credentials;
pub type CredentialConfiguration<'a> = credentials::CredentialConfiguration<'a>;
pub type Watcher<'a> = watch::Watcher<'a>;
pub type Runner<'a> = run::Runner<'a>;
pub type Setup<'a> = setup::Setup<'a>;