proxy_agent_extension/Cargo.toml (27 lines of code) (raw):

[package] name = "ProxyAgentExt" version = "9.9.9" # always 3-number version edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" once_cell = "1.18.0" proxy_agent_shared = { path ="../proxy_agent_shared"} clap = { version = "4.5.17", features =["derive"] } # Command Line Argument Parser thiserror = "1.0.64" tokio = { version = "1", features = ["rt", "rt-multi-thread", "time", "macros", "sync"] } ctor = "0.3.6" # used for test setup and clean up [target.'cfg(windows)'.dependencies] windows-service = "0.7.0" # windows NT [target.'cfg(windows)'.build-dependencies] winres = "0.1.12" # Rust Windows resource helper to add file version static_vcruntime = "2.0.0" # Statically link the VCRuntime when using the MSVC toolchain [target.'cfg(not(windows))'.dependencies.nix] version = "0.29.0" features = [ "net", "signal" ] [target.'cfg(not(windows))'.dependencies] sysinfo = "0.30.13" # read process information for Linux