aboutsummaryrefslogtreecommitdiff
path: root/test_vectors
diff options
context:
space:
mode:
authorJack O'Connor <[email protected]>2020-03-28 17:27:31 -0400
committerJack O'Connor <[email protected]>2020-03-29 18:02:03 -0400
commite06a0f255ae22449e96b62d0d733943c6a86cb71 (patch)
tree091db310e9009a41230c4968c43213a897a2d03e /test_vectors
parent7caf1ad4bbb0c801b33b63a8ce858db47fe4872f (diff)
refactor the Cargo feature set
The biggest change here is that assembly implementations are enabled by default. Added features: - "pure" (Pure Rust, with no C or assembly implementations.) Removed features: - "c" (Now basically the default.) Renamed features; - "c_prefer_intrinsics" -> "prefer_intrinsics" - "c_neon" -> "neon" Unchanged: - "rayon" - "std" (Still the only feature on by default.)
Diffstat (limited to 'test_vectors')
-rw-r--r--test_vectors/Cargo.toml7
1 files changed, 3 insertions, 4 deletions
diff --git a/test_vectors/Cargo.toml b/test_vectors/Cargo.toml
index 2a90e39..cd74a9d 100644
--- a/test_vectors/Cargo.toml
+++ b/test_vectors/Cargo.toml
@@ -4,10 +4,9 @@ version = "0.0.0"
edition = "2018"
[features]
-default = []
-c = ["blake3/c"]
-c_prefer_intrinsics = ["blake3/c_prefer_intrinsics"]
-c_neon = ["blake3/c_neon"]
+neon = ["blake3/neon"]
+prefer_intrinsics = ["blake3/prefer_intrinsics"]
+pure = ["blake3/pure"]
[dependencies]
# If you ever change these path dependencies, you'll probably need to update