## --*- conf-toml -*-- m4_divert(-1) m4_changequote(`[[', `]]') # ' m4_changequote([[``]],[['']]) m4_divert(0) [package] name = "r-tftpd" version = "0.3.3" authors = ["Enrico Scholz "] edition = "2021" description = "TFTP server with RFC 7440 windowsize support" license = "GPL-3.0-or-later" homepage = "https://github.com/ensc/r-tftpd" repository = "https://gitlab-ext.sigma-chemnitz.de/ensc/r-tftpd" keywords = ["tftp", "rfc7440", "tftp-server"] [workspace] members = [ "mod-proxy", ] [features] default = [ m4_ifdef(``CARGO_DEFAULT_FEATURES'',``CARGO_DEFAULT_FEATURES'') ] proxy = [ "r-tftpd-proxy" ] legacy_rust_175 = [] [dependencies] tokio = { version = "1", default-features = false, features = ["rt", "time", "net", "macros", "signal"] } thiserror = "1" lazy_static = "1" regex = "1" url = "2" tracing = "0" tracing-subscriber = { version = "0", features = ["json", "env-filter"] } listenfd = "1" nix = { version = "0", default-features = false, features = ["socket", "uio", "net", "socket"] } #systemd = { version = "*", default-features = false, features = [] } num-format = { version = "0", features = ["with-system-locale"] } r-tftpd-proxy = { version = "0", path = "mod-proxy", optional = true } [dependencies.clap] version = "4" features = ["derive", "color", "std"] [dev-dependencies] rand = { version = "0", features = ["min_const_gen"] } tokio = { version = "1", default-features = false, features = ["rt", "time", "net", "macros", "process"] } tempfile = { version = "3" } [profile.release] lto = true codegen-units = 1