Cargo Features
[dependencies]
jj-cli = { version = "0.28.2", default-features = false, features = ["git", "git2", "gix-max-performance", "packaging", "test-fakes", "vendored-openssl", "watchman", "bench"] }
- default = git, git2, watchman
-
These default features are set whenever
jj-cli
is added without
somewhere in the dependency tree.default-features = false - git default git2
-
Enables gix ^0.71.0, git of jj-lib
Affects
jj-cli::git_util
… - git2 default vendored-openssl? = git
- gix-max-performance packaging?
-
Enables gix-max-performance of jj-lib
- packaging = gix-max-performance
- test-fakes
-
Required by fake-diff-editor, fake-editor and fake-formatter binaries
- vendored-openssl
-
Enables vendored-openssl of git2 and jj-lib
- watchman default
-
Affects
watchman::cmd_debug_watchman
… - bench
-
Enables criterion