# 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" rust-version = "1.74.0" name = "git-warp-time" version = "0.8.4" authors = ["Caleb Maclennan "] build = "build-aux/build.rs" include = ["*.rs"] autobins = false autoexamples = false autotests = false autobenches = false description = "Rust library and CLI utility to reset file timestamps to repo state" homepage = "https://github.com/alerque/git-warp-time" readme = "README.md" license = "GPL-3.0-only" repository = "https://github.com/alerque/git-warp-time" [package.metadata.git-cliff.git] protect_breaking_commits = true [[package.metadata.git-cliff.git.commit_parsers]] group = "Features" message = "^feat" [[package.metadata.git-cliff.git.commit_parsers]] group = "Bug Fixes" message = "^fix" [[package.metadata.git-cliff.git.commit_parsers]] group = "Performance" message = "^perf" [[package.metadata.git-cliff.git.commit_parsers]] message = ".*" skip = true [[package.metadata.git-cliff.git.commit_preprocessors]] pattern = ".*" replace_command = "typos --write-changes -" [package.metadata.typos.default] locale = "en-us" [package.metadata.typos.default.extend-words] soures = "sources" [package.metadata.typos.files] extend-exclude = ["/.git"] ignore-hidden = false [profile.release] lto = true [lib] name = "git_warp_time" path = "src/lib.rs" [[bin]] name = "git-warp-time" path = "src/bin/git-warp-time.rs" required-features = ["cli"] [dependencies.camino] version = "1.1" [dependencies.clap] version = "4.5" features = [ "derive", "wrap_help", ] optional = true [dependencies.filetime] version = "0.2" [dependencies.git2] version = "0.19" default-features = false [dependencies.snafu] version = "0.8" [build-dependencies.anyhow] version = "1.0" [build-dependencies.clap] version = "4.5" features = ["derive"] optional = true [build-dependencies.clap_complete] version = "4.5" optional = true [build-dependencies.clap_mangen] version = "0.2" optional = true [build-dependencies.vergen-gix] version = "1.0" features = [ "build", "cargo", "rustc", ] default-features = false [features] bash = ["completions"] cli = ["clap"] completions = [ "cli", "clap_complete", ] default = [ "cli", "bash", "elvish", "fish", "manpage", "powershell", "zsh", ] elvish = ["completions"] fish = ["completions"] manpage = ["clap_mangen"] powershell = ["completions"] zsh = ["completions"]