prs-lib 0.5.7

Secure, fast & convenient password manager CLI with GPG & git sync
Documentation
fn main() {
    // Crypto features warning
    #[cfg(not(any(
        feature = "backend-gnupg-bin",
        feature = "backend-gpgme",
        feature = "backend-rpgpie"
    )))]
    {
        compile_error!(
            "no crypto backend selected, must set any of these features: backend-gnupg-bin, backend-gpgme, backend-rpgpie"
        );
    }

    // GPG cryptography
    #[cfg(any(
        feature = "backend-gpgme",
        feature = "backend-gnupg-bin",
        feature = "backend-rpgpie",
    ))]
    println!("cargo:rustc-cfg=feature=\"_crypto-gpg\"");
}