forked from mirrors/jj
798a6f7a74
If you ran two concurrent `jj describe` (for example) before this patch, they'd both try to open an editor on the same file. This patch fixes that by randomizing the filename. It also deletes the file at the end so the `.jj/` directory is not cluttered by these files.
47 lines
1.1 KiB
TOML
47 lines
1.1 KiB
TOML
[package]
|
|
name = "jujutsu"
|
|
version = "0.2.0"
|
|
authors = ["Martin von Zweigbergk <martinvonz@google.com>"]
|
|
edition = "2018"
|
|
license = "Apache-2.0"
|
|
description = "Jujutsu (an experimental VCS)"
|
|
homepage = "https://github.com/martinvonz/jj"
|
|
repository = "https://github.com/martinvonz/jj"
|
|
documentation = "https://docs.rs/jujutsu"
|
|
readme = "README.md"
|
|
keywords = ["VCS", "DVCS", "SCM", "Git", "Mercurial"]
|
|
categories = ["command-line-utilities", "development-tools"]
|
|
|
|
[[bin]]
|
|
name = "jj"
|
|
path = "src/main.rs"
|
|
|
|
[workspace]
|
|
members = ["lib"]
|
|
|
|
[dependencies]
|
|
blake2 = "0.9.1"
|
|
bytes = "1.0.0"
|
|
chrono = "0.4.19"
|
|
clap = "2.33.3"
|
|
config = "0.10.1"
|
|
criterion = "0.3.3"
|
|
dirs = "3.0.1"
|
|
git2 = "0.13.14"
|
|
hex = "0.4.2"
|
|
indoc = "1.0.3"
|
|
jujutsu-lib = { version = "=0.2.0", path = "lib"}
|
|
pest = "2.1.3"
|
|
pest_derive = "2.1.0"
|
|
protobuf = { version = "2.22.1", features = ["with-bytes"] }
|
|
protobuf-codegen-pure = "2.22.1"
|
|
rand = "0.8.0"
|
|
serde_json = "1.0.60"
|
|
tempfile = "3.1.0"
|
|
thiserror = "1.0.22"
|
|
uuid = { version = "0.8.1", features = ["v4"] }
|
|
zstd = "0.6.0"
|
|
|
|
[dev-dependencies]
|
|
test-case = "1.0.0"
|
|
regex = "1.4.2"
|