pavao 0.2.16

Rust client library for SMB 2/3 based on libsmbclient.
Documentation
use cfg_aliases::cfg_aliases;

fn main() {
    cfg_aliases! {
        // Platforms
        aarch64: { target_arch = "aarch64" },
        android: { target_arch = "android" },
        arm: { target_arch = "arm" },
        riscv64: { target_arch = "riscv64" },
        x86_64: { target_arch = "x86_64" },
        linux: { target_os = "linux" },
        macos: { target_os = "macos" },
        // exclusive features
        linux_aarch64: { all(linux, aarch64, unix) },
        linux_riscv64: { all(linux, riscv64, unix) },
        linux_x86_64: { all(linux, x86_64, unix) },
        linux_arm: { all(linux, arm, unix) },
    }
}