From d3ce0f61a510ccce4516a43b87012afbd1c4f218 Mon Sep 17 00:00:00 2001 From: FreezyLemon Date: Thu, 14 Mar 2024 13:11:08 +0100 Subject: [PATCH] Fix wasm32 dev-dependencies --- Cargo.toml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 075247357e..0519ddb34b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -135,8 +135,6 @@ features = ["parallel"] signal-hook = { version = "0.3", optional = true } [dev-dependencies] -assert_cmd = "2.0" -criterion = "0.5" pretty_assertions = "1.4.0" interpolate_name = "0.2.4" nom = "7.1.3" @@ -145,6 +143,14 @@ rand = "0.8" rand_chacha = "0.3" semver = "1.0" +# Exclude dependencies and features that don't work on wasm32: +[target.'cfg(target_arch = "wasm32")'.dev-dependencies] +criterion = { version = "0.5", default-features = false } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +assert_cmd = "2.0" +criterion = "0.5" + [target.'cfg(fuzzing)'.dependencies] arbitrary = "1.3" interpolate_name = "0.2.4"