mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Remove explicit dependencies on serde_derive
This commit is contained in:
parent
76d8573393
commit
605ef8b7ec
42 changed files with 27 additions and 96 deletions
|
@ -10,8 +10,7 @@ name = "style_traits"
|
|||
path = "lib.rs"
|
||||
|
||||
[features]
|
||||
servo = ["heapsize", "heapsize_derive", "serde", "serde_derive",
|
||||
"cssparser/heapsize", "cssparser/serde"]
|
||||
servo = ["heapsize", "heapsize_derive", "serde", "cssparser/heapsize", "cssparser/serde"]
|
||||
gecko = []
|
||||
|
||||
[dependencies]
|
||||
|
@ -23,4 +22,3 @@ heapsize = {version = "0.4", optional = true}
|
|||
heapsize_derive = {version = "0.1", optional = true}
|
||||
selectors = { path = "../selectors" }
|
||||
serde = {version = "1.0", optional = true}
|
||||
serde_derive = {version = "1.0", optional = true}
|
||||
|
|
|
@ -20,7 +20,7 @@ extern crate euclid;
|
|||
#[cfg(feature = "servo")] extern crate heapsize;
|
||||
#[cfg(feature = "servo")] #[macro_use] extern crate heapsize_derive;
|
||||
extern crate selectors;
|
||||
#[cfg(feature = "servo")] #[macro_use] extern crate serde_derive;
|
||||
#[cfg(feature = "servo")] #[macro_use] extern crate serde;
|
||||
|
||||
use selectors::parser::SelectorParseError;
|
||||
use std::borrow::Cow;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue