Cargo Features
cli-xtask has no features set by default.
[dependencies]
cli-xtask = { version = "0.9.0", features = ["bin-crate", "bin-crate-extra", "lib-crate", "lib-crate-extra", "main", "error-handler", "logger", "archive", "subcommand-clippy", "subcommand-dist", "subcommand-dist-archive", "subcommand-dist-build-bin", "subcommand-dist-build-completion", "subcommand-dist-build-doc", "subcommand-dist-build-license", "subcommand-dist-build-man", "subcommand-dist-build-readme", "subcommand-dist-clean", "subcommand-doc", "subcommand-docsrs", "subcommand-exec", "subcommand-pre-release", "subcommand-sync-rdme", "subcommand-tidy", "subcommand-udeps"] }
- bin-crate bin-crate-extra? = subcommand-build, subcommand-clippy, subcommand-dist, subcommand-dist-build-bin, subcommand-dist-build-completion, subcommand-dist-build-doc, subcommand-dist-build-license, subcommand-dist-build-man, subcommand-dist-build-readme, subcommand-dist-clean, subcommand-fmt, subcommand-lint, subcommand-pre-release, subcommand-test, subcommand-tidy
- bin-crate-extra = bin-crate, subcommand-sync-rdme, subcommand-udeps
- lib-crate lib-crate-extra? = subcommand-build, subcommand-clippy, subcommand-doc, subcommand-docsrs, subcommand-fmt, subcommand-lint, subcommand-pre-release, subcommand-test, subcommand-tidy
- lib-crate-extra = lib-crate, subcommand-sync-rdme, subcommand-udeps
- main = error-handler, logger
- error-handler main?
-
Enables color-eyre
Affects
cli-xtask::error_handler
… - logger main?
-
Enables tracing-subscriber
Affects
cli-xtask::logger
… - archive subcommand-dist-archive?
-
Affects
cli-xtask::archive
… - subcommand-build subcommand-clippy bin-crate? lib-crate?
- subcommand-dist bin-crate? = subcommand-dist-archive
- subcommand-dist-archive subcommand-dist? = archive
- subcommand-dist-build-bin bin-crate?
-
Affects
dist_build::DistBuild.dist_build_bin_args
… - subcommand-dist-build-completion bin-crate?
-
Enables clap_complete
Affects
dist_build::DistBuild.dist_build_completion_args
… - subcommand-dist-build-doc bin-crate?
-
Affects
dist_build::DistBuild.dist_build_doc_args
… - subcommand-dist-build-license bin-crate?
-
Enables regex
Affects
dist_build::DistBuild.dist_build_license_args
… - subcommand-dist-build-man bin-crate?
-
Enables chrono, clap_mangen and string of clap
clap:
Allow runtime generated strings
Affects
dist_build::DistBuild.dist_build_man_args
… - subcommand-dist-build-readme bin-crate?
-
Affects
dist_build::DistBuild.dist_build_readme_args
… - subcommand-dist-clean bin-crate?
- subcommand-doc lib-crate?
- subcommand-docsrs lib-crate?
-
Enables serde and serde_json
- subcommand-exec
- subcommand-fmt subcommand-lint subcommand-pre-release bin-crate? lib-crate?
- subcommand-sync-rdme bin-crate-extra? lib-crate-extra?
- subcommand-test subcommand-tidy bin-crate? lib-crate?
- subcommand-udeps bin-crate-extra? lib-crate-extra?