comparison Cargo.toml @ 135:b52594841480

Split libpam-sys into its own sub-workspace. Nonstick is basically a normal dependency of libpam-sys. But libpam-sys is integrated packages that should be versioned together.
author Paul Fisher <paul@pfish.zone>
date Thu, 03 Jul 2025 11:14:49 -0400
parents 6c1e1bdb4164
children efbc235f01d3
comparison
equal deleted inserted replaced
134:6c1e1bdb4164 135:b52594841480
1 [workspace]
2 members = ["libpam-sys", "libpam-sys/libpam-sys-test", "testharness"]
3 resolver = "2"
4
5 [workspace.package]
6 version = "0.0.8-alpha0"
7 authors = ["Paul Fisher <paul@pfish.zone>"]
8 repository = "https://hg.pfish.zone/crates/nonstick/"
9 edition = "2021"
10 rust-version = "1.75.0"
11
12 [package] 1 [package]
13 name = "nonstick" 2 name = "nonstick"
14 description = "PAM bindings for Rust" 3 description = "PAM bindings for Rust"
15 readme = "README.md" 4 readme = "README.md"
16 keywords = ["pam", "ffi", "linux", "authentication"] 5 keywords = ["pam", "ffi", "linux", "authentication"]
17 license = "MIT" 6 license = "MIT"
18 version.workspace = true 7 version = "0.0.8-alpha0"
19 authors.workspace = true 8 authors = ["Paul Fisher <paul@pfish.zone>"]
20 edition.workspace = true 9 edition = "2021"
21 rust-version.workspace = true 10 rust-version = "1.75.0"
22 11
23 [features] 12 [features]
24 default = ["link", "basic-ext"] 13 default = ["link", "basic-ext"]
25 14
26 # Enable this to actually link against your system's PAM library. 15 # Enable this to actually link against your system's PAM library.