diff 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 2346fd501b7a
line wrap: on
line diff
--- a/Cargo.toml	Thu Jun 26 22:42:32 2025 -0400
+++ b/Cargo.toml	Sat Jun 28 00:34:45 2025 -0400
@@ -1,5 +1,5 @@
 [workspace]
-members = ["libpam-sys", "testharness"]
+members = ["libpam-sys", "libpam-sys/libpam-sys-impls", "testharness"]
 resolver = "2"
 
 [workspace.package]
@@ -29,10 +29,10 @@
 # with your system's PAM.
 link = []
 
-# Enable this to get access to Linux-PAM extensions.
-linux-pam-extensions = []
-# Enable this to get access to OpenPAM extensions.
-openpam-extensions = []
+basic-ext = []
+illumos-ext = []
+linux-pam-ext = []
+openpam-ext = []
 
 # This feature exists only for testing.
 test-install = []
@@ -42,6 +42,7 @@
 libc = "0.2.97"
 memoffset = "0.9.1"
 num_enum = "0.7.3"
+libpam-sys = { path = "libpam-sys" }
 
 [dev-dependencies]
 regex = "1.11.1"