Skip to content

Commit aa67246

Browse files
authored
Merge pull request #174 from NikVolf/opt-dep
Remove extern crate notation and move hex to dev-dependencies
2 parents 6649835 + b51d1b9 commit aa67246

File tree

3 files changed

+4
-15
lines changed

3 files changed

+4
-15
lines changed

chisel/src/main.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
1-
extern crate libchisel;
2-
#[macro_use]
3-
extern crate clap;
4-
extern crate serde;
5-
extern crate serde_derive;
6-
extern crate serde_yaml;
7-
81
#[macro_use]
92
mod logger;
103
mod config;
114
mod driver;
125
mod options;
136
mod result;
147

8+
use clap::{crate_description, crate_name, crate_version};
159
use std::fs::{read, read_to_string, write};
1610
use std::process;
1711

libchisel/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ edition = "2018"
1313
[dependencies]
1414
binaryen = { version = "0.8", optional = true }
1515
parity-wasm = "^0.40.2"
16-
rustc-hex = "1.0"
1716
failure = "0.1.5"
1817
wabt = { version = "0.8.0", optional = true }
1918
wasm-snip = "0.2.0"
2019

2120
[features]
2221
default = []
22+
23+
[dev-dependencies]
24+
rustc-hex = "1.0"

libchisel/src/lib.rs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
#[cfg(feature = "binaryen")]
2-
extern crate binaryen;
3-
extern crate parity_wasm;
4-
extern crate rustc_hex;
5-
#[cfg(feature = "wabt")]
6-
pub extern crate wabt;
7-
81
pub use parity_wasm::elements::Module;
92

103
use std::{error, fmt};

0 commit comments

Comments
 (0)