From dca861c7f4f2fc418db2affde3784e5ceb88d2c5 Mon Sep 17 00:00:00 2001
From: librelois <elois@ifee.fr>
Date: Wed, 4 Mar 2020 02:34:56 +0100
Subject: [PATCH] [tests] compile criterion only on benches tests

---
 Cargo.toml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Cargo.toml b/Cargo.toml
index b539878..b60c431 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -25,14 +25,17 @@ thiserror = "1.0.11"
 unwrap = "1.2.1"
 zeroize = { version = "1.1.0", features = ["zeroize_derive"] }
 
+# Benches dependencies
+criterion = { version = "0.3.1", optional = true }
+
 [dev-dependencies]
 bincode = "1.2.0"
-criterion = "0.3.1"
 sodiumoxide = "0.2.5"
 
 [[bench]]
 name = "ring_vs_sodium"
 harness = false
+required-features = ["criterion"]
 
 [features]
 default = ["dewif", "rand", "ser"]
-- 
GitLab