comparison Cargo.toml @ 184:42f747774d94

Really get documentation stuff squared away. Expand READMEs and polish off module documentation.
author Paul Fisher <paul@pfish.zone>
date Thu, 31 Jul 2025 14:36:50 -0400
parents a1bb1d013567
children 18e865d366ba
comparison
equal deleted inserted replaced
183:4f46681b3f54 184:42f747774d94
18 version.workspace = true 18 version.workspace = true
19 authors.workspace = true 19 authors.workspace = true
20 edition.workspace = true 20 edition.workspace = true
21 rust-version.workspace = true 21 rust-version.workspace = true
22 22
23 [package.metadata.docs.rs]
24 default-target = "x86_64-unknown-linux-gnu"
25
26 targets = [
27 "x86_64-apple-darwin",
28 "x86_64-unknown-freebsd",
29 "x86_64-unknown-illumos",
30 ]
31
32
23 [features] 33 [features]
24 default = ["link"] 34 default = ["link"]
25 35
26 # Enable this to actually link against your system's PAM library. 36 # Enable this to actually link against your system's PAM library.
27 # 37 #
37 # Extensions to PAM that are supported by OpenPAM. 47 # Extensions to PAM that are supported by OpenPAM.
38 openpam-ext = [] 48 openpam-ext = []
39 # Extensions to PAM that are supported by Sun's PAM. 49 # Extensions to PAM that are supported by Sun's PAM.
40 sun-ext = [] 50 sun-ext = []
41 51
42 # This feature exists only for testing.
43 test-install = []
44
45 [dependencies] 52 [dependencies]
46 bitflags = "2.9.0" 53 bitflags = "2.9.0"
47 libc = { optional = true, version = "0.2" } 54 libc = { optional = true, version = "0.2" }
48 libpam-sys = { optional = true, path = "libpam-sys" } 55 libpam-sys = { optional = true, path = "libpam-sys" }
49 libpam-sys-helpers = { optional = true, path = "libpam-sys/libpam-sys-helpers" } 56 libpam-sys-helpers = { optional = true, path = "libpam-sys/libpam-sys-helpers" }