[package]
name = "macstate-core"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
rust-version.workspace = true
description = "Library exposing macOS system signals (network, power) as serde-serializable structs"
readme = "../../README.md"
homepage = "https://github.com/DaveDev42/macstate"
documentation = "https://docs.rs/macstate-core"
keywords = ["macos", "system", "network", "power", "iokit"]
categories = ["os::macos-apis", "api-bindings"]
[features]
default = []
schema = ["dep:schemars"]
[dependencies]
serde = { workspace = true }
schemars = { version = "1", optional = true }
[target.'cfg(target_os = "macos")'.dependencies]
macstate-sys = { path = "../macstate-sys", version = "0.0.11" }