[workspace] resolver = "2" members = ["xtask"] [workspace.package] version = "0.4.1" edition = "2021" authors = ["Toby Vincent "] homepage = "https://git.sr.ht/~tobyvin/projectr" repository = "https://git.sr.ht/~tobyvin/projectr" license = "MIT" [workspace.dependencies] anyhow = "1.0.66" clap = { version = "4.0.18", features = ["derive"] } [package] name = "projectr" version = { workspace = true } description = "A contextual, MRU sorted, project finder." edition = { workspace = true } authors = { workspace = true } homepage = { workspace = true } repository = { workspace = true } license = { workspace = true } [dependencies] anyhow = { workspace = true } clap = { workspace = true, features = ["env"] } git2 = { version = "0.17.2", default-features = false, features = [ "vendored-libgit2", ], optional = true } ignore = "0.4.18" tracing = { version = "0.1.37", features = ["attributes"] } tracing-subscriber = { version = "0.3.16", features = ["env-filter"] } [build-dependencies] clap = { workspace = true } clap_complete = "4.3.0" clap_mangen = "0.2.11" [badges] maintenance = { status = "actively-developed" } [features] default = ["git"] git = ["dep:git2"]