[package] categories = ["gui"] description = "Types for handling UI scaling" edition.workspace = true keywords = ["DPI", "HiDPI", "scale-factor"] license.workspace = true name = "dpi" repository.workspace = true rust-version.workspace = true version = "0.1.1" [features] mint = ["dep:mint"] serde = ["dep:serde"] [dependencies] mint = { workspace = true, optional = true } serde = { workspace = true, optional = true } [package.metadata.docs.rs] features = ["mint", "serde"] # These are all tested in CI rustdoc-args = ["--cfg", "docsrs"] targets = [ # Windows "i686-pc-windows-msvc", "x86_64-pc-windows-msvc", # macOS "x86_64-apple-darwin", # Unix (X11 & Wayland) "i686-unknown-linux-gnu", "x86_64-unknown-linux-gnu", # iOS "x86_64-apple-ios", # Android "aarch64-linux-android", # Web "wasm32-unknown-unknown", ]