96 lines
1.6 KiB
TOML
96 lines
1.6 KiB
TOML
[package]
|
|
name = "git-repo-manager"
|
|
version = "0.7.4"
|
|
edition = "2021"
|
|
|
|
authors = [
|
|
"Hannes Körber <hannes@hkoerber.de>",
|
|
]
|
|
description = """
|
|
Manage multiple git repositories.
|
|
You configure the git repositories in a file, the program does the rest!
|
|
"""
|
|
|
|
keywords = ["git"]
|
|
categories = [
|
|
"command-line-utilities",
|
|
"development-tools",
|
|
]
|
|
|
|
homepage = "https://github.com/hakoerber/git-repo-manager"
|
|
repository = "https://github.com/hakoerber/git-repo-manager"
|
|
|
|
readme = "README.md"
|
|
|
|
# Required for `std::path::Path::is_symlink()`. Will be released with 1.57.
|
|
rust-version = "1.57"
|
|
|
|
license = "GPL-3.0-only"
|
|
|
|
[profile.e2e-tests]
|
|
inherits = "dev"
|
|
|
|
[lib]
|
|
name = "grm"
|
|
path = "src/lib.rs"
|
|
|
|
[[bin]]
|
|
name = "grm"
|
|
path = "src/grm/main.rs"
|
|
|
|
[dependencies]
|
|
|
|
[dependencies.toml]
|
|
version = "=0.5.9"
|
|
|
|
[dependencies.serde]
|
|
version = "=1.0.137"
|
|
features = ["derive"]
|
|
|
|
[dependencies.git2]
|
|
version = "=0.14.4"
|
|
|
|
[dependencies.shellexpand]
|
|
version = "=2.1.0"
|
|
|
|
[dependencies.clap]
|
|
version = "=3.2.8"
|
|
features = ["derive", "cargo"]
|
|
|
|
[dependencies.console]
|
|
version = "=0.15.0"
|
|
|
|
[dependencies.regex]
|
|
version = "=1.5.6"
|
|
|
|
[dependencies.comfy-table]
|
|
version = "=6.0.0"
|
|
|
|
[dependencies.serde_yaml]
|
|
version = "=0.8.24"
|
|
|
|
[dependencies.serde_json]
|
|
version = "=1.0.82"
|
|
|
|
[dependencies.isahc]
|
|
version = "=1.7.2"
|
|
default-features = false
|
|
features = ["json", "http2", "text-decoding"]
|
|
|
|
[dependencies.parse_link_header]
|
|
version = "=0.3.2"
|
|
|
|
[dependencies.url-escape]
|
|
version = "=0.1.1"
|
|
|
|
[dev-dependencies.tempdir]
|
|
version = "=0.3.7"
|
|
|
|
[features]
|
|
static-build = [
|
|
"git2/vendored-openssl",
|
|
"git2/vendored-libgit2",
|
|
"isahc/static-curl",
|
|
"isahc/static-ssl",
|
|
]
|