Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Properly use "pub extern crate" #9898

Merged
merged 1 commit into from Mar 8, 2016
Merged
Changes from all commits
Commits
File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.

Always

Just for now

Properly use "pub extern crate"

  • Loading branch information
nox committed Mar 7, 2016
commit c424d54c673ca56ff885ec2e0bc2d18795ea9fda
@@ -20,30 +20,28 @@
#[cfg(not(target_os = "windows"))]
extern crate gaol;
#[macro_use]
extern crate util as _util;

mod export {
extern crate canvas;
extern crate canvas_traits;
extern crate compositing;
extern crate devtools;
extern crate devtools_traits;
extern crate euclid;
extern crate gfx;
extern crate gleam;
extern crate ipc_channel;
extern crate layers;
extern crate layout;
extern crate msg;
extern crate net;
extern crate net_traits;
extern crate profile;
extern crate profile_traits;
extern crate script;
extern crate script_traits;
extern crate style;
extern crate url;
}
extern crate gleam;

pub extern crate canvas;
pub extern crate canvas_traits;
pub extern crate compositing;
pub extern crate devtools;
pub extern crate devtools_traits;
pub extern crate euclid;
pub extern crate gfx;
pub extern crate ipc_channel;
pub extern crate layers;
pub extern crate layout;
pub extern crate msg;
pub extern crate net;
pub extern crate net_traits;
pub extern crate profile;
pub extern crate profile_traits;
pub extern crate script;
pub extern crate script_traits;
pub extern crate style;
pub extern crate url;
pub extern crate util;

#[cfg(feature = "webdriver")]
extern crate webdriver_server;
@@ -87,27 +85,7 @@ use std::sync::mpsc::Sender;
use util::opts;
use util::resource_files::resources_dir_path;

pub use _util as util;
pub use export::canvas;
pub use export::canvas_traits;
pub use export::compositing;
pub use export::devtools;
pub use export::devtools_traits;
pub use export::euclid;
pub use export::gfx;
pub use export::gleam::gl;
pub use export::ipc_channel;
pub use export::layers;
pub use export::layout;
pub use export::msg;
pub use export::net;
pub use export::net_traits;
pub use export::profile;
pub use export::profile_traits;
pub use export::script;
pub use export::script_traits;
pub use export::style;
pub use export::url;
pub use gleam::gl;

/// The in-process interface to Servo.
///
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.