comparison libpam-sys/Cargo.toml @ 108:e97534be35e3

Make some proc macros for doing cfg-like stuff for PAM impls.
author Paul Fisher <paul@pfish.zone>
date Sat, 28 Jun 2025 00:34:45 -0400
parents 49d9e2b5c189
children bb465393621f
comparison
equal deleted inserted replaced
107:49c6633f6fd2 108:e97534be35e3
1 [package] 1 [package]
2 name = "libpam-sys" 2 name = "libpam-sys"
3 description = "Low-level bindings for PAM (Pluggable Authentication Modules)" 3 description = "Low-level bindings for PAM (Pluggable Authentication Modules)"
4 links = "pam" 4 links = "pam"
5 version.workspace = true 5 version = "0.1.0"
6 authors.workspace = true 6 authors.workspace = true
7 repository.workspace = true 7 repository.workspace = true
8 edition.workspace = true 8 edition.workspace = true
9 rust-version.workspace = true 9 rust-version.workspace = true
10 10
11 [features] 11 [dependencies]
12 default = ["basic-ext"] 12 libpam-sys-impls = { path = "libpam-sys-impls" }
13 use-system-headers = []
14 basic-ext = []
15 linux-pam-ext = []
16 openpam-ext = []
17 13
18 [build-dependencies] 14 [build-dependencies]
19 bindgen = "0.69.5" 15 bindgen = "0.69.5"