diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/bin/quassel-client.rs (renamed from src/main.rs) | 18 | ||||
| -rw-r--r-- | src/lib.rs | 15 |
2 files changed, 19 insertions, 14 deletions
diff --git a/src/main.rs b/src/bin/quassel-client.rs index 5c34bae..542d265 100644 --- a/src/main.rs +++ b/src/bin/quassel-client.rs @@ -1,20 +1,10 @@ -mod consts; - -#[cfg(features = "client")] -mod client; - -mod protocol; +use failure::Error; -#[macro_use] -mod util; +extern crate libquassel; +use libquassel::client; #[macro_use] -extern crate failure; - -#[cfg(test)] -mod tests; - -use failure::Error; +extern crate tokio; #[tokio::main] async fn main() -> Result<(), Error> { diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..8113481 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,15 @@ +pub mod consts; +pub mod protocol; + +#[macro_use] +pub mod util; + +#[cfg(feature = "client")] +pub mod client; + +#[cfg(test)] +pub mod tests; + + +#[macro_use] +extern crate failure; |
