34 lines
1.0 KiB
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 }
|