convert proc-macro for generating Context trait to a build script in hopes of getting...
[vector-math.git] / Cargo.toml
1 [package]
2 name = "vector-math"
3 version = "0.1.0"
4 authors = ["Jacob Lifshay <programmerjake@gmail.com>"]
5 edition = "2018"
6 license = "MIT OR Apache-2.0"
7
8 [dependencies]
9 half = { version = "1.7.1", optional = true }
10 typed-arena = { version = "2.0.1", optional = true }
11 core_simd = { version = "0.1.0", git = "https://github.com/rust-lang/stdsimd", optional = true }
12
13 [build-dependencies]
14 vector-math-build-helpers = { version = "=0.1.0", path = "vector-math-build-helpers" }
15 which = "3"
16
17 [features]
18 default = ["fma"]
19 f16 = ["half"]
20 fma = ["std"]
21 std = []
22 ir = ["std", "typed-arena"]
23 stdsimd = ["core_simd", "std"] # for `f32::round` and similar
24 # enable slow tests
25 full_tests = []
26
27 [dev-dependencies]
28 rug = "1.12.0"
29 az = "1.1.1"
30
31 [workspace]
32 members = [".", "vector-math-build-helpers"]