[package] name = "vector-math" version = "0.1.0" authors = ["Jacob Lifshay "] edition = "2018" license = "MIT OR Apache-2.0" [dependencies] half = { version = "1.7.1", optional = true } typed-arena = { version = "2.0.1", optional = true } core_simd = { version = "0.1.0", git = "https://github.com/rust-lang/stdsimd", optional = true } [build-dependencies] vector-math-build-helpers = { version = "=0.1.0", path = "vector-math-build-helpers" } [features] default = ["fma"] f16 = ["half"] fma = ["std"] std = [] ir = ["std", "typed-arena"] stdsimd = ["core_simd", "std"] # for `f32::round` and similar # enable slow tests full_tests = [] [dev-dependencies] rug = "1.12.0" az = "1.1.1" [workspace] members = [".", "vector-math-build-helpers"]