# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "bodo_connect" version = "0.8.2" authors = ["Lorenzo Bodini"] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A library for mapping/connecting to your hosts in the whole world wide web." readme = "README.md" license = "GPL-3.0" repository = "https://github.com/topongo/bodo_connect" [lib] name = "bodo_connect" path = "src/lib.rs" [[bin]] name = "bodoConnect" path = "src/bin/main.rs" required-features = [ "cmd", "serde", ] [[test]] name = "tests" path = "tests/tests.rs" [dependencies.chrono] version = "^0.4.24" [dependencies.clap] version = "^4.2.1" features = ["derive"] optional = true [dependencies.colored] version = "^2.0.0" optional = true [dependencies.futures] version = "^0.3.31" [dependencies.home] version = "^0.5.4" optional = true [dependencies.lazy_static] version = "^1.4.0" optional = true [dependencies.log] version = "^0.4.17" optional = true [dependencies.mac_address] version = "^1.1.3" optional = true [dependencies.reachable] version = "^0.2.2" [dependencies.reqwest] version = "^0.12.9" [dependencies.serde] version = "^1.0.159" features = ["derive"] optional = true [dependencies.serde_json] version = "^1.0.95" optional = true [dependencies.serde_yml] version = "^0.0.12" optional = true [dependencies.subprocess] version = "^0.2.9" [dependencies.tokio] version = "^1.27.0" [dependencies.toml] version = "^0.8.19" optional = true [dependencies.users] version = "^0.11" optional = true [features] cmd = [ "dep:clap", "dep:home", "dep:users", "serde", ] default = [ "wake", "cmd", "serde", "log", "rsync", "sshfs", ] log = [ "dep:log", "dep:lazy_static", "dep:colored", ] rsync = ["cmd"] serde = [ "dep:serde", "dep:serde_json", "dep:toml", "dep:serde_yml", ] sshfs = ["cmd"] wake = ["dep:mac_address"]