prs-lib 0.5.0

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

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