From eb9f0628abb945992544a0fdd3074c1b0873ff6b Mon Sep 17 00:00:00 2001 From: Jason Travis Smith Date: Mon, 21 Jan 2019 21:01:58 -0500 Subject: [PATCH] Fixing this to work as a Rust 2018 library following the new idioms. --- build.rs | 4 +--- src/{c/mod.rs => c.rs} | 0 src/lib.rs | 4 ---- src/{rust/mod.rs => rust.rs} | 0 4 files changed, 1 insertion(+), 7 deletions(-) rename src/{c/mod.rs => c.rs} (100%) rename src/{rust/mod.rs => rust.rs} (100%) diff --git a/build.rs b/build.rs index 2ebf37d..da1fac5 100644 --- a/build.rs +++ b/build.rs @@ -1,6 +1,4 @@ -#[macro_use] -extern crate scribe; - +use scribe::{error, warn}; use std::env; diff --git a/src/c/mod.rs b/src/c.rs similarity index 100% rename from src/c/mod.rs rename to src/c.rs diff --git a/src/lib.rs b/src/lib.rs index 72ee519..d694bca 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -12,10 +12,6 @@ #[cfg(not(feature="use_std"))] extern crate core as std; -extern crate scribe; -extern crate binding; -extern crate weave; - #[cfg(not(feature="rust_lib"))] diff --git a/src/rust/mod.rs b/src/rust.rs similarity index 100% rename from src/rust/mod.rs rename to src/rust.rs