mirror of
https://github.com/servo/servo.git
synced 2025-08-13 17:35:36 +01:00
Use heapsize_derive instead of heapsize_plugin
This commit is contained in:
parent
b640a83725
commit
5bb4c6c884
34 changed files with 152 additions and 90 deletions
|
@ -10,7 +10,7 @@ name = "style_traits"
|
|||
path = "lib.rs"
|
||||
|
||||
[features]
|
||||
servo = ["heapsize", "heapsize_plugin", "serde", "serde_derive",
|
||||
servo = ["heapsize", "heapsize_derive", "serde", "serde_derive",
|
||||
"cssparser/heap_size", "cssparser/serde-serialization"]
|
||||
|
||||
[dependencies]
|
||||
|
@ -18,7 +18,7 @@ app_units = "0.3"
|
|||
cssparser = "0.7"
|
||||
euclid = "0.10.1"
|
||||
heapsize = {version = "0.3.0", optional = true}
|
||||
heapsize_plugin = {version = "0.1.2", optional = true}
|
||||
heapsize_derive = {version = "0.1", optional = true}
|
||||
rustc-serialize = "0.3"
|
||||
serde = {version = "0.8", optional = true}
|
||||
serde_derive = {version = "0.8", optional = true}
|
||||
|
|
|
@ -16,13 +16,13 @@
|
|||
#![cfg_attr(feature = "servo", feature(proc_macro))]
|
||||
#![cfg_attr(feature = "servo", feature(rustc_attrs))]
|
||||
#![cfg_attr(feature = "servo", feature(structural_match))]
|
||||
#![cfg_attr(feature = "servo", plugin(heapsize_plugin))]
|
||||
|
||||
extern crate app_units;
|
||||
#[macro_use]
|
||||
extern crate cssparser;
|
||||
extern crate euclid;
|
||||
#[cfg(feature = "servo")] extern crate heapsize;
|
||||
#[cfg(feature = "servo")] #[macro_use] extern crate heapsize_derive;
|
||||
extern crate rustc_serialize;
|
||||
#[cfg(feature = "servo")] extern crate serde;
|
||||
#[cfg(feature = "servo")] #[macro_use] extern crate serde_derive;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue