about summary refs log tree commit diff
path: root/library/compiler-builtins/crates/util/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'library/compiler-builtins/crates/util/Cargo.toml')
-rw-r--r--library/compiler-builtins/crates/util/Cargo.toml19
1 files changed, 19 insertions, 0 deletions
diff --git a/library/compiler-builtins/crates/util/Cargo.toml b/library/compiler-builtins/crates/util/Cargo.toml
new file mode 100644
index 00000000000..614c54bd835
--- /dev/null
+++ b/library/compiler-builtins/crates/util/Cargo.toml
@@ -0,0 +1,19 @@
+[package]
+name = "util"
+version = "0.1.0"
+edition = "2024"
+publish = false
+license = "MIT OR Apache-2.0"
+
+[features]
+default = ["build-musl", "build-mpfr", "unstable-float"]
+build-musl = ["libm-test/build-musl", "dep:musl-math-sys"]
+build-mpfr = ["libm-test/build-mpfr", "dep:rug"]
+unstable-float = ["libm/unstable-float", "libm-test/unstable-float", "rug?/nightly-float"]
+
+[dependencies]
+libm = { path = "../../libm", default-features = false }
+libm-macros = { path = "../libm-macros" }
+libm-test = { path = "../../libm-test", default-features = false }
+musl-math-sys = { path = "../musl-math-sys", optional = true }
+rug = { version = "1.27.0", optional = true, default-features = false, features = ["float", "std"] }