summaryrefslogtreecommitdiff
path: root/libbindgen/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'libbindgen/src/lib.rs')
-rw-r--r--libbindgen/src/lib.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/libbindgen/src/lib.rs b/libbindgen/src/lib.rs
index e4923b77..84c69310 100644
--- a/libbindgen/src/lib.rs
+++ b/libbindgen/src/lib.rs
@@ -29,9 +29,15 @@ extern crate clang_sys;
extern crate libc;
extern crate regex;
#[macro_use]
+extern crate lazy_static;
+
+#[cfg(feature = "logging")]
+#[macro_use]
extern crate log;
+
+#[cfg(not(feature = "logging"))]
#[macro_use]
-extern crate lazy_static;
+mod log_stubs;
// A macro to declare an internal module for which we *must* provide
// documentation for. If we are building with the "_docs" feature, then the