[package] name = "gitwife" description = "A Tool to manage your installations from Git Repositories for you" version = "0.2.4" edition = "2021" license-file = "License.txt" repository = "https://gitlab.com/Teddy-Kun/gitwife" authors = ["Paul Orzel "] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] git2 = "0.17.0" dirs = "5.0.0" substring = "1.4.5" getopts = "0.2.21" toml = "0.7.3" serde = { version = "1.0.160", features = ["std", "derive"]} log = "0.4.17" env_logger = "0.10.0" chrono = "0.4.24" lazy_static = "1.4.0" indicatif = "0.17.3" version = "3.0.0" reqwest = "0.11.16" futures = "0.3.28" tokio = { version = "1.27.0", features = ["full"] } json = { version = "0.12.4", optional = true } [features] version_check = ["dep:json"] [profile.dev] opt-level = 0 debug = true debug-assertions = true strip = false overflow-checks = true lto = false panic = 'unwind' incremental = true codegen-units = 256 rpath = false [profile.release] opt-level = 3 debug = false debug-assertions = false strip = true overflow-checks = false lto = false panic = 'unwind' incremental = false codegen-units = 16 rpath = false