Mercurial > crates > nonstick
view Cargo.lock @ 190:995aca290452
Restructure the way libpam-sys-impls works to fix cross-compilation.
The previous structure of libpam-sys-impls meant that things got
confusing (including for me) between what constants were build-time
and what constants were run-time. This broke cross-compilation.
This simplifies the way that works so that `libpam-sys-impls` has
*no* build script itself and is intended mostly as a library to be
included in other libraries' build scripts (while also exporting
the PamImpl enum).
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Sat, 02 Aug 2025 18:47:46 -0400 |
parents | 18e865d366ba |
children | e915c54097d6 |
line wrap: on
line source
# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 3 [[package]] name = "bitflags" version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" [[package]] name = "libc" version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libpam-sys" version = "0.1.0" dependencies = [ "libc", "libpam-sys-helpers", "libpam-sys-impls", ] [[package]] name = "libpam-sys-helpers" version = "0.1.0" dependencies = [ "libpam-sys-impls", ] [[package]] name = "libpam-sys-impls" version = "0.1.0" dependencies = [ "libc", ] [[package]] name = "nonstick" version = "0.1.0" dependencies = [ "bitflags", "libc", "libpam-sys", "libpam-sys-helpers", "libpam-sys-impls", ] [[package]] name = "nonstick-testharness" version = "0.1.0" dependencies = [ "libpam-sys-impls", "nonstick", ]