Make the serde dependency optional

This commit is contained in:
Linus Färnstrand
2019-12-10 09:13:44 +01:00
parent e1f8566301
commit fa5deed40b
5 changed files with 26 additions and 20 deletions

View File

@ -12,7 +12,7 @@ edition = "2018"
[dependencies]
clippy = {version = "0.0.302", optional = true}
serde = ">=0.8.0, <2.0"
serde = { version = ">=0.8.0, <2.0", optional = true }
[dev-dependencies]
serde_json = "1.0"
@ -23,7 +23,7 @@ criterion = "0.3.0"
travis-ci = { repository = "achanda/ipnetwork" }
[features]
default = []
default = ["serde"]
dev = ["clippy"]
[[bench]]