linux-parental-controls/Cargo.toml

34 lines
1.0 KiB
TOML

# SPDX-FileCopyrightText: Matteo Settenvini <matteo.settenvini@montecristosoftware.eu>
# SPDX-License-Identifier: CC0-1.0
[workspace.package]
authors = ["Matteo Settenvini <matteo.settenvini@montecristosoftware.eu>"]
repository = "https://git.montecristosoftware.eu/matteo/linux-parental-controls.git"
homepage = "https://git.montecristosoftware.eu/matteo/linux-parental-controls"
version = "0.1.0"
edition = "2024"
license = "EUPL-1.2"
readme = "README.md"
rust-version = "1.85"
[profile.release]
panic = "unwind" # We rely on this for the NSS module
[workspace]
members = ["crates/nss"]
resolver = "3"
[workspace.dependencies]
# normal deps:
anyhow = { version = "1.0", default-features = false }
libc = { version = "0.2", default-features = false }
log = { version = "0.4", default-features = false }
nix = { version = "0.29", default-features = false }
tokio = { version = "1", default-features = false }
# build only:
bindgen = { version = "0.71" }
# for docs only:
aquamarine = { version = "0.6", default-features = false }