From 10ca3474e67d53d3d1ec306dd2973d95043ba666 Mon Sep 17 00:00:00 2001 From: Sébastien Crozet Date: Tue, 31 May 2022 11:49:36 +0200 Subject: Make the`instant` dependency optional, behind a `profiler` cargo feature --- crates/rapier2d-f64/Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crates/rapier2d-f64') diff --git a/crates/rapier2d-f64/Cargo.toml b/crates/rapier2d-f64/Cargo.toml index 4a7d502..72d05cc 100644 --- a/crates/rapier2d-f64/Cargo.toml +++ b/crates/rapier2d-f64/Cargo.toml @@ -29,6 +29,7 @@ wasm-bindgen = [ "instant/wasm-bindgen" ] serde-serialize = [ "nalgebra/serde-serialize", "parry2d-f64/serde-serialize", "serde", "bit-vec/serde", "arrayvec/serde" ] enhanced-determinism = [ "simba/libm_force", "parry2d-f64/enhanced-determinism", "indexmap" ] debug-render = [ ] +profiler = [ "instant" ] # Enables the internal profiler. # Feature used for debugging only. debug-disable-legitimate-fe-exceptions = [ ] @@ -45,7 +46,7 @@ required-features = [ "dim2", "f64" ] [dependencies] vec_map = { version = "0.8", optional = true } -instant = { version = "0.1", features = [ "now" ]} +instant = { version = "0.1", features = [ "now" ], optional = true } num-traits = "0.2" nalgebra = "0.31" parry2d-f64 = "0.9" -- cgit