[package]
name = "boost_geometry"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
license-file.workspace = true
repository.workspace = true
keywords.workspace = true
categories.workspace = true
description = "Facade crate re-exporting the geometry workspace as a single API surface."
readme = "../../README.md"
[package.metadata.docs.rs]
all-features = true
[features]
default = ["std"]
std = [
"geometry-coords/std",
"geometry-cs/std",
"geometry-trait/std",
"geometry-model/std",
"geometry-strategy/std",
"geometry-algorithm/std",
"geometry-adapt/std",
"geometry-overlay/std",
"geometry-rtree/std",
]
libm = [
"geometry-coords/libm",
"geometry-cs/libm",
]
[dependencies]
geometry-tag = { version = "0.0.5", path = "../geometry-tag" }
geometry-coords = { version = "0.0.5", path = "../geometry-coords", default-features = false }
geometry-cs = { version = "0.0.5", path = "../geometry-cs", default-features = false }
geometry-trait = { version = "0.0.5", path = "../geometry-trait", default-features = false }
geometry-model = { version = "0.0.5", path = "../geometry-model", default-features = false }
geometry-strategy = { version = "0.0.5", path = "../geometry-strategy", default-features = false }
geometry-algorithm = { version = "0.0.5", path = "../geometry-algorithm", default-features = false }
geometry-adapt = { version = "0.0.5", path = "../geometry-adapt", default-features = false }
geometry-overlay = { version = "0.0.5", path = "../geometry-overlay", default-features = false }
geometry-rtree = { version = "0.0.5", path = "../geometry-rtree", default-features = false }
geometry-derive = { version = "0.0.5", path = "../geometry-derive" }
[dev-dependencies]
trybuild = "1"
criterion = "0.5"
[[bench]]
name = "distance"
harness = false
[[bench]]
name = "measures"
harness = false
[[bench]]
name = "predicates"
harness = false
[lints]
workspace = true