From 9287fc20c806e62f42ff1e2471081d46b52782ce Mon Sep 17 00:00:00 2001 From: sagie gur ari Date: Sat, 12 Oct 2024 07:07:30 +0000 Subject: [PATCH] release --- .buildnumber | 2 +- CHANGELOG.md | 2 +- Cargo.lock | 50 +++++++++--------- Cargo.toml | 2 +- README.md | 52 +++++++++---------- docs/_config.yml | 2 +- docs/api/cargo_make/all.html | 2 +- docs/api/cargo_make/fn.get_name.html | 2 +- docs/api/cargo_make/fn.main.html | 2 +- docs/api/cargo_make/index.html | 2 +- docs/api/cli/all.html | 2 +- docs/api/cli/cli/fn.run.html | 2 +- docs/api/cli/cli/fn.run_cli.html | 2 +- docs/api/cli/cli/index.html | 2 +- docs/api/cli/cli_commands/index.html | 2 +- .../cli/cli_commands/list_steps/fn.run.html | 2 +- .../cli/cli_commands/list_steps/index.html | 2 +- .../cli_commands/print_steps/fn.print.html | 2 +- .../cli/cli_commands/print_steps/index.html | 2 +- docs/api/cli/cli_parser/fn.create_cli.html | 2 +- docs/api/cli/cli_parser/fn.parse.html | 2 +- docs/api/cli/cli_parser/fn.parse_args.html | 2 +- docs/api/cli/cli_parser/index.html | 2 +- .../cli/config/fn.get_config_directory.html | 2 +- docs/api/cli/config/fn.load.html | 2 +- docs/api/cli/config/fn.load_from_path.html | 2 +- docs/api/cli/config/index.html | 2 +- docs/api/cli/config/static.CONFIG_FILE.html | 2 +- docs/api/cli/error/enum.CargoMakeError.html | 4 +- .../enum.CargoMakeErrorDiscriminants.html | 2 +- .../error/enum.SuccessOrCargoMakeError.html | 2 +- docs/api/cli/error/index.html | 2 +- docs/api/cli/fn.run_cli.html | 2 +- docs/api/cli/index.html | 2 +- docs/api/cli/logger/index.html | 2 +- docs/api/cli/logger/struct.LoggerOptions.html | 2 +- docs/api/cli/runner/fn.run.html | 2 +- docs/api/cli/runner/index.html | 2 +- .../cli/types/enum.ConditionScriptValue.html | 2 +- docs/api/cli/types/enum.ConditionType.html | 2 +- docs/api/cli/types/enum.CrateDependency.html | 2 +- .../cli/types/enum.DependencyIdentifier.html | 2 +- docs/api/cli/types/enum.DeprecationInfo.html | 2 +- docs/api/cli/types/enum.EnvFile.html | 2 +- docs/api/cli/types/enum.EnvValue.html | 2 +- docs/api/cli/types/enum.Extend.html | 2 +- docs/api/cli/types/enum.InstallCrate.html | 2 +- docs/api/cli/types/enum.MaybeArray.html | 2 +- docs/api/cli/types/enum.RunTaskInfo.html | 2 +- docs/api/cli/types/enum.RunTaskName.html | 2 +- docs/api/cli/types/enum.ScriptValue.html | 2 +- docs/api/cli/types/enum.TaskWatchOptions.html | 2 +- .../cli/types/enum.ToolchainSpecifier.html | 4 +- docs/api/cli/types/enum.UnstableFeature.html | 2 +- docs/api/cli/types/fn.get_platform_name.html | 2 +- docs/api/cli/types/index.html | 2 +- docs/api/cli/types/struct.Cache.html | 2 +- docs/api/cli/types/struct.CliArgs.html | 2 +- docs/api/cli/types/struct.CommandSpec.html | 2 +- docs/api/cli/types/struct.Config.html | 2 +- docs/api/cli/types/struct.ConfigSection.html | 2 +- .../cli/types/struct.CrateDependencyInfo.html | 2 +- docs/api/cli/types/struct.CrateInfo.html | 2 +- docs/api/cli/types/struct.EnvFileInfo.html | 2 +- docs/api/cli/types/struct.EnvInfo.html | 2 +- .../cli/types/struct.EnvValueConditioned.html | 2 +- docs/api/cli/types/struct.EnvValueDecode.html | 2 +- .../cli/types/struct.EnvValuePathGlob.html | 2 +- docs/api/cli/types/struct.EnvValueScript.html | 2 +- docs/api/cli/types/struct.EnvValueUnset.html | 2 +- docs/api/cli/types/struct.ExecutionPlan.html | 2 +- docs/api/cli/types/struct.ExtendOptions.html | 2 +- docs/api/cli/types/struct.ExternalConfig.html | 2 +- .../api/cli/types/struct.FileScriptValue.html | 2 +- .../struct.FilesFilesModifiedCondition.html | 2 +- docs/api/cli/types/struct.FlowInfo.html | 2 +- docs/api/cli/types/struct.FlowState.html | 2 +- docs/api/cli/types/struct.GlobalConfig.html | 2 +- .../types/struct.InstallCargoPluginInfo.html | 2 +- .../cli/types/struct.InstallCrateInfo.html | 2 +- .../struct.InstallRustupComponentInfo.html | 2 +- docs/api/cli/types/struct.ModifyConfig.html | 2 +- docs/api/cli/types/struct.PackageInfo.html | 2 +- .../types/struct.PlatformOverrideTask.html | 2 +- docs/api/cli/types/struct.RunTaskDetails.html | 2 +- .../cli/types/struct.RunTaskRoutingInfo.html | 2 +- .../types/struct.RustVersionCondition.html | 2 +- docs/api/cli/types/struct.ScriptSections.html | 2 +- docs/api/cli/types/struct.Step.html | 2 +- docs/api/cli/types/struct.Task.html | 2 +- docs/api/cli/types/struct.TaskCondition.html | 2 +- docs/api/cli/types/struct.TaskIdentifier.html | 2 +- docs/api/cli/types/struct.TestArg.html | 2 +- .../struct.ToolchainBoundedSpecifier.html | 2 +- docs/api/cli/types/struct.WatchOptions.html | 2 +- docs/api/cli/types/struct.Workspace.html | 2 +- docs/api/makers/all.html | 2 +- docs/api/makers/fn.get_name.html | 2 +- docs/api/makers/fn.main.html | 2 +- docs/api/makers/index.html | 2 +- docs/api/search-index.js | 2 +- docs/api/src/cli/cli.rs.html | 2 + .../api/src/cli/environment/crateinfo.rs.html | 10 ++-- docs/api/src/cli/execution_plan.rs.html | 14 ++--- docs/api/src/cli/runner.rs.html | 4 +- 105 files changed, 163 insertions(+), 171 deletions(-) diff --git a/.buildnumber b/.buildnumber index 8bc94cb7..6610e117 100644 --- a/.buildnumber +++ b/.buildnumber @@ -1 +1 @@ -276 \ No newline at end of file +277 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 196b835e..1e0c8b74 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## CHANGELOG -### v0.37.22 +### v0.37.22 (2024-10-12) * Fix: set env CARGO_MAKE_CURRENT_TASK_NAME before condition invocation #1173 diff --git a/Cargo.lock b/Cargo.lock index 154d904a..4db7246d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -143,7 +143,7 @@ dependencies = [ [[package]] name = "cargo-make" -version = "0.37.21" +version = "0.37.22" dependencies = [ "cargo_metadata", "cfg-if", @@ -209,9 +209,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.24" +version = "1.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812acba72f0a070b003d3697490d2b55b837230ae7c6c6497f05cc2ddbb8d938" +checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" dependencies = [ "shlex", ] @@ -595,15 +595,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" @@ -806,9 +806,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.70" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" dependencies = [ "wasm-bindgen", ] @@ -1090,9 +1090,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" dependencies = [ "unicode-ident", ] @@ -1282,9 +1282,9 @@ dependencies = [ [[package]] name = "schannel" -version = "0.1.24" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b" +checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" dependencies = [ "windows-sys 0.59.0", ] @@ -1677,9 +1677,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" dependencies = [ "cfg-if", "once_cell", @@ -1688,9 +1688,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" dependencies = [ "bumpalo", "log", @@ -1703,9 +1703,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1713,9 +1713,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", @@ -1726,15 +1726,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" +checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" [[package]] name = "web-sys" -version = "0.3.70" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/Cargo.toml b/Cargo.toml index e53bc334..c959f700 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-make" -version = "0.37.21" +version = "0.37.22" authors = ["Sagie Gur-Ari "] description = "Rust task runner and build tool." license = "Apache-2.0" diff --git a/README.md b/README.md index d1a300d8..3e036790 100644 --- a/README.md +++ b/README.md @@ -242,7 +242,7 @@ cargo make my-flow The output would look something like this: ```console -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: my-flow [cargo-make] INFO - Setting Up Env. @@ -665,7 +665,7 @@ Invoking cargo-make with additional arguments would result in the following: ```console > cargo make varargs arg1 arg2 arg3 -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: varargs [cargo-make] INFO - Setting Up Env. @@ -682,7 +682,7 @@ Invoking cargo-make without any additional arguments would result in the followi ```console > cargo make varargs -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: varargs [cargo-make] INFO - Setting Up Env. @@ -709,7 +709,7 @@ Would output: ```console > cargo make varargs arg1 arg2 arg3 -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: varargs [cargo-make] INFO - Setting Up Env. @@ -760,7 +760,7 @@ Invoking cargo-make with additional arguments would result in the following: ```console > cargo make cli-args arg1 arg2 arg3 -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: cli-args [cargo-make] INFO - Setting Up Env. @@ -777,7 +777,7 @@ Invoking cargo-make without any additional arguments would result in the followi ```console > cargo make cli-args -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: Makefile.toml [cargo-make] INFO - Task: cli-args [cargo-make] INFO - Setting Up Env. @@ -1039,7 +1039,7 @@ Output: ```console > cargo make --cwd ./examples --makefile ./shebang.toml shebang-sh -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: ./shebang.toml [cargo-make] INFO - Task: shebang-sh [cargo-make] INFO - Profile: development @@ -1066,7 +1066,7 @@ Output: ```console > cargo make --cwd ./examples --makefile ./shebang.toml shebang-python -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: ./shebang.toml [cargo-make] INFO - Task: shebang-python [cargo-make] INFO - Profile: development @@ -1391,7 +1391,7 @@ args = ["3"] We run task **3** the output would be: ```console -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: task_extend.toml [cargo-make] INFO - Task: 3 [cargo-make] INFO - Profile: development @@ -2630,7 +2630,7 @@ cargo make --cwd ./examples --makefile profile.toml --profile production echo Output: ```console -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: profile.toml [cargo-make] INFO - Task: echo [cargo-make] INFO - Profile: production @@ -2750,7 +2750,7 @@ deprecated = true When invoking **legacy** task for example, the output is: ```console -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: deprecated.toml [cargo-make] INFO - Task: legacy [cargo-make] INFO - Profile: development @@ -2791,7 +2791,7 @@ watch = true Below is a sample output of invoking the task: ```console -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: ./examples/watch.toml [cargo-make] INFO - Task: watch-example [cargo-make] INFO - Setting Up Env. @@ -2799,7 +2799,7 @@ Below is a sample output of invoking the task: [cargo-make] INFO - Running Task: watch-example [cargo-make] INFO - Running Task: watch-example-watch [cargo-make] INFO - Execute Command: "cargo" "watch" "-q" "-x" "make --disable-check-for-updates --no-on-error --loglevel=info --makefile=/projects/rust/cargo-make/examples/watch.toml watch-example" -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: /projects/rust/cargo-make/examples/watch.toml [cargo-make] INFO - Task: watch-example [cargo-make] INFO - Setting Up Env. @@ -2883,7 +2883,7 @@ args = ["${MULTIPLE_VALUES}"] ```console > cargo make --cwd ./examples --makefile functions.toml split -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: split [cargo-make] INFO - Profile: development @@ -2895,7 +2895,7 @@ args = ["${MULTIPLE_VALUES}"] [cargo-make] INFO - Build Done in 0 seconds. > cargo make --cwd ./examples --makefile functions.toml no-split -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: no-split [cargo-make] INFO - Profile: development @@ -2933,7 +2933,7 @@ args = ["@@getat(MULTIPLE_VALUES,|,3)"] ```console > cargo make --cwd ./examples --makefile functions.toml getat -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: getat [cargo-make] INFO - Profile: development @@ -2960,7 +2960,7 @@ args = ["1", "@@remove-empty(DOES_NOT_EXIST)", "2"] ```console > cargo make --cwd ./examples --makefile functions.toml remove-empty -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: remove-empty [cargo-make] INFO - Profile: development @@ -2993,7 +2993,7 @@ args = ["@@trim(TRIM_VALUE)"] ```console > cargo make --cwd ./examples --makefile functions.toml remove-empty -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: trim [cargo-make] INFO - Profile: development @@ -3022,7 +3022,7 @@ args = ["@@trim(TRIM_VALUE,end)"] ```console > cargo make --cwd ./examples --makefile functions.toml trim-start -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: trim-start [cargo-make] INFO - Profile: development @@ -3034,7 +3034,7 @@ args = ["@@trim(TRIM_VALUE,end)"] [cargo-make] INFO - Build Done in 0 seconds. > cargo make --cwd ./examples --makefile functions.toml trim-end -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: trim-end [cargo-make] INFO - Profile: development @@ -3072,7 +3072,7 @@ Sample run for a mapping that was found: ```console cargo make --cwd ./examples --makefile functions.toml -e DECODE_ENV_VAR=development decode -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: decode [cargo-make] INFO - Profile: development @@ -3088,7 +3088,7 @@ Another sample run for a mapping that was not found: ```console cargo make --cwd ./examples --makefile functions.toml -e DECODE_ENV_VAR=unmapped decode -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: decode [cargo-make] INFO - Profile: development @@ -3113,7 +3113,7 @@ Sample run: ```console cargo make --cwd ./examples --makefile functions.toml -e DECODE_ENV_VAR=unmapped decode-with-default -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: decode-with-default [cargo-make] INFO - Profile: development @@ -3137,7 +3137,7 @@ Sample run: ```console cargo make --cwd ./examples --makefile functions.toml -e DECODE_ENV_VAR=test decode-with-eval -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: functions.toml [cargo-make] INFO - Task: decode-with-eval [cargo-make] INFO - Profile: development @@ -3511,7 +3511,7 @@ In order to specify the minimal version, use the **min_version** in the config s ```toml [config] -min_version = "0.37.21" +min_version = "0.37.22" ``` @@ -3641,7 +3641,7 @@ Example Usage: ```console cargo make --diff-steps --makefile ./examples/override_core.toml post-build -[cargo-make] INFO - cargo make 0.37.21 +[cargo-make] INFO - cargo make 0.37.22 [cargo-make] INFO - Build File: ./examples/override_core.toml [cargo-make] INFO - Task: post-build [cargo-make] INFO - Setting Up Env. diff --git a/docs/_config.yml b/docs/_config.yml index 1a9dc6a5..574447dd 100755 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -2,4 +2,4 @@ theme: jekyll-theme-cayman title: cargo-make description: Rust task runner and build tool. show_downloads: false -version: 0.37.21 +version: 0.37.22 diff --git a/docs/api/cargo_make/all.html b/docs/api/cargo_make/all.html index 5bc5fec4..88dbe86f 100644 --- a/docs/api/cargo_make/all.html +++ b/docs/api/cargo_make/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Functions

\ No newline at end of file +List of all items in this crate

List of all items

Functions

\ No newline at end of file diff --git a/docs/api/cargo_make/fn.get_name.html b/docs/api/cargo_make/fn.get_name.html index cae40f92..cdd1caec 100644 --- a/docs/api/cargo_make/fn.get_name.html +++ b/docs/api/cargo_make/fn.get_name.html @@ -1 +1 @@ -get_name in cargo_make - Rust

Function cargo_make::get_name

source ·
pub(crate) fn get_name() -> String
\ No newline at end of file +get_name in cargo_make - Rust

Function cargo_make::get_name

source ·
pub(crate) fn get_name() -> String
\ No newline at end of file diff --git a/docs/api/cargo_make/fn.main.html b/docs/api/cargo_make/fn.main.html index 79987508..c278a7e4 100644 --- a/docs/api/cargo_make/fn.main.html +++ b/docs/api/cargo_make/fn.main.html @@ -1 +1 @@ -main in cargo_make - Rust

Function cargo_make::main

source ·
pub(crate) fn main() -> SuccessOrCargoMakeError<ExitCode>
\ No newline at end of file +main in cargo_make - Rust

Function cargo_make::main

source ·
pub(crate) fn main() -> SuccessOrCargoMakeError<ExitCode>
\ No newline at end of file diff --git a/docs/api/cargo_make/index.html b/docs/api/cargo_make/index.html index 0104ac9d..cc28920c 100644 --- a/docs/api/cargo_make/index.html +++ b/docs/api/cargo_make/index.html @@ -1,4 +1,4 @@ -cargo_make - Rust

Crate cargo_make

source ·
Expand description

§cargo-make

+cargo_make - Rust

Crate cargo_make

source ·
Expand description

§cargo-make

Rust task runner and build tool.
The cargo-make task runner enables to define and configure sets of tasks and run them as a flow.
A task is a command or a script to execute.
diff --git a/docs/api/cli/all.html b/docs/api/cli/all.html index acd86414..06fa655a 100644 --- a/docs/api/cli/all.html +++ b/docs/api/cli/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Functions

Statics

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Functions

Statics

\ No newline at end of file diff --git a/docs/api/cli/cli/fn.run.html b/docs/api/cli/cli/fn.run.html index ece001c7..b92b0625 100644 --- a/docs/api/cli/cli/fn.run.html +++ b/docs/api/cli/cli/fn.run.html @@ -1,4 +1,4 @@ -run in cli::cli - Rust

Function cli::cli::run

source ·
pub fn run(
+run in cli::cli - Rust

Function cli::cli::run

source ·
pub fn run(
     cli_args: &CliArgs,
     global_config: &GlobalConfig,
     logger_options: Option<LoggerOptions>
diff --git a/docs/api/cli/cli/fn.run_cli.html b/docs/api/cli/cli/fn.run_cli.html
index 26524313..035e3563 100644
--- a/docs/api/cli/cli/fn.run_cli.html
+++ b/docs/api/cli/cli/fn.run_cli.html
@@ -1,4 +1,4 @@
-run_cli in cli::cli - Rust

Function cli::cli::run_cli

source ·
pub fn run_cli(
+run_cli in cli::cli - Rust

Function cli::cli::run_cli

source ·
pub fn run_cli(
     command_name: String,
     sub_command: bool
 ) -> Result<CliArgs, CargoMakeError>
Expand description

Handles the command line arguments and executes the runner.

diff --git a/docs/api/cli/cli/index.html b/docs/api/cli/cli/index.html index 03ae5bae..c46851d9 100644 --- a/docs/api/cli/cli/index.html +++ b/docs/api/cli/cli/index.html @@ -1,3 +1,3 @@ -cli::cli - Rust

Module cli::cli

source ·
Expand description

§cli

+cli::cli - Rust

Module cli::cli

source ·
Expand description

§cli

The cargo-make cli

Functions§

  • Handles the command line arguments and executes the runner.
\ No newline at end of file diff --git a/docs/api/cli/cli_commands/index.html b/docs/api/cli/cli_commands/index.html index 0716ed7a..e63b0844 100644 --- a/docs/api/cli/cli_commands/index.html +++ b/docs/api/cli/cli_commands/index.html @@ -1,3 +1,3 @@ -cli::cli_commands - Rust

Module cli::cli_commands

source ·
Expand description

§cli_commands

+cli::cli_commands - Rust

Module cli::cli_commands

source ·
Expand description

§cli_commands

Wrappers for each CLI sub command.

Modules§

\ No newline at end of file diff --git a/docs/api/cli/cli_commands/list_steps/fn.run.html b/docs/api/cli/cli_commands/list_steps/fn.run.html index 9547b1d2..186598ec 100644 --- a/docs/api/cli/cli_commands/list_steps/fn.run.html +++ b/docs/api/cli/cli_commands/list_steps/fn.run.html @@ -1,4 +1,4 @@ -run in cli::cli_commands::list_steps - Rust

Function cli::cli_commands::list_steps::run

source ·
pub fn run(
+run in cli::cli_commands::list_steps - Rust

Function cli::cli_commands::list_steps::run

source ·
pub fn run(
     config: &Config,
     output_format: &str,
     output_file: &Option<String>,
diff --git a/docs/api/cli/cli_commands/list_steps/index.html b/docs/api/cli/cli_commands/list_steps/index.html
index dff486a1..8696d876 100644
--- a/docs/api/cli/cli_commands/list_steps/index.html
+++ b/docs/api/cli/cli_commands/list_steps/index.html
@@ -1,4 +1,4 @@
-cli::cli_commands::list_steps - Rust

Module cli::cli_commands::list_steps

source ·
Expand description

§list_steps

+cli::cli_commands::list_steps - Rust

Module cli::cli_commands::list_steps

source ·
Expand description

§list_steps

Lists all known tasks in multiple formats. Or can list tasks based on a category

Functions§

\ No newline at end of file diff --git a/docs/api/cli/cli_commands/print_steps/fn.print.html b/docs/api/cli/cli_commands/print_steps/fn.print.html index cd9a5a28..d7373d57 100644 --- a/docs/api/cli/cli_commands/print_steps/fn.print.html +++ b/docs/api/cli/cli_commands/print_steps/fn.print.html @@ -1,4 +1,4 @@ -print in cli::cli_commands::print_steps - Rust

Function cli::cli_commands::print_steps::print

source ·
pub fn print(
+print in cli::cli_commands::print_steps - Rust

Function cli::cli_commands::print_steps::print

source ·
pub fn print(
     output_buffer: &mut impl Write,
     config: &Config,
     task: &str,
diff --git a/docs/api/cli/cli_commands/print_steps/index.html b/docs/api/cli/cli_commands/print_steps/index.html
index 45bda747..463ff050 100644
--- a/docs/api/cli/cli_commands/print_steps/index.html
+++ b/docs/api/cli/cli_commands/print_steps/index.html
@@ -1,3 +1,3 @@
-cli::cli_commands::print_steps - Rust

Module cli::cli_commands::print_steps

source ·
Expand description
+cli::cli_commands::print_steps - Rust

Module cli::cli_commands::print_steps

source ·
Expand description

Prints the execution plan in multiple formats.

Functions§

  • Only prints the execution plan
\ No newline at end of file diff --git a/docs/api/cli/cli_parser/fn.create_cli.html b/docs/api/cli/cli_parser/fn.create_cli.html index ab2a3c94..65e885ad 100644 --- a/docs/api/cli/cli_parser/fn.create_cli.html +++ b/docs/api/cli/cli_parser/fn.create_cli.html @@ -1,4 +1,4 @@ -create_cli in cli::cli_parser - Rust

Function cli::cli_parser::create_cli

source ·
pub fn create_cli(
+create_cli in cli::cli_parser - Rust

Function cli::cli_parser::create_cli

source ·
pub fn create_cli(
     global_config: &GlobalConfig,
     spec: CliSpec,
     default_meta: bool
diff --git a/docs/api/cli/cli_parser/fn.parse.html b/docs/api/cli/cli_parser/fn.parse.html
index db2dfbe1..25917b0b 100644
--- a/docs/api/cli/cli_parser/fn.parse.html
+++ b/docs/api/cli/cli_parser/fn.parse.html
@@ -1,4 +1,4 @@
-parse in cli::cli_parser - Rust

Function cli::cli_parser::parse

source ·
pub fn parse(
+parse in cli::cli_parser - Rust

Function cli::cli_parser::parse

source ·
pub fn parse(
     global_config: &GlobalConfig,
     command_name: &str,
     sub_command: bool
diff --git a/docs/api/cli/cli_parser/fn.parse_args.html b/docs/api/cli/cli_parser/fn.parse_args.html
index b97ffcf4..88d0fb5d 100644
--- a/docs/api/cli/cli_parser/fn.parse_args.html
+++ b/docs/api/cli/cli_parser/fn.parse_args.html
@@ -1,4 +1,4 @@
-parse_args in cli::cli_parser - Rust

Function cli::cli_parser::parse_args

source ·
pub fn parse_args(
+parse_args in cli::cli_parser - Rust

Function cli::cli_parser::parse_args

source ·
pub fn parse_args(
     global_config: &GlobalConfig,
     command_name: &str,
     sub_command: bool,
diff --git a/docs/api/cli/cli_parser/index.html b/docs/api/cli/cli_parser/index.html
index 5ba1e044..f63b54e1 100644
--- a/docs/api/cli/cli_parser/index.html
+++ b/docs/api/cli/cli_parser/index.html
@@ -1,3 +1,3 @@
-cli::cli_parser - Rust

Module cli::cli_parser

source ·
Expand description

§cli_parser

+cli::cli_parser - Rust

Module cli::cli_parser

source ·
Expand description

§cli_parser

Defines the cli args and parsers them.

Functions§

\ No newline at end of file diff --git a/docs/api/cli/config/fn.get_config_directory.html b/docs/api/cli/config/fn.get_config_directory.html index 147b7266..68632a34 100644 --- a/docs/api/cli/config/fn.get_config_directory.html +++ b/docs/api/cli/config/fn.get_config_directory.html @@ -1 +1 @@ -get_config_directory in cli::config - Rust

Function cli::config::get_config_directory

source ·
pub fn get_config_directory() -> Option<PathBuf>
\ No newline at end of file +get_config_directory in cli::config - Rust

Function cli::config::get_config_directory

source ·
pub fn get_config_directory() -> Option<PathBuf>
\ No newline at end of file diff --git a/docs/api/cli/config/fn.load.html b/docs/api/cli/config/fn.load.html index 9a15092f..aec26194 100644 --- a/docs/api/cli/config/fn.load.html +++ b/docs/api/cli/config/fn.load.html @@ -1,2 +1,2 @@ -load in cli::config - Rust

Function cli::config::load

source ·
pub fn load() -> Result<GlobalConfig, CargoMakeError>
Expand description

Returns the configuration

+load in cli::config - Rust

Function cli::config::load

source ·
pub fn load() -> Result<GlobalConfig, CargoMakeError>
Expand description

Returns the configuration

\ No newline at end of file diff --git a/docs/api/cli/config/fn.load_from_path.html b/docs/api/cli/config/fn.load_from_path.html index aa4755e1..7721f474 100644 --- a/docs/api/cli/config/fn.load_from_path.html +++ b/docs/api/cli/config/fn.load_from_path.html @@ -1,3 +1,3 @@ -load_from_path in cli::config - Rust

Function cli::config::load_from_path

source ·
pub fn load_from_path(
+load_from_path in cli::config - Rust

Function cli::config::load_from_path

source ·
pub fn load_from_path(
     directory: PathBuf
 ) -> Result<GlobalConfig, CargoMakeError>
\ No newline at end of file diff --git a/docs/api/cli/config/index.html b/docs/api/cli/config/index.html index 6477cc6e..b0cb36f1 100644 --- a/docs/api/cli/config/index.html +++ b/docs/api/cli/config/index.html @@ -1,3 +1,3 @@ -cli::config - Rust

Module cli::config

source ·
Expand description

§config

+cli::config - Rust

Module cli::config

source ·
Expand description

§config

Enable to load/store user level configuration for cargo-make.

Statics§

Functions§

\ No newline at end of file diff --git a/docs/api/cli/config/static.CONFIG_FILE.html b/docs/api/cli/config/static.CONFIG_FILE.html index 7b8a576a..b2b35520 100644 --- a/docs/api/cli/config/static.CONFIG_FILE.html +++ b/docs/api/cli/config/static.CONFIG_FILE.html @@ -1 +1 @@ -CONFIG_FILE in cli::config - Rust

Static cli::config::CONFIG_FILE

source ·
pub static CONFIG_FILE: &'static str
\ No newline at end of file +CONFIG_FILE in cli::config - Rust

Static cli::config::CONFIG_FILE

source ·
pub static CONFIG_FILE: &'static str
\ No newline at end of file diff --git a/docs/api/cli/error/enum.CargoMakeError.html b/docs/api/cli/error/enum.CargoMakeError.html index ebec2e6d..2ca40cf9 100644 --- a/docs/api/cli/error/enum.CargoMakeError.html +++ b/docs/api/cli/error/enum.CargoMakeError.html @@ -1,4 +1,4 @@ -CargoMakeError in cli::error - Rust

Enum cli::error::CargoMakeError

source ·
#[repr(u16)]
pub enum CargoMakeError { +CargoMakeError in cli::error - Rust

Enum cli::error::CargoMakeError

source ·
#[repr(u16)]
pub enum CargoMakeError {
Show 18 variants EnvVarCycle(String), AliasCycle(String, String), CircularReference(String), @@ -27,7 +27,7 @@ ParserError { error: ParserError, }, -
}

Variants§

§

EnvVarCycle(String)

§

AliasCycle(String, String)

§

CircularReference(String)

§

VersionTooOld(String)

§

ExitCodeValidation = 104

§

ExitCodeError(i32)

§

DescriptorParseFailed(String)

§

ParseFileFailed(String, String)

§

Arity(&'static str)

§

MethodCallRestriction(&'static str)

§

TaskIs(String, &'static str)

§

NotFound(String)

§

StdIoError

Fields

§error: Error
§

StdFmtError

Fields

§error: Error
§

ExitCode(ExitCode)

§

TomlDeError

Fields

§error: Error
§

FsIOError

Fields

§error: FsIOError
§

ParserError

Fields

§error: ParserError

Trait Implementations§

source§

impl AsRef<str> for CargoMakeError

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for CargoMakeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CargoMakeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'_derivative_strum> From<&'_derivative_strum CargoMakeError> for &'static str

source§

fn from(x: &'_derivative_strum CargoMakeError) -> &'static str

Converts to this type from the input type.
source§

impl<'_enum> From<&'_enum CargoMakeError> for CargoMakeErrorDiscriminants

source§

fn from(val: &'_enum CargoMakeError) -> CargoMakeErrorDiscriminants

Converts to this type from the input type.
source§

impl From<CargoMakeError> for &'static str

source§

fn from(x: CargoMakeError) -> &'static str

Converts to this type from the input type.
source§

impl From<CargoMakeError> for CargoMakeErrorDiscriminants

source§

fn from(val: CargoMakeError) -> CargoMakeErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExitCode> for CargoMakeError

source§

fn from(error: ExitCode) -> Self

Converts to this type from the input type.
source§

impl From<FsIOError> for CargoMakeError

source§

fn from(error: FsIOError) -> Self

Converts to this type from the input type.
source§

impl From<ParserError> for CargoMakeError

source§

fn from(error: ParserError) -> Self

Converts to this type from the input type.
source§

impl Termination for CargoMakeError

source§

fn report(self) -> ExitCode

Is called to get the representation of the value as status code. +
}

Variants§

§

EnvVarCycle(String)

§

AliasCycle(String, String)

§

CircularReference(String)

§

VersionTooOld(String)

§

ExitCodeValidation = 104

§

ExitCodeError(i32)

§

DescriptorParseFailed(String)

§

ParseFileFailed(String, String)

§

Arity(&'static str)

§

MethodCallRestriction(&'static str)

§

TaskIs(String, &'static str)

§

NotFound(String)

§

StdIoError

Fields

§error: Error
§

StdFmtError

Fields

§error: Error
§

ExitCode(ExitCode)

§

TomlDeError

Fields

§error: Error
§

FsIOError

Fields

§error: FsIOError
§

ParserError

Fields

§error: ParserError

Trait Implementations§

source§

impl AsRef<str> for CargoMakeError

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Debug for CargoMakeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CargoMakeError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'_derivative_strum> From<&'_derivative_strum CargoMakeError> for &'static str

source§

fn from(x: &'_derivative_strum CargoMakeError) -> &'static str

Converts to this type from the input type.
source§

impl<'_enum> From<&'_enum CargoMakeError> for CargoMakeErrorDiscriminants

source§

fn from(val: &'_enum CargoMakeError) -> CargoMakeErrorDiscriminants

Converts to this type from the input type.
source§

impl From<CargoMakeError> for &'static str

source§

fn from(x: CargoMakeError) -> &'static str

Converts to this type from the input type.
source§

impl From<CargoMakeError> for CargoMakeErrorDiscriminants

source§

fn from(val: CargoMakeError) -> CargoMakeErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CargoMakeError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExitCode> for CargoMakeError

source§

fn from(error: ExitCode) -> Self

Converts to this type from the input type.
source§

impl From<FsIOError> for CargoMakeError

source§

fn from(error: FsIOError) -> Self

Converts to this type from the input type.
source§

impl From<ParserError> for CargoMakeError

source§

fn from(error: ParserError) -> Self

Converts to this type from the input type.
source§

impl Termination for CargoMakeError

source§

fn report(self) -> ExitCode

Is called to get the representation of the value as status code. This status code is returned to the operating system.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/docs/api/cli/error/enum.CargoMakeErrorDiscriminants.html b/docs/api/cli/error/enum.CargoMakeErrorDiscriminants.html index 37e62179..440be4f3 100644 --- a/docs/api/cli/error/enum.CargoMakeErrorDiscriminants.html +++ b/docs/api/cli/error/enum.CargoMakeErrorDiscriminants.html @@ -1,4 +1,4 @@ -CargoMakeErrorDiscriminants in cli::error - Rust

Enum cli::error::CargoMakeErrorDiscriminants

source ·
#[repr(u16)]
pub enum CargoMakeErrorDiscriminants { +CargoMakeErrorDiscriminants in cli::error - Rust

Enum cli::error::CargoMakeErrorDiscriminants

source ·
#[repr(u16)]
pub enum CargoMakeErrorDiscriminants {
Show 18 variants EnvVarCycle = 100, AliasCycle = 101, CircularReference = 102, diff --git a/docs/api/cli/error/enum.SuccessOrCargoMakeError.html b/docs/api/cli/error/enum.SuccessOrCargoMakeError.html index 97ae0621..34e1f64b 100644 --- a/docs/api/cli/error/enum.SuccessOrCargoMakeError.html +++ b/docs/api/cli/error/enum.SuccessOrCargoMakeError.html @@ -1,4 +1,4 @@ -SuccessOrCargoMakeError in cli::error - Rust

Enum cli::error::SuccessOrCargoMakeError

source ·
pub enum SuccessOrCargoMakeError<T> {
+SuccessOrCargoMakeError in cli::error - Rust

Enum cli::error::SuccessOrCargoMakeError

source ·
pub enum SuccessOrCargoMakeError<T> {
     Ok(T),
     Err(CargoMakeError),
 }

Variants§

Trait Implementations§

source§

impl<T> From<Result<T, CargoMakeError>> for SuccessOrCargoMakeError<T>

source§

fn from(value: Result<T, CargoMakeError>) -> Self

Converts to this type from the input type.
source§

impl<T: Any> Termination for SuccessOrCargoMakeError<T>

source§

fn report(self) -> ExitCode

Is called to get the representation of the value as status code. diff --git a/docs/api/cli/error/index.html b/docs/api/cli/error/index.html index ba35985d..b2c30c64 100644 --- a/docs/api/cli/error/index.html +++ b/docs/api/cli/error/index.html @@ -1 +1 @@ -cli::error - Rust

Module cli::error

source ·

Enums§

\ No newline at end of file +cli::error - Rust

Module cli::error

source ·

Enums§

\ No newline at end of file diff --git a/docs/api/cli/fn.run_cli.html b/docs/api/cli/fn.run_cli.html index 52cf8476..8370c062 100644 --- a/docs/api/cli/fn.run_cli.html +++ b/docs/api/cli/fn.run_cli.html @@ -1,4 +1,4 @@ -run_cli in cli - Rust

Function cli::run_cli

source ·
pub fn run_cli(
+run_cli in cli - Rust

Function cli::run_cli

source ·
pub fn run_cli(
     command_name: String,
     sub_command: bool
 ) -> Result<CliArgs, CargoMakeError>
Expand description

Handles the command line arguments and executes the runner.

diff --git a/docs/api/cli/index.html b/docs/api/cli/index.html index 694e41fc..4be3344d 100644 --- a/docs/api/cli/index.html +++ b/docs/api/cli/index.html @@ -1,4 +1,4 @@ -cli - Rust

Crate cli

source ·
Expand description

§cargo-make

+cli - Rust

Crate cli

source ·
Expand description

§cargo-make

Rust task runner and build tool.
The cargo-make task runner enables to define and configure sets of tasks and run them as a flow.
A task is a command or a script to execute.
diff --git a/docs/api/cli/logger/index.html b/docs/api/cli/logger/index.html index cdc7fd07..2e3ff449 100644 --- a/docs/api/cli/logger/index.html +++ b/docs/api/cli/logger/index.html @@ -1,3 +1,3 @@ -cli::logger - Rust

Module cli::logger

source ·
Expand description

§log

+cli::logger - Rust

Module cli::logger

source ·
Expand description

§log

Initializes the global logger.

Structs§

\ No newline at end of file diff --git a/docs/api/cli/logger/struct.LoggerOptions.html b/docs/api/cli/logger/struct.LoggerOptions.html index dee052dc..688be7c5 100644 --- a/docs/api/cli/logger/struct.LoggerOptions.html +++ b/docs/api/cli/logger/struct.LoggerOptions.html @@ -1,4 +1,4 @@ -LoggerOptions in cli::logger - Rust

Struct cli::logger::LoggerOptions

source ·
pub struct LoggerOptions {
+LoggerOptions in cli::logger - Rust

Struct cli::logger::LoggerOptions

source ·
pub struct LoggerOptions {
     pub name: String,
     pub level: String,
     pub color: bool,
diff --git a/docs/api/cli/runner/fn.run.html b/docs/api/cli/runner/fn.run.html
index 6b004f86..c6e7d5ca 100644
--- a/docs/api/cli/runner/fn.run.html
+++ b/docs/api/cli/runner/fn.run.html
@@ -1,4 +1,4 @@
-run in cli::runner - Rust

Function cli::runner::run

source ·
pub fn run(
+run in cli::runner - Rust

Function cli::runner::run

source ·
pub fn run(
     config: Config,
     task: &str,
     env_info: EnvInfo,
diff --git a/docs/api/cli/runner/index.html b/docs/api/cli/runner/index.html
index 2e8b99f2..821cf6c2 100644
--- a/docs/api/cli/runner/index.html
+++ b/docs/api/cli/runner/index.html
@@ -1,4 +1,4 @@
-cli::runner - Rust

Module cli::runner

source ·
Expand description

§runner

+cli::runner - Rust

Module cli::runner

source ·
Expand description

§runner

Runs the requested tasks.
The flow is as follows:

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ToolchainSpecifier

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<&str> for ToolchainSpecifier

source§

fn from(channel: &str) -> Self

Converts to this type from the input type.
source§

impl From<String> for ToolchainSpecifier

source§

fn from(channel: String) -> Self

Converts to this type from the input type.
source§

impl PartialEq for ToolchainSpecifier

source§

fn eq(&self, other: &ToolchainSpecifier) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ToolchainSpecifier

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for ToolchainSpecifier

source§

impl StructuralPartialEq for ToolchainSpecifier

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/docs/api/cli/types/enum.UnstableFeature.html b/docs/api/cli/types/enum.UnstableFeature.html index ac43c5be..50df46e2 100644 --- a/docs/api/cli/types/enum.UnstableFeature.html +++ b/docs/api/cli/types/enum.UnstableFeature.html @@ -1,4 +1,4 @@ -UnstableFeature in cli::types - Rust

Enum cli::types::UnstableFeature

source ·
pub enum UnstableFeature {
+UnstableFeature in cli::types - Rust

Enum cli::types::UnstableFeature

source ·
pub enum UnstableFeature {
     CtrlCHandling,
 }
Expand description

Unstable cargo-make feature

Variants§

§

CtrlCHandling

Gracefully shutdown and then kill the running command on Ctrl+C signal

diff --git a/docs/api/cli/types/fn.get_platform_name.html b/docs/api/cli/types/fn.get_platform_name.html index c7b835c5..b07a19ee 100644 --- a/docs/api/cli/types/fn.get_platform_name.html +++ b/docs/api/cli/types/fn.get_platform_name.html @@ -1,2 +1,2 @@ -get_platform_name in cli::types - Rust

Function cli::types::get_platform_name

source ·
pub fn get_platform_name() -> String
Expand description

Returns the platform name

+get_platform_name in cli::types - Rust

Function cli::types::get_platform_name

source ·
pub fn get_platform_name() -> String
Expand description

Returns the platform name

\ No newline at end of file diff --git a/docs/api/cli/types/index.html b/docs/api/cli/types/index.html index b1d5e6c1..50e5a481 100644 --- a/docs/api/cli/types/index.html +++ b/docs/api/cli/types/index.html @@ -1,4 +1,4 @@ -cli::types - Rust

Module cli::types

source ·
Expand description

§types

+cli::types - Rust

Module cli::types

source ·
Expand description

§types

Defines the various types and aliases used by cargo-make.

Structs§

Enums§

Functions§

\ No newline at end of file diff --git a/docs/api/cli/types/struct.Cache.html b/docs/api/cli/types/struct.Cache.html index 4592a207..7293a145 100644 --- a/docs/api/cli/types/struct.Cache.html +++ b/docs/api/cli/types/struct.Cache.html @@ -1,4 +1,4 @@ -Cache in cli::types - Rust

Struct cli::types::Cache

source ·
pub struct Cache {
+Cache in cli::types - Rust

Struct cli::types::Cache

source ·
pub struct Cache {
     pub file_name: Option<String>,
     pub last_update_check: Option<u64>,
 }
Expand description

Holds persisted data used by cargo-make

diff --git a/docs/api/cli/types/struct.CliArgs.html b/docs/api/cli/types/struct.CliArgs.html index 9aa22d62..31238342 100644 --- a/docs/api/cli/types/struct.CliArgs.html +++ b/docs/api/cli/types/struct.CliArgs.html @@ -1,4 +1,4 @@ -CliArgs in cli::types - Rust

Struct cli::types::CliArgs

source ·
pub struct CliArgs {
Show 25 fields +CliArgs in cli::types - Rust

Struct cli::types::CliArgs

source ·
pub struct CliArgs {
Show 25 fields pub command: String, pub build_file: Option<String>, pub task: String, diff --git a/docs/api/cli/types/struct.CommandSpec.html b/docs/api/cli/types/struct.CommandSpec.html index becfce51..a3ebf5c8 100644 --- a/docs/api/cli/types/struct.CommandSpec.html +++ b/docs/api/cli/types/struct.CommandSpec.html @@ -1,4 +1,4 @@ -CommandSpec in cli::types - Rust

Struct cli::types::CommandSpec

source ·
pub struct CommandSpec {
+CommandSpec in cli::types - Rust

Struct cli::types::CommandSpec

source ·
pub struct CommandSpec {
     pub command: String,
     pub args: Option<Vec<String>>,
 }
Expand description

Command info

diff --git a/docs/api/cli/types/struct.Config.html b/docs/api/cli/types/struct.Config.html index aa808084..76f1ffc5 100644 --- a/docs/api/cli/types/struct.Config.html +++ b/docs/api/cli/types/struct.Config.html @@ -1,4 +1,4 @@ -Config in cli::types - Rust

Struct cli::types::Config

source ·
pub struct Config {
+Config in cli::types - Rust

Struct cli::types::Config

source ·
pub struct Config {
     pub config: ConfigSection,
     pub env_files: Vec<EnvFile>,
     pub env: IndexMap<String, EnvValue>,
diff --git a/docs/api/cli/types/struct.ConfigSection.html b/docs/api/cli/types/struct.ConfigSection.html
index bd3d4838..e2973cc0 100644
--- a/docs/api/cli/types/struct.ConfigSection.html
+++ b/docs/api/cli/types/struct.ConfigSection.html
@@ -1,4 +1,4 @@
-ConfigSection in cli::types - Rust

Struct cli::types::ConfigSection

source ·
pub struct ConfigSection {
Show 22 fields +ConfigSection in cli::types - Rust

Struct cli::types::ConfigSection

source ·
pub struct ConfigSection {
Show 22 fields pub skip_core_tasks: Option<bool>, pub modify_core_tasks: Option<ModifyConfig>, pub init_task: Option<String>, diff --git a/docs/api/cli/types/struct.CrateDependencyInfo.html b/docs/api/cli/types/struct.CrateDependencyInfo.html index 559b7502..7fb69097 100644 --- a/docs/api/cli/types/struct.CrateDependencyInfo.html +++ b/docs/api/cli/types/struct.CrateDependencyInfo.html @@ -1,4 +1,4 @@ -CrateDependencyInfo in cli::types - Rust

Struct cli::types::CrateDependencyInfo

source ·
pub struct CrateDependencyInfo {
+CrateDependencyInfo in cli::types - Rust

Struct cli::types::CrateDependencyInfo

source ·
pub struct CrateDependencyInfo {
     pub path: Option<String>,
 }
Expand description

Holds crate dependency info.

Fields§

§path: Option<String>

Holds the dependency path

diff --git a/docs/api/cli/types/struct.CrateInfo.html b/docs/api/cli/types/struct.CrateInfo.html index 814e3f02..cfd28672 100644 --- a/docs/api/cli/types/struct.CrateInfo.html +++ b/docs/api/cli/types/struct.CrateInfo.html @@ -1,4 +1,4 @@ -CrateInfo in cli::types - Rust

Struct cli::types::CrateInfo

source ·
pub struct CrateInfo {
+CrateInfo in cli::types - Rust

Struct cli::types::CrateInfo

source ·
pub struct CrateInfo {
     pub package: Option<PackageInfo>,
     pub workspace: Option<Workspace>,
     pub dependencies: Option<IndexMap<String, CrateDependency>>,
diff --git a/docs/api/cli/types/struct.EnvFileInfo.html b/docs/api/cli/types/struct.EnvFileInfo.html
index e35b3bcd..96628ec4 100644
--- a/docs/api/cli/types/struct.EnvFileInfo.html
+++ b/docs/api/cli/types/struct.EnvFileInfo.html
@@ -1,4 +1,4 @@
-EnvFileInfo in cli::types - Rust

Struct cli::types::EnvFileInfo

source ·
pub struct EnvFileInfo {
+EnvFileInfo in cli::types - Rust

Struct cli::types::EnvFileInfo

source ·
pub struct EnvFileInfo {
     pub path: String,
     pub base_path: Option<String>,
     pub profile: Option<String>,
diff --git a/docs/api/cli/types/struct.EnvInfo.html b/docs/api/cli/types/struct.EnvInfo.html
index aad17019..73698dc9 100644
--- a/docs/api/cli/types/struct.EnvInfo.html
+++ b/docs/api/cli/types/struct.EnvInfo.html
@@ -1,4 +1,4 @@
-EnvInfo in cli::types - Rust

Struct cli::types::EnvInfo

source ·
pub struct EnvInfo {
+EnvInfo in cli::types - Rust

Struct cli::types::EnvInfo

source ·
pub struct EnvInfo {
     pub rust_info: RustInfo,
     pub crate_info: CrateInfo,
     pub git_info: GitInfo,
diff --git a/docs/api/cli/types/struct.EnvValueConditioned.html b/docs/api/cli/types/struct.EnvValueConditioned.html
index 33711e9e..154f7a9e 100644
--- a/docs/api/cli/types/struct.EnvValueConditioned.html
+++ b/docs/api/cli/types/struct.EnvValueConditioned.html
@@ -1,4 +1,4 @@
-EnvValueConditioned in cli::types - Rust

Struct cli::types::EnvValueConditioned

source ·
pub struct EnvValueConditioned {
+EnvValueConditioned in cli::types - Rust

Struct cli::types::EnvValueConditioned

source ·
pub struct EnvValueConditioned {
     pub value: String,
     pub condition: Option<TaskCondition>,
 }
Expand description

Env value set if condition is met

diff --git a/docs/api/cli/types/struct.EnvValueDecode.html b/docs/api/cli/types/struct.EnvValueDecode.html index 5089cb83..9747dc6c 100644 --- a/docs/api/cli/types/struct.EnvValueDecode.html +++ b/docs/api/cli/types/struct.EnvValueDecode.html @@ -1,4 +1,4 @@ -EnvValueDecode in cli::types - Rust

Struct cli::types::EnvValueDecode

source ·
pub struct EnvValueDecode {
+EnvValueDecode in cli::types - Rust

Struct cli::types::EnvValueDecode

source ·
pub struct EnvValueDecode {
     pub source: String,
     pub default_value: Option<String>,
     pub mapping: HashMap<String, String>,
diff --git a/docs/api/cli/types/struct.EnvValuePathGlob.html b/docs/api/cli/types/struct.EnvValuePathGlob.html
index 70706ce5..4addab24 100644
--- a/docs/api/cli/types/struct.EnvValuePathGlob.html
+++ b/docs/api/cli/types/struct.EnvValuePathGlob.html
@@ -1,4 +1,4 @@
-EnvValuePathGlob in cli::types - Rust

Struct cli::types::EnvValuePathGlob

source ·
pub struct EnvValuePathGlob {
+EnvValuePathGlob in cli::types - Rust

Struct cli::types::EnvValuePathGlob

source ·
pub struct EnvValuePathGlob {
     pub glob: String,
     pub include_files: Option<bool>,
     pub include_dirs: Option<bool>,
diff --git a/docs/api/cli/types/struct.EnvValueScript.html b/docs/api/cli/types/struct.EnvValueScript.html
index 1ab07000..e5303ab2 100644
--- a/docs/api/cli/types/struct.EnvValueScript.html
+++ b/docs/api/cli/types/struct.EnvValueScript.html
@@ -1,4 +1,4 @@
-EnvValueScript in cli::types - Rust

Struct cli::types::EnvValueScript

source ·
pub struct EnvValueScript {
+EnvValueScript in cli::types - Rust

Struct cli::types::EnvValueScript

source ·
pub struct EnvValueScript {
     pub script: Vec<String>,
     pub multi_line: Option<bool>,
     pub condition: Option<TaskCondition>,
diff --git a/docs/api/cli/types/struct.EnvValueUnset.html b/docs/api/cli/types/struct.EnvValueUnset.html
index 5ed92d4c..24d89d7d 100644
--- a/docs/api/cli/types/struct.EnvValueUnset.html
+++ b/docs/api/cli/types/struct.EnvValueUnset.html
@@ -1,4 +1,4 @@
-EnvValueUnset in cli::types - Rust

Struct cli::types::EnvValueUnset

source ·
pub struct EnvValueUnset {
+EnvValueUnset in cli::types - Rust

Struct cli::types::EnvValueUnset

source ·
pub struct EnvValueUnset {
     pub unset: bool,
 }
Expand description

Enables to unset env variables

Fields§

§unset: bool

If true, the env variable will be unset, else ignored

diff --git a/docs/api/cli/types/struct.ExecutionPlan.html b/docs/api/cli/types/struct.ExecutionPlan.html index 5c7f2603..42ffbad6 100644 --- a/docs/api/cli/types/struct.ExecutionPlan.html +++ b/docs/api/cli/types/struct.ExecutionPlan.html @@ -1,4 +1,4 @@ -ExecutionPlan in cli::types - Rust

Struct cli::types::ExecutionPlan

source ·
pub struct ExecutionPlan {
+ExecutionPlan in cli::types - Rust

Struct cli::types::ExecutionPlan

source ·
pub struct ExecutionPlan {
     pub steps: Vec<Step>,
 }
Expand description

Execution plan which defines all steps to run and the order to run them

Fields§

§steps: Vec<Step>

A list of steps to execute

diff --git a/docs/api/cli/types/struct.ExtendOptions.html b/docs/api/cli/types/struct.ExtendOptions.html index 89d3cee5..9ec34d7c 100644 --- a/docs/api/cli/types/struct.ExtendOptions.html +++ b/docs/api/cli/types/struct.ExtendOptions.html @@ -1,4 +1,4 @@ -ExtendOptions in cli::types - Rust

Struct cli::types::ExtendOptions

source ·
pub struct ExtendOptions {
+ExtendOptions in cli::types - Rust

Struct cli::types::ExtendOptions

source ·
pub struct ExtendOptions {
     pub path: String,
     pub optional: Option<bool>,
 }
Expand description

Extend with more fine tuning options

diff --git a/docs/api/cli/types/struct.ExternalConfig.html b/docs/api/cli/types/struct.ExternalConfig.html index f003e132..7bed0a61 100644 --- a/docs/api/cli/types/struct.ExternalConfig.html +++ b/docs/api/cli/types/struct.ExternalConfig.html @@ -1,4 +1,4 @@ -ExternalConfig in cli::types - Rust

Struct cli::types::ExternalConfig

source ·
pub struct ExternalConfig {
+ExternalConfig in cli::types - Rust

Struct cli::types::ExternalConfig

source ·
pub struct ExternalConfig {
     pub extend: Option<Extend>,
     pub config: Option<ConfigSection>,
     pub env_files: Option<Vec<EnvFile>>,
diff --git a/docs/api/cli/types/struct.FileScriptValue.html b/docs/api/cli/types/struct.FileScriptValue.html
index 5abaa9c3..5d7eff36 100644
--- a/docs/api/cli/types/struct.FileScriptValue.html
+++ b/docs/api/cli/types/struct.FileScriptValue.html
@@ -1,4 +1,4 @@
-FileScriptValue in cli::types - Rust

Struct cli::types::FileScriptValue

source ·
pub struct FileScriptValue {
+FileScriptValue in cli::types - Rust

Struct cli::types::FileScriptValue

source ·
pub struct FileScriptValue {
     pub file: String,
     pub absolute_path: Option<bool>,
 }
Expand description

Script file name

diff --git a/docs/api/cli/types/struct.FilesFilesModifiedCondition.html b/docs/api/cli/types/struct.FilesFilesModifiedCondition.html index 30dc969d..16a6d932 100644 --- a/docs/api/cli/types/struct.FilesFilesModifiedCondition.html +++ b/docs/api/cli/types/struct.FilesFilesModifiedCondition.html @@ -1,4 +1,4 @@ -FilesFilesModifiedCondition in cli::types - Rust

Struct cli::types::FilesFilesModifiedCondition

source ·
pub struct FilesFilesModifiedCondition {
+FilesFilesModifiedCondition in cli::types - Rust

Struct cli::types::FilesFilesModifiedCondition

source ·
pub struct FilesFilesModifiedCondition {
     pub input: Vec<String>,
     pub output: Vec<String>,
 }
Expand description

Files modified (input/output) condition structure

diff --git a/docs/api/cli/types/struct.FlowInfo.html b/docs/api/cli/types/struct.FlowInfo.html index 0c142930..9069ec47 100644 --- a/docs/api/cli/types/struct.FlowInfo.html +++ b/docs/api/cli/types/struct.FlowInfo.html @@ -1,4 +1,4 @@ -FlowInfo in cli::types - Rust

Struct cli::types::FlowInfo

source ·
pub struct FlowInfo {
+FlowInfo in cli::types - Rust

Struct cli::types::FlowInfo

source ·
pub struct FlowInfo {
     pub config: Config,
     pub task: String,
     pub env_info: EnvInfo,
diff --git a/docs/api/cli/types/struct.FlowState.html b/docs/api/cli/types/struct.FlowState.html
index 40a3e6a3..db682d79 100644
--- a/docs/api/cli/types/struct.FlowState.html
+++ b/docs/api/cli/types/struct.FlowState.html
@@ -1,4 +1,4 @@
-FlowState in cli::types - Rust

Struct cli::types::FlowState

source ·
pub struct FlowState {
+FlowState in cli::types - Rust

Struct cli::types::FlowState

source ·
pub struct FlowState {
     pub time_summary: Vec<(String, u128)>,
     pub forced_plugin: Option<String>,
 }
Expand description

Holds mutable flow state

diff --git a/docs/api/cli/types/struct.GlobalConfig.html b/docs/api/cli/types/struct.GlobalConfig.html index d0b72dbf..492d3218 100644 --- a/docs/api/cli/types/struct.GlobalConfig.html +++ b/docs/api/cli/types/struct.GlobalConfig.html @@ -1,4 +1,4 @@ -GlobalConfig in cli::types - Rust

Struct cli::types::GlobalConfig

source ·
pub struct GlobalConfig {
+GlobalConfig in cli::types - Rust

Struct cli::types::GlobalConfig

source ·
pub struct GlobalConfig {
     pub file_name: Option<String>,
     pub log_level: Option<String>,
     pub disable_color: Option<bool>,
diff --git a/docs/api/cli/types/struct.InstallCargoPluginInfo.html b/docs/api/cli/types/struct.InstallCargoPluginInfo.html
index 988c44f1..630681dd 100644
--- a/docs/api/cli/types/struct.InstallCargoPluginInfo.html
+++ b/docs/api/cli/types/struct.InstallCargoPluginInfo.html
@@ -1,4 +1,4 @@
-InstallCargoPluginInfo in cli::types - Rust

Struct cli::types::InstallCargoPluginInfo

source ·
pub struct InstallCargoPluginInfo {
+InstallCargoPluginInfo in cli::types - Rust

Struct cli::types::InstallCargoPluginInfo

source ·
pub struct InstallCargoPluginInfo {
     pub crate_name: Option<String>,
     pub min_version: Option<String>,
     pub install_command: Option<String>,
diff --git a/docs/api/cli/types/struct.InstallCrateInfo.html b/docs/api/cli/types/struct.InstallCrateInfo.html
index 91b8d41d..3b8af651 100644
--- a/docs/api/cli/types/struct.InstallCrateInfo.html
+++ b/docs/api/cli/types/struct.InstallCrateInfo.html
@@ -1,4 +1,4 @@
-InstallCrateInfo in cli::types - Rust

Struct cli::types::InstallCrateInfo

source ·
pub struct InstallCrateInfo {
+InstallCrateInfo in cli::types - Rust

Struct cli::types::InstallCrateInfo

source ·
pub struct InstallCrateInfo {
     pub crate_name: String,
     pub rustup_component_name: Option<String>,
     pub binary: String,
diff --git a/docs/api/cli/types/struct.InstallRustupComponentInfo.html b/docs/api/cli/types/struct.InstallRustupComponentInfo.html
index 8744bee7..1264e864 100644
--- a/docs/api/cli/types/struct.InstallRustupComponentInfo.html
+++ b/docs/api/cli/types/struct.InstallRustupComponentInfo.html
@@ -1,4 +1,4 @@
-InstallRustupComponentInfo in cli::types - Rust

Struct cli::types::InstallRustupComponentInfo

source ·
pub struct InstallRustupComponentInfo {
+InstallRustupComponentInfo in cli::types - Rust

Struct cli::types::InstallRustupComponentInfo

source ·
pub struct InstallRustupComponentInfo {
     pub rustup_component_name: String,
     pub binary: Option<String>,
     pub test_arg: Option<TestArg>,
diff --git a/docs/api/cli/types/struct.ModifyConfig.html b/docs/api/cli/types/struct.ModifyConfig.html
index 9d9c6f69..c8f18715 100644
--- a/docs/api/cli/types/struct.ModifyConfig.html
+++ b/docs/api/cli/types/struct.ModifyConfig.html
@@ -1,4 +1,4 @@
-ModifyConfig in cli::types - Rust

Struct cli::types::ModifyConfig

source ·
pub struct ModifyConfig {
+ModifyConfig in cli::types - Rust

Struct cli::types::ModifyConfig

source ·
pub struct ModifyConfig {
     pub private: Option<bool>,
     pub namespace: Option<String>,
 }
Expand description

Holds properties to modify the core tasks

diff --git a/docs/api/cli/types/struct.PackageInfo.html b/docs/api/cli/types/struct.PackageInfo.html index ab8dd327..92450e94 100644 --- a/docs/api/cli/types/struct.PackageInfo.html +++ b/docs/api/cli/types/struct.PackageInfo.html @@ -1,4 +1,4 @@ -PackageInfo in cli::types - Rust

Struct cli::types::PackageInfo

source ·
pub struct PackageInfo {
+PackageInfo in cli::types - Rust

Struct cli::types::PackageInfo

source ·
pub struct PackageInfo {
     pub name: Option<String>,
     pub version: Option<String>,
     pub description: Option<String>,
diff --git a/docs/api/cli/types/struct.PlatformOverrideTask.html b/docs/api/cli/types/struct.PlatformOverrideTask.html
index 8a850baa..af80b278 100644
--- a/docs/api/cli/types/struct.PlatformOverrideTask.html
+++ b/docs/api/cli/types/struct.PlatformOverrideTask.html
@@ -1,4 +1,4 @@
-PlatformOverrideTask in cli::types - Rust

Struct cli::types::PlatformOverrideTask

source ·
pub struct PlatformOverrideTask {
Show 27 fields +PlatformOverrideTask in cli::types - Rust

Struct cli::types::PlatformOverrideTask

source ·
pub struct PlatformOverrideTask {
Show 27 fields pub clear: Option<bool>, pub disabled: Option<bool>, pub private: Option<bool>, diff --git a/docs/api/cli/types/struct.RunTaskDetails.html b/docs/api/cli/types/struct.RunTaskDetails.html index ece52e7e..69c7e476 100644 --- a/docs/api/cli/types/struct.RunTaskDetails.html +++ b/docs/api/cli/types/struct.RunTaskDetails.html @@ -1,4 +1,4 @@ -RunTaskDetails in cli::types - Rust

Struct cli::types::RunTaskDetails

source ·
pub struct RunTaskDetails {
+RunTaskDetails in cli::types - Rust

Struct cli::types::RunTaskDetails

source ·
pub struct RunTaskDetails {
     pub name: RunTaskName,
     pub fork: Option<bool>,
     pub parallel: Option<bool>,
diff --git a/docs/api/cli/types/struct.RunTaskRoutingInfo.html b/docs/api/cli/types/struct.RunTaskRoutingInfo.html
index af9989ef..842d9fc7 100644
--- a/docs/api/cli/types/struct.RunTaskRoutingInfo.html
+++ b/docs/api/cli/types/struct.RunTaskRoutingInfo.html
@@ -1,4 +1,4 @@
-RunTaskRoutingInfo in cli::types - Rust

Struct cli::types::RunTaskRoutingInfo

source ·
pub struct RunTaskRoutingInfo {
+RunTaskRoutingInfo in cli::types - Rust

Struct cli::types::RunTaskRoutingInfo

source ·
pub struct RunTaskRoutingInfo {
     pub name: RunTaskName,
     pub fork: Option<bool>,
     pub parallel: Option<bool>,
diff --git a/docs/api/cli/types/struct.RustVersionCondition.html b/docs/api/cli/types/struct.RustVersionCondition.html
index 5284d5a4..f301b99d 100644
--- a/docs/api/cli/types/struct.RustVersionCondition.html
+++ b/docs/api/cli/types/struct.RustVersionCondition.html
@@ -1,4 +1,4 @@
-RustVersionCondition in cli::types - Rust

Struct cli::types::RustVersionCondition

source ·
pub struct RustVersionCondition {
+RustVersionCondition in cli::types - Rust

Struct cli::types::RustVersionCondition

source ·
pub struct RustVersionCondition {
     pub min: Option<String>,
     pub max: Option<String>,
     pub equal: Option<String>,
diff --git a/docs/api/cli/types/struct.ScriptSections.html b/docs/api/cli/types/struct.ScriptSections.html
index 6df41038..1b90ab4d 100644
--- a/docs/api/cli/types/struct.ScriptSections.html
+++ b/docs/api/cli/types/struct.ScriptSections.html
@@ -1,4 +1,4 @@
-ScriptSections in cli::types - Rust

Struct cli::types::ScriptSections

source ·
pub struct ScriptSections {
+ScriptSections in cli::types - Rust

Struct cli::types::ScriptSections

source ·
pub struct ScriptSections {
     pub pre: Option<String>,
     pub main: Option<String>,
     pub post: Option<String>,
diff --git a/docs/api/cli/types/struct.Step.html b/docs/api/cli/types/struct.Step.html
index b8396039..2c97fdb2 100644
--- a/docs/api/cli/types/struct.Step.html
+++ b/docs/api/cli/types/struct.Step.html
@@ -1,4 +1,4 @@
-Step in cli::types - Rust

Struct cli::types::Step

source ·
pub struct Step {
+Step in cli::types - Rust

Struct cli::types::Step

source ·
pub struct Step {
     pub name: String,
     pub config: Task,
 }
Expand description

Execution plan step to execute

diff --git a/docs/api/cli/types/struct.Task.html b/docs/api/cli/types/struct.Task.html index 703360d4..9bc758e8 100644 --- a/docs/api/cli/types/struct.Task.html +++ b/docs/api/cli/types/struct.Task.html @@ -1,4 +1,4 @@ -Task in cli::types - Rust

Struct cli::types::Task

source ·
pub struct Task {
Show 37 fields +Task in cli::types - Rust

Struct cli::types::Task

source ·
pub struct Task {
Show 37 fields pub clear: Option<bool>, pub description: Option<String>, pub category: Option<String>, diff --git a/docs/api/cli/types/struct.TaskCondition.html b/docs/api/cli/types/struct.TaskCondition.html index 9e0675fe..777ceb65 100644 --- a/docs/api/cli/types/struct.TaskCondition.html +++ b/docs/api/cli/types/struct.TaskCondition.html @@ -1,4 +1,4 @@ -TaskCondition in cli::types - Rust

Struct cli::types::TaskCondition

source ·
pub struct TaskCondition {
Show 16 fields +TaskCondition in cli::types - Rust

Struct cli::types::TaskCondition

source ·
pub struct TaskCondition {
Show 16 fields pub condition_type: Option<ConditionType>, pub fail_message: Option<String>, pub profiles: Option<Vec<String>>, diff --git a/docs/api/cli/types/struct.TaskIdentifier.html b/docs/api/cli/types/struct.TaskIdentifier.html index 6952dfd0..7b7c2f50 100644 --- a/docs/api/cli/types/struct.TaskIdentifier.html +++ b/docs/api/cli/types/struct.TaskIdentifier.html @@ -1,4 +1,4 @@ -TaskIdentifier in cli::types - Rust

Struct cli::types::TaskIdentifier

source ·
pub struct TaskIdentifier {
+TaskIdentifier in cli::types - Rust

Struct cli::types::TaskIdentifier

source ·
pub struct TaskIdentifier {
     pub name: String,
     pub path: Option<String>,
 }
Expand description

An identifier for a task

diff --git a/docs/api/cli/types/struct.TestArg.html b/docs/api/cli/types/struct.TestArg.html index 8a4835a6..4ea8553d 100644 --- a/docs/api/cli/types/struct.TestArg.html +++ b/docs/api/cli/types/struct.TestArg.html @@ -1,4 +1,4 @@ -TestArg in cli::types - Rust

Struct cli::types::TestArg

source ·
pub struct TestArg {
+TestArg in cli::types - Rust

Struct cli::types::TestArg

source ·
pub struct TestArg {
     pub inner: Vec<String>,
 }
Expand description

Arguments used to check whether a crate or rustup component is installed.

Deserialize into an array of strings. Allows both a single string (which will diff --git a/docs/api/cli/types/struct.ToolchainBoundedSpecifier.html b/docs/api/cli/types/struct.ToolchainBoundedSpecifier.html index 1aa9caf0..61d926a7 100644 --- a/docs/api/cli/types/struct.ToolchainBoundedSpecifier.html +++ b/docs/api/cli/types/struct.ToolchainBoundedSpecifier.html @@ -1,4 +1,4 @@ -ToolchainBoundedSpecifier in cli::types - Rust

Struct cli::types::ToolchainBoundedSpecifier

source ·
pub struct ToolchainBoundedSpecifier {
+ToolchainBoundedSpecifier in cli::types - Rust

Struct cli::types::ToolchainBoundedSpecifier

source ·
pub struct ToolchainBoundedSpecifier {
     pub channel: String,
     pub min_version: String,
 }
Expand description

A toolchain with a minimum version bound

diff --git a/docs/api/cli/types/struct.WatchOptions.html b/docs/api/cli/types/struct.WatchOptions.html index a110653f..ac3778a7 100644 --- a/docs/api/cli/types/struct.WatchOptions.html +++ b/docs/api/cli/types/struct.WatchOptions.html @@ -1,4 +1,4 @@ -WatchOptions in cli::types - Rust

Struct cli::types::WatchOptions

source ·
pub struct WatchOptions {
+WatchOptions in cli::types - Rust

Struct cli::types::WatchOptions

source ·
pub struct WatchOptions {
     pub version: Option<String>,
     pub postpone: Option<bool>,
     pub ignore_pattern: Option<MaybeArray<String>>,
diff --git a/docs/api/cli/types/struct.Workspace.html b/docs/api/cli/types/struct.Workspace.html
index 4c1eb1d3..09aebb4d 100644
--- a/docs/api/cli/types/struct.Workspace.html
+++ b/docs/api/cli/types/struct.Workspace.html
@@ -1,4 +1,4 @@
-Workspace in cli::types - Rust

Struct cli::types::Workspace

source ·
pub struct Workspace {
+Workspace in cli::types - Rust

Struct cli::types::Workspace

source ·
pub struct Workspace {
     pub members: Option<Vec<String>>,
     pub exclude: Option<Vec<String>>,
     pub dependencies: Option<IndexMap<String, CrateDependency>>,
diff --git a/docs/api/makers/all.html b/docs/api/makers/all.html
index 21763914..a8d10f12 100644
--- a/docs/api/makers/all.html
+++ b/docs/api/makers/all.html
@@ -1 +1 @@
-List of all items in this crate

List of all items

Functions

\ No newline at end of file +List of all items in this crate

List of all items

Functions

\ No newline at end of file diff --git a/docs/api/makers/fn.get_name.html b/docs/api/makers/fn.get_name.html index 834278ae..4034df99 100644 --- a/docs/api/makers/fn.get_name.html +++ b/docs/api/makers/fn.get_name.html @@ -1 +1 @@ -get_name in makers - Rust

Function makers::get_name

source ·
pub(crate) fn get_name() -> String
\ No newline at end of file +get_name in makers - Rust

Function makers::get_name

source ·
pub(crate) fn get_name() -> String
\ No newline at end of file diff --git a/docs/api/makers/fn.main.html b/docs/api/makers/fn.main.html index a85842cd..9fcfcdd5 100644 --- a/docs/api/makers/fn.main.html +++ b/docs/api/makers/fn.main.html @@ -1 +1 @@ -main in makers - Rust

Function makers::main

source ·
pub(crate) fn main() -> SuccessOrCargoMakeError<ExitCode>
\ No newline at end of file +main in makers - Rust

Function makers::main

source ·
pub(crate) fn main() -> SuccessOrCargoMakeError<ExitCode>
\ No newline at end of file diff --git a/docs/api/makers/index.html b/docs/api/makers/index.html index acb6949a..67a38271 100644 --- a/docs/api/makers/index.html +++ b/docs/api/makers/index.html @@ -1,4 +1,4 @@ -makers - Rust

Crate makers

source ·
Expand description

§makers

+makers - Rust

Crate makers

source ·
Expand description

§makers

Rust task runner and build tool.
The makers executable works the same as cargo-make except that it is not invoked as a cargo sub command.

diff --git a/docs/api/search-index.js b/docs/api/search-index.js index d90874b6..d2afafb0 100644 --- a/docs/api/search-index.js +++ b/docs/api/search-index.js @@ -1,6 +1,6 @@ var searchIndex = new Map(JSON.parse('[\ ["cargo_make",{"t":"HH","n":["get_name","main"],"q":[[0,"cargo_make"],[2,"alloc::string"],[3,"std::process"],[4,"cli::error"]],"i":[0,0],"f":"{{}b}{{}{{f{d}}}}","D":"b","p":[[5,"String",2],[5,"ExitCode",3],[6,"SuccessOrCargoMakeError",4]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAEAAAAAAAEAEAAAAAEAAgA="}],\ -["cli",{"t":"CCCCCCHCCHHCCHHHHHJHHHPPPPGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFNNONNNNNNOONNNNHPPPPPFPFFGGPFFGFFPPPPGGPPGFFGFFFFFFGFFPFFFFFPPPFGFFPPGPFPPPPPPPPFPPPFPPFGGFFPPFGPPPPPPFFFFGFPPFGPGPPPFFOOOOONNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOONOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONOOOOOONOOOOOONNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONOO","n":["cli","cli_commands","cli_parser","config","error","logger","run_cli","runner","types","run","run_cli","list_steps","print_steps","run","print","create_cli","parse","parse_args","CONFIG_FILE","get_config_directory","load","load_from_path","AliasCycle","AliasCycle","Arity","Arity","CargoMakeError","CargoMakeErrorDiscriminants","CircularReference","CircularReference","DescriptorParseFailed","DescriptorParseFailed","EnvVarCycle","EnvVarCycle","Err","ExitCode","ExitCode","ExitCodeError","ExitCodeError","ExitCodeValidation","ExitCodeValidation","FsIOError","FsIOError","MethodCallRestriction","MethodCallRestriction","NotFound","NotFound","Ok","ParseFileFailed","ParseFileFailed","ParserError","ParserError","StdFmtError","StdFmtError","StdIoError","StdIoError","SuccessOrCargoMakeError","TaskIs","TaskIs","TomlDeError","TomlDeError","VersionTooOld","VersionTooOld","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","into","into","into","report","report","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","error","error","error","error","error","LoggerOptions","borrow","borrow_mut","color","deref","deref_mut","drop","from","init","into","level","name","try_from","try_into","type_id","vzip","run","And","Boolean","Boolean","Boolean","Bounded","Cache","CargoPluginInfo","CliArgs","CommandSpec","ConditionScriptValue","ConditionType","Conditional","Config","ConfigSection","CrateDependency","CrateDependencyInfo","CrateInfo","CrateInfo","CtrlCHandling","Decode","Definition","DependencyIdentifier","DeprecationInfo","Details","Enabled","EnvFile","EnvFileInfo","EnvInfo","EnvValue","EnvValueConditioned","EnvValueDecode","EnvValuePathGlob","EnvValueScript","EnvValueUnset","ExecutionPlan","Extend","ExtendOptions","ExternalConfig","File","FileScriptValue","FilesFilesModifiedCondition","FlowInfo","FlowState","GlobalConfig","GroupOr","Info","Info","InstallCargoPluginInfo","InstallCrate","InstallCrateInfo","InstallRustupComponentInfo","List","List","MaybeArray","Message","ModifyConfig","Multiple","Multiple","Name","Name","Number","Options","Options","Or","PackageInfo","Path","Path","PathGlob","PlatformOverrideTask","Profile","Routing","RunTaskDetails","RunTaskInfo","RunTaskName","RunTaskRoutingInfo","RustVersionCondition","RustupComponentInfo","Script","ScriptSections","ScriptValue","Sections","Simple","Single","Single","SingleLine","SingleLine","Step","Task","TaskCondition","TaskIdentifier","TaskWatchOptions","TestArg","Text","Text","ToolchainBoundedSpecifier","ToolchainSpecifier","Unset","UnstableFeature","Value","Value","Version","WatchOptions","Workspace","absolute_path","additional_profiles","alias","allow_private","allow_private","apply","apply","apply","args","args","args","arguments","base_path","binary","binary","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_file","category","channel","channel","channels","ci_info","cleanup_task","cleanup_task","clear","clear","cli_arguments","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command","command","command","condition","condition","condition","condition","condition","condition","condition_script","condition_script","condition_script","condition_script_runner_args","condition_script_runner_args","condition_script_runner_args","condition_type","config","config","config","config","crate_info","crate_name","crate_name","cwd","cwd","cwd","default","default","default","default","default","default","default","default","default","default","default","default_task_name","default_to_workspace","default_value","defaults_only","dependencies","dependencies","dependencies","dependencies","depends_on","deprecated","deprecated","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","diff_execution_plan","disable_check_for_updates","disable_color","disable_color","disable_install","disable_on_error","disable_on_error","disable_workspace","disable_workspace","disabled","disabled","documentation","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end_task","env","env","env","env","env","env","env_contains","env_false","env_file","env_files","env_files","env_files","env_files","env_info","env_not_set","env_scripts","env_scripts","env_set","env_true","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exclude","experimental","extend","extend","extend","extend","extend","extend","fail_message","file","file_name","file_name","files_exist","files_modified","files_not_exist","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force","force","force","force","forced_plugin","fork","fork","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_name","get_actions_count","get_alias","get_condition_type","get_load_script","get_namespace_prefix","get_normalized_task","get_platform_name","git_info","glob","hash","hide_uninteresting","homepage","ignore_errors","ignore_errors","ignore_pattern","ignore_type","include_dirs","include_files","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_task","inner","input","install_command","install_command","install_crate","install_crate","install_crate_args","install_crate_args","install_script","install_script","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_actionable","is_env_set","is_modifications_defined","is_valid","last_update_check","legacy_migration_task","license","linux","linux_alias","linux_load_script","list_all_steps","list_category_steps","load_cargo_aliases","load_script","log_level","log_level","mac","mac_alias","mac_load_script","main","main_project_member","mapping","max","members","min","min_version","min_version","min_version","min_version","min_version","modify_core_tasks","multi_line","name","name","name","name","name","name","namespace","new","new","new","new","new","new","new","new","new","new","new","no_git_ignore","on_error_task","optional","os","output","output_file","output_format","package","package","parallel","parallel","path","path","path","path","platforms","plugin","plugin","plugins","plugins","post","postpone","pre","print_only","print_time_summary","private","private","private","profile","profile","profiles","reduce_output","repository","run_task","run_task","rust_info","rust_version","rustup_component_name","rustup_component_name","script","script","script","script_extension","script_extension","script_runner","script_runner","script_runner_args","script_runner_args","search_project_root","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","should_ignore_errors","skip_core_tasks","skip_crate_env_info","skip_git_env_info","skip_init_end_tasks","skip_init_end_tasks","skip_rust_env_info","skip_tasks_pattern","skip_tasks_pattern","source","steps","task","task","tasks","tasks","test_arg","test_arg","time_summary","time_summary","to_env_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","toolchain","toolchain","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unset","unstable_features","update_check_minimum_interval","value","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","watch","watch","watch","why","windows","windows_alias","windows_load_script","with_namespace","workspace","workspace"],"q":[[0,"cli"],[9,"cli::cli"],[11,"cli::cli_commands"],[13,"cli::cli_commands::list_steps"],[14,"cli::cli_commands::print_steps"],[15,"cli::cli_parser"],[18,"cli::config"],[22,"cli::error"],[123,"cli::error::CargoMakeError"],[128,"cli::logger"],[144,"cli::runner"],[145,"cli::types"],[1592,"alloc::string"],[1593,"core::result"],[1594,"core::option"],[1595,"std::io"],[1596,"cliparser::types"],[1597,"alloc::vec"],[1598,"std::path"],[1599,"core::fmt"],[1600,"std::process"],[1601,"fsio::error"],[1602,"toml::de"],[1603,"std::io::error"],[1604,"core::any"],[1605,"std::time"],[1606,"core::clone"],[1607,"serde::de"],[1608,"core::cmp"],[1609,"core::hash"],[1610,"serde::ser"]],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,4,19,0,0,4,19,4,19,4,19,24,4,19,4,19,4,19,4,19,4,19,4,19,24,4,19,4,19,4,19,4,19,0,4,19,4,19,4,19,4,24,4,19,24,4,19,19,19,24,4,19,24,4,19,24,4,19,19,19,19,19,19,4,4,19,24,24,4,4,4,4,4,4,4,19,19,19,24,4,19,24,4,19,24,4,19,4,24,4,19,24,4,19,24,4,19,24,4,19,96,97,98,99,100,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,49,58,71,72,39,0,63,0,0,0,0,58,0,0,0,0,0,63,83,58,78,0,0,67,63,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,0,0,0,0,49,44,52,0,0,0,0,58,82,0,72,0,64,69,67,78,58,71,82,49,0,52,82,58,0,58,67,0,0,0,0,0,63,58,0,0,75,39,64,69,75,76,0,0,0,0,0,0,75,76,0,0,58,0,58,63,44,0,0,73,38,36,3,45,36,38,11,36,80,91,3,51,61,62,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,36,39,77,50,32,65,66,36,80,45,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,3,36,80,91,53,54,56,66,36,80,66,36,80,66,36,80,50,45,11,84,85,32,60,61,3,36,80,40,7,41,42,14,46,50,36,38,11,84,7,38,54,51,41,14,36,80,53,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,42,36,40,7,41,42,43,44,14,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,3,3,3,7,38,3,45,3,45,36,80,42,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,38,3,50,36,80,11,84,50,50,3,36,80,11,84,45,50,11,84,50,50,49,59,60,61,62,63,64,68,69,71,72,39,77,78,79,83,47,59,59,59,59,69,69,69,69,39,39,39,39,77,77,77,77,78,78,78,78,79,79,79,79,83,83,83,83,41,3,36,80,38,36,80,84,50,73,40,7,50,50,50,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,39,77,77,78,79,79,80,81,82,37,83,38,11,84,85,90,91,60,61,36,80,46,65,66,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,39,39,77,78,78,79,80,81,82,37,83,38,11,84,85,90,91,79,36,36,50,38,37,36,0,32,57,83,3,42,36,80,68,57,57,57,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,38,59,48,60,61,36,80,36,80,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,78,79,80,81,82,37,83,38,11,84,85,90,91,36,83,37,36,40,38,42,36,36,38,3,3,38,38,3,7,36,36,38,74,38,54,47,41,47,39,60,61,77,38,38,53,78,42,65,66,79,85,37,3,40,7,41,42,14,46,51,36,38,84,68,38,81,50,48,3,3,41,14,65,66,43,51,79,81,50,36,80,11,84,74,68,74,3,3,36,80,37,3,51,50,38,42,36,80,32,50,61,62,53,36,80,36,80,36,80,36,80,7,40,7,41,42,43,44,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,36,38,38,38,3,45,38,3,45,54,90,3,45,11,84,61,62,46,38,83,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,39,77,79,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,55,38,7,56,42,61,68,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,68,36,80,68,36,36,38,78,14,36],"f":"``````{{bd}{{j{fh}}}}``{{{l{f}}{l{n}}{Ab{A`}}}{{j{Adh}}}}1``{{{l{Af}}{l{Ah}}{l{{Ab{b}}}}{l{{Ab{b}}}}d}{{j{Adh}}}}{{{l{Ajc}}{l{Af}}{l{Ah}}{l{Ah}}d{l{{Ab{b}}}}{l{Al}}d}{{j{Adh}}}An}{{{l{n}}B`d}B`}{{{l{n}}{l{Ah}}d}{{j{fh}}}}{{{l{n}}{l{Ah}}d{Ab{{Bb{{l{Ah}}}}}}B`}{{j{fh}}}}`{{}{{Ab{Bd}}}}{{}{{j{nh}}}}{Bd{{j{nh}}}}`````````````````````````````````````````{{{l{h}}}{{l{Ah}}}}{{{l{c}}}{{l{e}}}{}{}}00{{{l{Ajc}}}{{l{Aje}}}{}{}}00{{{l{Bf}}}Bf}{{{l{c}}{l{Aje}}}Ad{}{}}{Bh{{l{c}}}{}}00{Bh{{l{Ajc}}}{}}00{BhAd}00{{{l{Bf}}{l{Bf}}}d}{{{l{c}}{l{e}}}d{}{}}000{{{l{h}}{l{AjBj}}}Bl}{{{l{h}}{l{AjBj}}}{{j{AdBn}}}}{{{l{Bf}}{l{AjBj}}}Bl}{cc{}}{{{j{ch}}}{{C`{c}}}{}}{Cbh}{Cdh}{Bnh}{Cfh}{Chh}6{Cjh}7{{{l{h}}}Bf}{hBf}{{}Bh}00{ce{}{}}00{{{C`{c}}}CbCl}{hCb}{{{l{c}}}e{}{}}{{{l{c}}}b{}}{c{{j{e}}}{}{}}00000{{{l{c}}}Cn{}}00666``````{{{l{c}}}{{l{e}}}{}{}}{{{l{Ajc}}}{{l{Aje}}}{}{}}`{Bh{{l{c}}}{}}{Bh{{l{Ajc}}}{}}{BhAd}{cc{}}=<``776<{{Af{l{Ah}}D`{l{f}}Db{Bb{{Df{bDd}}}}}{{j{Adh}}}}````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{l{AjDh}}{l{Dj}}}Ad}{{{l{AjDl}}{l{Dj}}}Ad}{{{l{AjAf}}{l{Dj}}}Ad}```````9999999999999999999999999999999999999999999999999999999988888888888888888888888888888888888888888888888888888888``{{{l{Dn}}}{{l{Ah}}}}````````{{{l{f}}}f}{{{l{E`}}}E`}{{{l{n}}}n}{{{l{Eb}}}Eb}{{{l{Ed}}}Ed}{{{l{Ef}}}Ef}{{{l{Eh}}}Eh}{{{l{Al}}}Al}{{{l{D`}}}D`}{{{l{Ej}}}Ej}{{{l{El}}}El}{{{l{En}}}En}{{{l{F`}}}F`}{{{l{Fb}}}Fb}{{{l{Fd}}}Fd}{{{l{Ff}}}Ff}{{{l{Fh}}}Fh}{{{l{Fj}}}Fj}{{{l{Fl}}}Fl}{{{l{Fn}}}Fn}{{{l{G`}}}G`}{{{l{Gb}}}Gb}{{{l{Gd}}}Gd}{{{l{Gf}}}Gf}{{{l{Gh}}}Gh}{{{l{Gj}}}Gj}{{{l{Gl}}}Gl}{{{l{Gn}}}Gn}{{{l{H`}}}H`}{{{l{Hb}}}Hb}{{{l{Hd}}}Hd}{{{l{Hf}}}Hf}{{{l{Hh}}}Hh}{{{l{{Hj{c}}}}}{{Hj{c}}}Hl}{{{l{Hn}}}Hn}{{{l{I`}}}I`}{{{l{Ib}}}Ib}{{{l{Id}}}Id}{{{l{If}}}If}{{{l{Ih}}}Ih}{{{l{Dh}}}Dh}{{{l{Dn}}}Dn}{{{l{Ij}}}Ij}{{{l{Il}}}Il}{{{l{In}}}In}{{{l{J`}}}J`}{{{l{Jb}}}Jb}{{{l{Jd}}}Jd}{{{l{Dj}}}Dj}{{{l{Jf}}}Jf}{{{l{Dl}}}Dl}{{{l{Af}}}Af}{{{l{Jh}}}Jh}{{{l{Jj}}}Jj}{{{l{c}}{l{Aje}}}Ad{}{}}00000000000000000000000000000000000000000000000000000```````````````````````````{{}E`}{{}n}{{}Eb}{{}Ed}{{}Al}{{}El}{{}Fd}{{}Dh}{{}Dl}{{}Af}{{}Jh}```````````{Bh{{l{c}}}{}}0000000000000000000000{{{l{Gf}}}{{l{c}}}{}}111111111111111111111111111111111{Bh{{l{Ajc}}}{}}00000000000000000000000{{{l{AjGf}}}{{l{Ajc}}}{}}11111111111111111111111111111111``{c{{j{E`}}}Jl}{c{{j{n}}}Jl}{c{{j{Eb}}}Jl}{c{{j{Ed}}}Jl}{c{{j{Ef}}}Jl}{c{{j{Eh}}}Jl}{c{{j{Al}}}Jl}{c{{j{En}}}Jl}{c{{j{F`}}}Jl}{c{{j{Fb}}}Jl}{c{{j{Fd}}}Jl}{c{{j{Ff}}}Jl}{c{{j{Fh}}}Jl}{c{{j{Fj}}}Jl}{c{{j{Fl}}}Jl}{c{{j{Fn}}}Jl}{c{{j{G`}}}Jl}{c{{j{Gb}}}Jl}{c{{j{Gd}}}Jl}{c{{j{Gf}}}Jl}{c{{j{Gh}}}Jl}{c{{j{Gj}}}Jl}{c{{j{Gl}}}Jl}{c{{j{Gn}}}Jl}{c{{j{H`}}}Jl}{c{{j{Hb}}}Jl}{c{{j{Hd}}}Jl}{c{{j{Hf}}}Jl}{c{{j{Hh}}}Jl}{c{{j{{Hj{e}}}}}JlJn}{c{{j{Hn}}}Jl}{c{{j{I`}}}Jl}{c{{j{Ib}}}Jl}{c{{j{Id}}}Jl}{c{{j{If}}}Jl}{c{{j{Ih}}}Jl}{c{{j{Dh}}}Jl}{c{{j{Dn}}}Jl}{c{{j{Ij}}}Jl}{c{{j{Il}}}Jl}{c{{j{In}}}Jl}{c{{j{J`}}}Jl}{c{{j{Jb}}}Jl}{c{{j{Jd}}}Jl}{c{{j{Dj}}}Jl}{c{{j{Jf}}}Jl}{c{{j{Dl}}}Jl}{c{{j{Af}}}Jl}{c{{j{Jh}}}Jl}````````````{BhAd}0000000000000000000000000000000000000000000000000000000````````````````````{{{l{Fb}}{l{Fb}}}d}{{{l{Gf}}{l{Gf}}}d}{{{l{Gh}}{l{Gh}}}d}{{{l{Gj}}{l{Gj}}}d}{{{l{Gl}}{l{Gl}}}d}{{{l{Gn}}{l{Gn}}}d}{{{l{H`}}{l{H`}}}d}{{{l{Hh}}{l{Hh}}}d}{{{l{{Hj{c}}}}{l{{Hj{c}}}}}dK`}{{{l{Hn}}{l{Hn}}}d}{{{l{I`}}{l{I`}}}d}{{{l{Dn}}{l{Dn}}}d}{{{l{Ij}}{l{Ij}}}d}{{{l{Il}}{l{Il}}}d}{{{l{In}}{l{In}}}d}{{{l{Jf}}{l{Jf}}}d}`{{{l{c}}{l{e}}}d{}{}}000000000000000000000000000``{{{l{AjDh}}{l{Dh}}}Ad}{{{l{AjJ`}}{l{AjDh}}}Ad}{{{l{AjDl}}{l{AjDl}}}Ad}``````````{{{l{f}}{l{AjBj}}}Bl}{{{l{E`}}{l{AjBj}}}Bl}{{{l{n}}{l{AjBj}}}Bl}{{{l{Eb}}{l{AjBj}}}Bl}{{{l{Ed}}{l{AjBj}}}Bl}{{{l{Ef}}{l{AjBj}}}Bl}{{{l{Eh}}{l{AjBj}}}Bl}{{{l{Al}}{l{AjBj}}}Bl}{{{l{D`}}{l{AjBj}}}Bl}{{{l{Ej}}{l{AjBj}}}Bl}{{{l{El}}{l{AjBj}}}Bl}{{{l{En}}{l{AjBj}}}Bl}{{{l{F`}}{l{AjBj}}}Bl}{{{l{Fb}}{l{AjBj}}}Bl}{{{l{Fd}}{l{AjBj}}}Bl}{{{l{Ff}}{l{AjBj}}}Bl}{{{l{Fh}}{l{AjBj}}}Bl}{{{l{Fj}}{l{AjBj}}}Bl}{{{l{Fl}}{l{AjBj}}}Bl}{{{l{Fn}}{l{AjBj}}}Bl}{{{l{G`}}{l{AjBj}}}Bl}{{{l{Gb}}{l{AjBj}}}Bl}{{{l{Gd}}{l{AjBj}}}Bl}{{{l{Gf}}{l{AjBj}}}Bl}{{{l{Gh}}{l{AjBj}}}Bl}{{{l{Gj}}{l{AjBj}}}Bl}{{{l{Gl}}{l{AjBj}}}Bl}{{{l{Gn}}{l{AjBj}}}Bl}{{{l{H`}}{l{AjBj}}}Bl}{{{l{Hb}}{l{AjBj}}}Bl}{{{l{Hd}}{l{AjBj}}}Bl}{{{l{Hf}}{l{AjBj}}}Bl}{{{l{Hh}}{l{AjBj}}}Bl}{{{l{{Hj{c}}}}{l{AjBj}}}BlKb}{{{l{Hn}}{l{AjBj}}}Bl}{{{l{I`}}{l{AjBj}}}Bl}{{{l{Ib}}{l{AjBj}}}Bl}{{{l{Id}}{l{AjBj}}}Bl}{{{l{If}}{l{AjBj}}}Bl}{{{l{Ih}}{l{AjBj}}}Bl}{{{l{Dh}}{l{AjBj}}}Bl}{{{l{Dn}}{l{AjBj}}}Bl}0{{{l{Ij}}{l{AjBj}}}Bl}0{{{l{Il}}{l{AjBj}}}Bl}{{{l{In}}{l{AjBj}}}Bl}0{{{l{J`}}{l{AjBj}}}Bl}{{{l{Jb}}{l{AjBj}}}Bl}{{{l{Jd}}{l{AjBj}}}Bl}{{{l{Dj}}{l{AjBj}}}Bl}{{{l{Jf}}{l{AjBj}}}Bl}{{{l{Dl}}{l{AjBj}}}Bl}{{{l{Af}}{l{AjBj}}}Bl}{{{l{Jh}}{l{AjBj}}}Bl}{{{l{Jj}}{l{AjBj}}}Bl}{{{l{Kd}}{l{AjBj}}}Bl}{{{l{Kf}}{l{AjBj}}}Bl}```````{cc{}}0000000000000000000000000000000000000000{bDn}{{{l{Ah}}}Dn}22{{{l{Ah}}}Il}3333333333333{{{l{Ah}}}In}{{{l{Dh}}}Kh}{{{l{Dh}}}{{Ab{b}}}}{{{l{Fd}}}Fb}{{{l{Dl}}}{{Ab{If}}}}{{{l{Dj}}}b}{{{l{AjDh}}}Dh}{{}b}``{{{l{Jf}}{l{Ajc}}}AdKj}````````{{}Bh}0000000000000000000000000000000000000000000000000000000```````````{ce{}{}}000000000000000000000000000000000000000000{IlIn}1111111111111{{{l{Dh}}}d}{{{l{Jf}}}d}{{{l{Dj}}}d}2`````````````````````{{{l{Dn}}}{{Ab{{l{Ah}}}}}}``````{{{l{Il}}}{{l{Ah}}}}``````{{}f}{{}E`}{{}n}{{}Eb}{{}Ed}{{}Al}{{}El}{bFf}{{}Dh}{{}Dl}{{}Jh}`````````````````````````````````````````````````{{{l{E`}}c}jKl}{{{l{n}}c}jKl}{{{l{Eb}}c}jKl}{{{l{Ed}}c}jKl}{{{l{Ef}}c}jKl}{{{l{Eh}}c}jKl}{{{l{En}}c}jKl}{{{l{F`}}c}jKl}{{{l{Fb}}c}jKl}{{{l{Fd}}c}jKl}{{{l{Ff}}c}jKl}{{{l{Fh}}c}jKl}{{{l{Fj}}c}jKl}{{{l{Fl}}c}jKl}{{{l{Fn}}c}jKl}{{{l{G`}}c}jKl}{{{l{Gb}}c}jKl}{{{l{Gd}}c}jKl}{{{l{Gf}}c}jKl}{{{l{Gh}}c}jKl}{{{l{Gj}}c}jKl}{{{l{Gl}}c}jKl}{{{l{Gn}}c}jKl}{{{l{H`}}c}jKl}{{{l{Hb}}c}jKl}{{{l{Hd}}c}jKl}{{{l{Hf}}c}jKl}{{{l{Hh}}c}jKl}{{{l{{Hj{c}}}}e}jKnKl}{{{l{Hn}}c}jKl}{{{l{I`}}c}jKl}{{{l{Ib}}c}jKl}{{{l{Id}}c}jKl}{{{l{If}}c}jKl}{{{l{Ih}}c}jKl}{{{l{Dh}}c}jKl}{{{l{Dn}}c}jKl}{{{l{Ij}}c}jKl}{{{l{Il}}c}jKl}{{{l{In}}c}jKl}{{{l{J`}}c}jKl}{{{l{Jb}}c}jKl}{{{l{Jd}}c}jKl}{{{l{Dj}}c}jKl}{{{l{Jf}}c}jKl}{{{l{Dl}}c}jKl}{{{l{Af}}c}jKl}{{{l{Jh}}c}jKl}{{{l{Jj}}c}jKl}{{{l{Dh}}}d}``````````````````{{{l{Jf}}}b}{{{l{c}}}e{}{}}00000000000000000000000000000000000000000000000000000{{{l{c}}}b{}}00``{c{{j{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{l{c}}}Cn{}}0000000000000000000000000000000000000000000000000000000```````{ce{}{}}0000000000000000000000000000000000000000000000000000000```````{{Il{l{Ah}}}Il}``","D":"DBd","p":[[5,"String",1592],[1,"bool"],[5,"CliArgs",145],[6,"CargoMakeError",22],[6,"Result",1593],[1,"reference"],[5,"GlobalConfig",145],[5,"LoggerOptions",128],[6,"Option",1594],[1,"unit"],[5,"Config",145],[1,"str"],[0,"mut"],[5,"CrateInfo",145],[10,"Write",1595],[5,"CliSpec",1596],[5,"Vec",1597],[5,"PathBuf",1598],[6,"CargoMakeErrorDiscriminants",22],[1,"usize"],[5,"Formatter",1599],[8,"Result",1599],[5,"Error",1599],[6,"SuccessOrCargoMakeError",22],[5,"ExitCode",1600],[6,"FsIOError",1601],[5,"Error",1602],[5,"Error",1603],[6,"ParserError",1596],[10,"Any",1604],[5,"TypeId",1604],[5,"EnvInfo",145],[5,"SystemTime",1605],[1,"u128"],[1,"tuple"],[5,"Task",145],[5,"ModifyConfig",145],[5,"ConfigSection",145],[6,"ToolchainSpecifier",145],[5,"Cache",145],[5,"Workspace",145],[5,"PackageInfo",145],[5,"CrateDependencyInfo",145],[6,"CrateDependency",145],[5,"FlowInfo",145],[5,"FlowState",145],[5,"RustVersionCondition",145],[5,"FilesFilesModifiedCondition",145],[6,"ConditionType",145],[5,"TaskCondition",145],[5,"EnvFileInfo",145],[6,"EnvFile",145],[5,"EnvValueScript",145],[5,"EnvValueDecode",145],[5,"EnvValueUnset",145],[5,"EnvValueConditioned",145],[5,"EnvValuePathGlob",145],[6,"EnvValue",145],[5,"TestArg",145],[5,"InstallCargoPluginInfo",145],[5,"InstallCrateInfo",145],[5,"InstallRustupComponentInfo",145],[6,"InstallCrate",145],[6,"RunTaskName",145],[5,"RunTaskDetails",145],[5,"RunTaskRoutingInfo",145],[6,"RunTaskInfo",145],[5,"WatchOptions",145],[6,"MaybeArray",145],[10,"Clone",1606],[6,"TaskWatchOptions",145],[6,"DeprecationInfo",145],[5,"FileScriptValue",145],[5,"ScriptSections",145],[6,"ScriptValue",145],[6,"ConditionScriptValue",145],[5,"ToolchainBoundedSpecifier",145],[6,"DependencyIdentifier",145],[5,"TaskIdentifier",145],[5,"PlatformOverrideTask",145],[5,"ExtendOptions",145],[6,"Extend",145],[6,"UnstableFeature",145],[5,"ExternalConfig",145],[5,"Step",145],[10,"Deserializer",1607],[10,"Deserialize",1607],[10,"PartialEq",1608],[10,"Debug",1599],[5,"ExecutionPlan",145],[5,"CommandSpec",145],[1,"u8"],[10,"Hasher",1609],[10,"Serializer",1610],[10,"Serialize",1610],[15,"StdIoError",123],[15,"StdFmtError",123],[15,"TomlDeError",123],[15,"FsIOError",123],[15,"ParserError",123]],"r":[],"b":[[86,"impl-Debug-for-CargoMakeError"],[87,"impl-Display-for-CargoMakeError"],[91,"impl-From%3CExitCode%3E-for-CargoMakeError"],[92,"impl-From%3CFsIOError%3E-for-CargoMakeError"],[93,"impl-From%3CError%3E-for-CargoMakeError"],[94,"impl-From%3CError%3E-for-CargoMakeError"],[95,"impl-From%3CError%3E-for-CargoMakeError"],[97,"impl-From%3CParserError%3E-for-CargoMakeError"],[99,"impl-From%3C%26CargoMakeError%3E-for-CargoMakeErrorDiscriminants"],[100,"impl-From%3CCargoMakeError%3E-for-CargoMakeErrorDiscriminants"],[897,"impl-Debug-for-ToolchainSpecifier"],[898,"impl-Display-for-ToolchainSpecifier"],[899,"impl-Debug-for-ToolchainBoundedSpecifier"],[900,"impl-Display-for-ToolchainBoundedSpecifier"],[902,"impl-Debug-for-TaskIdentifier"],[903,"impl-Display-for-TaskIdentifier"],[963,"impl-From%3CString%3E-for-ToolchainSpecifier"],[964,"impl-From%3C%26str%3E-for-ToolchainSpecifier"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAACYEIQAFAAAACgAAAA4AAAAQAAQAFgAFAB0APABbAAUAYgAAAGQABABsABQAggABAIUAAgCJAAAAjQADAAgBbwCDAWsACgIKACACcQCUAjAA0QI3AB0DDwAuAxsAWQM6AMQDAQDIAwAA2QMAAOADAADpAzcAVwQAAMgEMAANBTgASAWnAPcFNwA="}],\ +["cli",{"t":"CCCCCCHCCHHCCHHHHHJHHHPPPPGGPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFNNONNNNNNOONNNNHPPPPPFPFFGGPFFGFFPPPPGGPPGFFGFFFFFFGFFPFFFFFPPPFGFFPPGPFPPPPPPPPFPPPFPPFGGFFPPFGPPPPPPFFFFGFPPFGPGPPPFFOOOOONNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOONOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONOOOOOONOOOOOONNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONOO","n":["cli","cli_commands","cli_parser","config","error","logger","run_cli","runner","types","run","run_cli","list_steps","print_steps","run","print","create_cli","parse","parse_args","CONFIG_FILE","get_config_directory","load","load_from_path","AliasCycle","AliasCycle","Arity","Arity","CargoMakeError","CargoMakeErrorDiscriminants","CircularReference","CircularReference","DescriptorParseFailed","DescriptorParseFailed","EnvVarCycle","EnvVarCycle","Err","ExitCode","ExitCode","ExitCodeError","ExitCodeError","ExitCodeValidation","ExitCodeValidation","FsIOError","FsIOError","MethodCallRestriction","MethodCallRestriction","NotFound","NotFound","Ok","ParseFileFailed","ParseFileFailed","ParserError","ParserError","StdFmtError","StdFmtError","StdIoError","StdIoError","SuccessOrCargoMakeError","TaskIs","TaskIs","TomlDeError","TomlDeError","VersionTooOld","VersionTooOld","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","into","into","into","report","report","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","error","error","error","error","error","LoggerOptions","borrow","borrow_mut","color","deref","deref_mut","drop","from","init","into","level","name","try_from","try_into","type_id","vzip","run","And","Boolean","Boolean","Boolean","Bounded","Cache","CargoPluginInfo","CliArgs","CommandSpec","ConditionScriptValue","ConditionType","Conditional","Config","ConfigSection","CrateDependency","CrateDependencyInfo","CrateInfo","CrateInfo","CtrlCHandling","Decode","Definition","DependencyIdentifier","DeprecationInfo","Details","Enabled","EnvFile","EnvFileInfo","EnvInfo","EnvValue","EnvValueConditioned","EnvValueDecode","EnvValuePathGlob","EnvValueScript","EnvValueUnset","ExecutionPlan","Extend","ExtendOptions","ExternalConfig","File","FileScriptValue","FilesFilesModifiedCondition","FlowInfo","FlowState","GlobalConfig","GroupOr","Info","Info","InstallCargoPluginInfo","InstallCrate","InstallCrateInfo","InstallRustupComponentInfo","List","List","MaybeArray","Message","ModifyConfig","Multiple","Multiple","Name","Name","Number","Options","Options","Or","PackageInfo","Path","Path","PathGlob","PlatformOverrideTask","Profile","Routing","RunTaskDetails","RunTaskInfo","RunTaskName","RunTaskRoutingInfo","RustVersionCondition","RustupComponentInfo","Script","ScriptSections","ScriptValue","Sections","Simple","Single","Single","SingleLine","SingleLine","Step","Task","TaskCondition","TaskIdentifier","TaskWatchOptions","TestArg","Text","Text","ToolchainBoundedSpecifier","ToolchainSpecifier","Unset","UnstableFeature","Value","Value","Version","WatchOptions","Workspace","absolute_path","additional_profiles","alias","allow_private","allow_private","apply","apply","apply","args","args","args","arguments","base_path","binary","binary","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_file","category","channel","channel","channels","ci_info","cleanup_task","cleanup_task","clear","clear","cli_arguments","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","command","command","command","command","condition","condition","condition","condition","condition","condition","condition_script","condition_script","condition_script","condition_script_runner_args","condition_script_runner_args","condition_script_runner_args","condition_type","config","config","config","config","crate_info","crate_name","crate_name","cwd","cwd","cwd","default","default","default","default","default","default","default","default","default","default","default","default_task_name","default_to_workspace","default_value","defaults_only","dependencies","dependencies","dependencies","dependencies","depends_on","deprecated","deprecated","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","diff_execution_plan","disable_check_for_updates","disable_color","disable_color","disable_install","disable_on_error","disable_on_error","disable_workspace","disable_workspace","disabled","disabled","documentation","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end_task","env","env","env","env","env","env","env_contains","env_false","env_file","env_files","env_files","env_files","env_files","env_info","env_not_set","env_scripts","env_scripts","env_set","env_true","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exclude","experimental","extend","extend","extend","extend","extend","extend","fail_message","file","file_name","file_name","files_exist","files_modified","files_not_exist","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force","force","force","force","forced_plugin","fork","fork","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_name","get_actions_count","get_alias","get_condition_type","get_load_script","get_namespace_prefix","get_normalized_task","get_platform_name","git_info","glob","hash","hide_uninteresting","homepage","ignore_errors","ignore_errors","ignore_pattern","ignore_type","include_dirs","include_files","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_task","inner","input","install_command","install_command","install_crate","install_crate","install_crate_args","install_crate_args","install_script","install_script","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_actionable","is_env_set","is_modifications_defined","is_valid","last_update_check","legacy_migration_task","license","linux","linux_alias","linux_load_script","list_all_steps","list_category_steps","load_cargo_aliases","load_script","log_level","log_level","mac","mac_alias","mac_load_script","main","main_project_member","mapping","max","members","min","min_version","min_version","min_version","min_version","min_version","modify_core_tasks","multi_line","name","name","name","name","name","name","namespace","new","new","new","new","new","new","new","new","new","new","new","no_git_ignore","on_error_task","optional","os","output","output_file","output_format","package","package","parallel","parallel","path","path","path","path","platforms","plugin","plugin","plugins","plugins","post","postpone","pre","print_only","print_time_summary","private","private","private","profile","profile","profiles","reduce_output","repository","run_task","run_task","rust_info","rust_version","rustup_component_name","rustup_component_name","script","script","script","script_extension","script_extension","script_runner","script_runner","script_runner_args","script_runner_args","search_project_root","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","should_ignore_errors","skip_core_tasks","skip_crate_env_info","skip_git_env_info","skip_init_end_tasks","skip_init_end_tasks","skip_rust_env_info","skip_tasks_pattern","skip_tasks_pattern","source","steps","task","task","tasks","tasks","test_arg","test_arg","time_summary","time_summary","to_env_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","toolchain","toolchain","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unset","unstable_features","update_check_minimum_interval","value","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","watch","watch","watch","why","windows","windows_alias","windows_load_script","with_namespace","workspace","workspace"],"q":[[0,"cli"],[9,"cli::cli"],[11,"cli::cli_commands"],[13,"cli::cli_commands::list_steps"],[14,"cli::cli_commands::print_steps"],[15,"cli::cli_parser"],[18,"cli::config"],[22,"cli::error"],[123,"cli::error::CargoMakeError"],[128,"cli::logger"],[144,"cli::runner"],[145,"cli::types"],[1592,"alloc::string"],[1593,"core::result"],[1594,"core::option"],[1595,"std::io"],[1596,"cliparser::types"],[1597,"alloc::vec"],[1598,"std::path"],[1599,"core::fmt"],[1600,"std::process"],[1601,"toml::de"],[1602,"std::io::error"],[1603,"fsio::error"],[1604,"core::any"],[1605,"std::time"],[1606,"core::clone"],[1607,"serde::de"],[1608,"core::cmp"],[1609,"core::hash"],[1610,"serde::ser"]],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,19,4,19,0,0,4,19,4,19,4,19,24,4,19,4,19,4,19,4,19,4,19,4,19,24,4,19,4,19,4,19,4,19,0,4,19,4,19,4,19,4,24,4,19,24,4,19,19,19,24,4,19,24,4,19,24,4,19,19,19,19,19,19,4,4,19,24,24,4,4,4,4,4,4,4,19,19,19,24,4,19,24,4,19,24,4,19,4,24,4,19,24,4,19,24,4,19,24,4,19,96,97,98,99,100,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,49,58,71,72,39,0,63,0,0,0,0,58,0,0,0,0,0,63,83,58,78,0,0,67,63,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,0,0,0,0,49,44,52,0,0,0,0,58,82,0,72,0,64,69,67,78,58,71,82,49,0,52,82,58,0,58,67,0,0,0,0,0,63,58,0,0,75,39,64,69,75,76,0,0,0,0,0,0,75,76,0,0,58,0,58,63,44,0,0,73,38,36,3,45,36,38,11,36,80,91,3,51,61,62,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,36,39,77,50,32,65,66,36,80,45,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,3,36,80,91,53,54,56,66,36,80,66,36,80,66,36,80,50,45,11,84,85,32,60,61,3,36,80,40,7,41,42,14,46,50,36,38,11,84,7,38,54,51,41,14,36,80,53,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,42,36,40,7,41,42,43,44,14,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,3,3,3,7,38,3,45,3,45,36,80,42,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,38,3,50,36,80,11,84,50,50,3,36,80,11,84,45,50,11,84,50,50,49,59,60,61,62,63,64,68,69,71,72,39,77,78,79,83,47,59,59,59,59,69,69,69,69,39,39,39,39,77,77,77,77,78,78,78,78,79,79,79,79,83,83,83,83,41,3,36,80,38,36,80,84,50,73,40,7,50,50,50,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,39,77,77,78,79,79,80,81,82,37,83,38,11,84,85,90,91,60,61,36,80,46,65,66,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,39,39,77,78,78,79,80,81,82,37,83,38,11,84,85,90,91,79,36,36,50,38,37,36,0,32,57,83,3,42,36,80,68,57,57,57,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,38,59,48,60,61,36,80,36,80,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,78,79,80,81,82,37,83,38,11,84,85,90,91,36,83,37,36,40,38,42,36,36,38,3,3,38,38,3,7,36,36,38,74,38,54,47,41,47,39,60,61,77,38,38,53,78,42,65,66,79,85,37,3,40,7,41,42,14,46,51,36,38,84,68,38,81,50,48,3,3,41,14,65,66,43,51,79,81,50,36,80,11,84,74,68,74,3,3,36,80,37,3,51,50,38,42,36,80,32,50,61,62,53,36,80,36,80,36,80,36,80,7,40,7,41,42,43,44,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,36,38,38,38,3,45,38,3,45,54,90,3,45,11,84,61,62,46,38,83,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,39,77,79,36,80,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,55,38,7,56,42,61,68,3,40,7,41,42,43,44,14,32,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,36,39,77,78,79,80,81,82,37,83,38,11,84,85,90,91,68,36,80,68,36,36,38,78,14,36],"f":"``````{{bd}{{j{fh}}}}``{{{l{f}}{l{n}}{Ab{A`}}}{{j{Adh}}}}1``{{{l{Af}}{l{Ah}}{l{{Ab{b}}}}{l{{Ab{b}}}}d}{{j{Adh}}}}{{{l{Ajc}}{l{Af}}{l{Ah}}{l{Ah}}d{l{{Ab{b}}}}{l{Al}}d}{{j{Adh}}}An}{{{l{n}}B`d}B`}{{{l{n}}{l{Ah}}d}{{j{fh}}}}{{{l{n}}{l{Ah}}d{Ab{{Bb{{l{Ah}}}}}}B`}{{j{fh}}}}`{{}{{Ab{Bd}}}}{{}{{j{nh}}}}{Bd{{j{nh}}}}`````````````````````````````````````````{{{l{h}}}{{l{Ah}}}}{{{l{c}}}{{l{e}}}{}{}}00{{{l{Ajc}}}{{l{Aje}}}{}{}}00{{{l{Bf}}}Bf}{{{l{c}}{l{Aje}}}Ad{}{}}{Bh{{l{c}}}{}}00{Bh{{l{Ajc}}}{}}00{BhAd}00{{{l{Bf}}{l{Bf}}}d}{{{l{c}}{l{e}}}d{}{}}000{{{l{h}}{l{AjBj}}}{{j{AdBl}}}}{{{l{h}}{l{AjBj}}}Bn}{{{l{Bf}}{l{AjBj}}}Bn}{{{j{ch}}}{{C`{c}}}{}}{cc{}}{Cbh}{Cdh}2{Blh}{Cfh}{Chh}{Cjh}{hBf}{{{l{h}}}Bf}8{{}Bh}00{ce{}{}}00{{{C`{c}}}CbCl}{hCb}{{{l{c}}}e{}{}}{{{l{c}}}b{}}{c{{j{e}}}{}{}}00000{{{l{c}}}Cn{}}00666``````{{{l{c}}}{{l{e}}}{}{}}{{{l{Ajc}}}{{l{Aje}}}{}{}}`{Bh{{l{c}}}{}}{Bh{{l{Ajc}}}{}}{BhAd}{cc{}}=<``776<{{Af{l{Ah}}D`{l{f}}Db{Bb{{Df{bDd}}}}}{{j{Adh}}}}````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{l{AjDh}}{l{Dj}}}Ad}{{{l{AjDl}}{l{Dj}}}Ad}{{{l{AjAf}}{l{Dj}}}Ad}```````9999999999999999999999999999999999999999999999999999999988888888888888888888888888888888888888888888888888888888``{{{l{Dn}}}{{l{Ah}}}}````````{{{l{f}}}f}{{{l{E`}}}E`}{{{l{n}}}n}{{{l{Eb}}}Eb}{{{l{Ed}}}Ed}{{{l{Ef}}}Ef}{{{l{Eh}}}Eh}{{{l{Al}}}Al}{{{l{D`}}}D`}{{{l{Ej}}}Ej}{{{l{El}}}El}{{{l{En}}}En}{{{l{F`}}}F`}{{{l{Fb}}}Fb}{{{l{Fd}}}Fd}{{{l{Ff}}}Ff}{{{l{Fh}}}Fh}{{{l{Fj}}}Fj}{{{l{Fl}}}Fl}{{{l{Fn}}}Fn}{{{l{G`}}}G`}{{{l{Gb}}}Gb}{{{l{Gd}}}Gd}{{{l{Gf}}}Gf}{{{l{Gh}}}Gh}{{{l{Gj}}}Gj}{{{l{Gl}}}Gl}{{{l{Gn}}}Gn}{{{l{H`}}}H`}{{{l{Hb}}}Hb}{{{l{Hd}}}Hd}{{{l{Hf}}}Hf}{{{l{Hh}}}Hh}{{{l{{Hj{c}}}}}{{Hj{c}}}Hl}{{{l{Hn}}}Hn}{{{l{I`}}}I`}{{{l{Ib}}}Ib}{{{l{Id}}}Id}{{{l{If}}}If}{{{l{Ih}}}Ih}{{{l{Dh}}}Dh}{{{l{Dn}}}Dn}{{{l{Ij}}}Ij}{{{l{Il}}}Il}{{{l{In}}}In}{{{l{J`}}}J`}{{{l{Jb}}}Jb}{{{l{Jd}}}Jd}{{{l{Dj}}}Dj}{{{l{Jf}}}Jf}{{{l{Dl}}}Dl}{{{l{Af}}}Af}{{{l{Jh}}}Jh}{{{l{Jj}}}Jj}{{{l{c}}{l{Aje}}}Ad{}{}}00000000000000000000000000000000000000000000000000000```````````````````````````{{}E`}{{}n}{{}Eb}{{}Ed}{{}Al}{{}El}{{}Fd}{{}Dh}{{}Dl}{{}Af}{{}Jh}```````````{Bh{{l{c}}}{}}0000000000000000000000{{{l{Gf}}}{{l{c}}}{}}111111111111111111111111111111111{Bh{{l{Ajc}}}{}}0000000000000000000000{{{l{AjGf}}}{{l{Ajc}}}{}}111111111111111111111111111111111``{c{{j{E`}}}Jl}{c{{j{n}}}Jl}{c{{j{Eb}}}Jl}{c{{j{Ed}}}Jl}{c{{j{Ef}}}Jl}{c{{j{Eh}}}Jl}{c{{j{Al}}}Jl}{c{{j{En}}}Jl}{c{{j{F`}}}Jl}{c{{j{Fb}}}Jl}{c{{j{Fd}}}Jl}{c{{j{Ff}}}Jl}{c{{j{Fh}}}Jl}{c{{j{Fj}}}Jl}{c{{j{Fl}}}Jl}{c{{j{Fn}}}Jl}{c{{j{G`}}}Jl}{c{{j{Gb}}}Jl}{c{{j{Gd}}}Jl}{c{{j{Gf}}}Jl}{c{{j{Gh}}}Jl}{c{{j{Gj}}}Jl}{c{{j{Gl}}}Jl}{c{{j{Gn}}}Jl}{c{{j{H`}}}Jl}{c{{j{Hb}}}Jl}{c{{j{Hd}}}Jl}{c{{j{Hf}}}Jl}{c{{j{Hh}}}Jl}{c{{j{{Hj{e}}}}}JlJn}{c{{j{Hn}}}Jl}{c{{j{I`}}}Jl}{c{{j{Ib}}}Jl}{c{{j{Id}}}Jl}{c{{j{If}}}Jl}{c{{j{Ih}}}Jl}{c{{j{Dh}}}Jl}{c{{j{Dn}}}Jl}{c{{j{Ij}}}Jl}{c{{j{Il}}}Jl}{c{{j{In}}}Jl}{c{{j{J`}}}Jl}{c{{j{Jb}}}Jl}{c{{j{Jd}}}Jl}{c{{j{Dj}}}Jl}{c{{j{Jf}}}Jl}{c{{j{Dl}}}Jl}{c{{j{Af}}}Jl}{c{{j{Jh}}}Jl}````````````{BhAd}0000000000000000000000000000000000000000000000000000000````````````````````{{{l{Fb}}{l{Fb}}}d}{{{l{Gf}}{l{Gf}}}d}{{{l{Gh}}{l{Gh}}}d}{{{l{Gj}}{l{Gj}}}d}{{{l{Gl}}{l{Gl}}}d}{{{l{Gn}}{l{Gn}}}d}{{{l{H`}}{l{H`}}}d}{{{l{Hh}}{l{Hh}}}d}{{{l{{Hj{c}}}}{l{{Hj{c}}}}}dK`}{{{l{Hn}}{l{Hn}}}d}{{{l{I`}}{l{I`}}}d}{{{l{Dn}}{l{Dn}}}d}{{{l{Ij}}{l{Ij}}}d}{{{l{Il}}{l{Il}}}d}{{{l{In}}{l{In}}}d}{{{l{Jf}}{l{Jf}}}d}`{{{l{c}}{l{e}}}d{}{}}000000000000000000000000000``{{{l{AjDh}}{l{Dh}}}Ad}{{{l{AjJ`}}{l{AjDh}}}Ad}{{{l{AjDl}}{l{AjDl}}}Ad}``````````{{{l{f}}{l{AjBj}}}Bn}{{{l{E`}}{l{AjBj}}}Bn}{{{l{n}}{l{AjBj}}}Bn}{{{l{Eb}}{l{AjBj}}}Bn}{{{l{Ed}}{l{AjBj}}}Bn}{{{l{Ef}}{l{AjBj}}}Bn}{{{l{Eh}}{l{AjBj}}}Bn}{{{l{Al}}{l{AjBj}}}Bn}{{{l{D`}}{l{AjBj}}}Bn}{{{l{Ej}}{l{AjBj}}}Bn}{{{l{El}}{l{AjBj}}}Bn}{{{l{En}}{l{AjBj}}}Bn}{{{l{F`}}{l{AjBj}}}Bn}{{{l{Fb}}{l{AjBj}}}Bn}{{{l{Fd}}{l{AjBj}}}Bn}{{{l{Ff}}{l{AjBj}}}Bn}{{{l{Fh}}{l{AjBj}}}Bn}{{{l{Fj}}{l{AjBj}}}Bn}{{{l{Fl}}{l{AjBj}}}Bn}{{{l{Fn}}{l{AjBj}}}Bn}{{{l{G`}}{l{AjBj}}}Bn}{{{l{Gb}}{l{AjBj}}}Bn}{{{l{Gd}}{l{AjBj}}}Bn}{{{l{Gf}}{l{AjBj}}}Bn}{{{l{Gh}}{l{AjBj}}}Bn}{{{l{Gj}}{l{AjBj}}}Bn}{{{l{Gl}}{l{AjBj}}}Bn}{{{l{Gn}}{l{AjBj}}}Bn}{{{l{H`}}{l{AjBj}}}Bn}{{{l{Hb}}{l{AjBj}}}Bn}{{{l{Hd}}{l{AjBj}}}Bn}{{{l{Hf}}{l{AjBj}}}Bn}{{{l{Hh}}{l{AjBj}}}Bn}{{{l{{Hj{c}}}}{l{AjBj}}}BnKb}{{{l{Hn}}{l{AjBj}}}Bn}{{{l{I`}}{l{AjBj}}}Bn}{{{l{Ib}}{l{AjBj}}}Bn}{{{l{Id}}{l{AjBj}}}Bn}{{{l{If}}{l{AjBj}}}Bn}{{{l{Ih}}{l{AjBj}}}Bn}{{{l{Dh}}{l{AjBj}}}Bn}{{{l{Dn}}{l{AjBj}}}Bn}0{{{l{Ij}}{l{AjBj}}}Bn}0{{{l{Il}}{l{AjBj}}}Bn}{{{l{In}}{l{AjBj}}}Bn}0{{{l{J`}}{l{AjBj}}}Bn}{{{l{Jb}}{l{AjBj}}}Bn}{{{l{Jd}}{l{AjBj}}}Bn}{{{l{Dj}}{l{AjBj}}}Bn}{{{l{Jf}}{l{AjBj}}}Bn}{{{l{Dl}}{l{AjBj}}}Bn}{{{l{Af}}{l{AjBj}}}Bn}{{{l{Jh}}{l{AjBj}}}Bn}{{{l{Jj}}{l{AjBj}}}Bn}{{{l{Kd}}{l{AjBj}}}Bn}{{{l{Kf}}{l{AjBj}}}Bn}```````{cc{}}0000000000000000000000000000000000000000{{{l{Ah}}}Dn}1{bDn}22{{{l{Ah}}}Il}333333333333{{{l{Ah}}}In}{{{l{Dh}}}Kh}{{{l{Dh}}}{{Ab{b}}}}{{{l{Fd}}}Fb}{{{l{Dl}}}{{Ab{If}}}}{{{l{Dj}}}b}{{{l{AjDh}}}Dh}{{}b}``{{{l{Jf}}{l{Ajc}}}AdKj}````````{{}Bh}0000000000000000000000000000000000000000000000000000000```````````{ce{}{}}000000000000000000000000000000000000000000{IlIn}1111111111111{{{l{Dh}}}d}{{{l{Jf}}}d}{{{l{Dj}}}d}2`````````````````````{{{l{Dn}}}{{Ab{{l{Ah}}}}}}``````{{{l{Il}}}{{l{Ah}}}}``````{{}f}{{}E`}{{}n}{{}Eb}{{}Ed}{{}Al}{{}El}{bFf}{{}Dh}{{}Dl}{{}Jh}`````````````````````````````````````````````````{{{l{E`}}c}jKl}{{{l{n}}c}jKl}{{{l{Eb}}c}jKl}{{{l{Ed}}c}jKl}{{{l{Ef}}c}jKl}{{{l{Eh}}c}jKl}{{{l{En}}c}jKl}{{{l{F`}}c}jKl}{{{l{Fb}}c}jKl}{{{l{Fd}}c}jKl}{{{l{Ff}}c}jKl}{{{l{Fh}}c}jKl}{{{l{Fj}}c}jKl}{{{l{Fl}}c}jKl}{{{l{Fn}}c}jKl}{{{l{G`}}c}jKl}{{{l{Gb}}c}jKl}{{{l{Gd}}c}jKl}{{{l{Gf}}c}jKl}{{{l{Gh}}c}jKl}{{{l{Gj}}c}jKl}{{{l{Gl}}c}jKl}{{{l{Gn}}c}jKl}{{{l{H`}}c}jKl}{{{l{Hb}}c}jKl}{{{l{Hd}}c}jKl}{{{l{Hf}}c}jKl}{{{l{Hh}}c}jKl}{{{l{{Hj{c}}}}e}jKnKl}{{{l{Hn}}c}jKl}{{{l{I`}}c}jKl}{{{l{Ib}}c}jKl}{{{l{Id}}c}jKl}{{{l{If}}c}jKl}{{{l{Ih}}c}jKl}{{{l{Dh}}c}jKl}{{{l{Dn}}c}jKl}{{{l{Ij}}c}jKl}{{{l{Il}}c}jKl}{{{l{In}}c}jKl}{{{l{J`}}c}jKl}{{{l{Jb}}c}jKl}{{{l{Jd}}c}jKl}{{{l{Dj}}c}jKl}{{{l{Jf}}c}jKl}{{{l{Dl}}c}jKl}{{{l{Af}}c}jKl}{{{l{Jh}}c}jKl}{{{l{Jj}}c}jKl}{{{l{Dh}}}d}``````````````````{{{l{Jf}}}b}{{{l{c}}}e{}{}}00000000000000000000000000000000000000000000000000000{{{l{c}}}b{}}00``{c{{j{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{l{c}}}Cn{}}0000000000000000000000000000000000000000000000000000000```````{ce{}{}}0000000000000000000000000000000000000000000000000000000```````{{Il{l{Ah}}}Il}``","D":"DBd","p":[[5,"String",1592],[1,"bool"],[5,"CliArgs",145],[6,"CargoMakeError",22],[6,"Result",1593],[1,"reference"],[5,"GlobalConfig",145],[5,"LoggerOptions",128],[6,"Option",1594],[1,"unit"],[5,"Config",145],[1,"str"],[0,"mut"],[5,"CrateInfo",145],[10,"Write",1595],[5,"CliSpec",1596],[5,"Vec",1597],[5,"PathBuf",1598],[6,"CargoMakeErrorDiscriminants",22],[1,"usize"],[5,"Formatter",1599],[5,"Error",1599],[8,"Result",1599],[6,"SuccessOrCargoMakeError",22],[5,"ExitCode",1600],[5,"Error",1601],[6,"ParserError",1596],[5,"Error",1602],[6,"FsIOError",1603],[10,"Any",1604],[5,"TypeId",1604],[5,"EnvInfo",145],[5,"SystemTime",1605],[1,"u128"],[1,"tuple"],[5,"Task",145],[5,"ModifyConfig",145],[5,"ConfigSection",145],[6,"ToolchainSpecifier",145],[5,"Cache",145],[5,"Workspace",145],[5,"PackageInfo",145],[5,"CrateDependencyInfo",145],[6,"CrateDependency",145],[5,"FlowInfo",145],[5,"FlowState",145],[5,"RustVersionCondition",145],[5,"FilesFilesModifiedCondition",145],[6,"ConditionType",145],[5,"TaskCondition",145],[5,"EnvFileInfo",145],[6,"EnvFile",145],[5,"EnvValueScript",145],[5,"EnvValueDecode",145],[5,"EnvValueUnset",145],[5,"EnvValueConditioned",145],[5,"EnvValuePathGlob",145],[6,"EnvValue",145],[5,"TestArg",145],[5,"InstallCargoPluginInfo",145],[5,"InstallCrateInfo",145],[5,"InstallRustupComponentInfo",145],[6,"InstallCrate",145],[6,"RunTaskName",145],[5,"RunTaskDetails",145],[5,"RunTaskRoutingInfo",145],[6,"RunTaskInfo",145],[5,"WatchOptions",145],[6,"MaybeArray",145],[10,"Clone",1606],[6,"TaskWatchOptions",145],[6,"DeprecationInfo",145],[5,"FileScriptValue",145],[5,"ScriptSections",145],[6,"ScriptValue",145],[6,"ConditionScriptValue",145],[5,"ToolchainBoundedSpecifier",145],[6,"DependencyIdentifier",145],[5,"TaskIdentifier",145],[5,"PlatformOverrideTask",145],[5,"ExtendOptions",145],[6,"Extend",145],[6,"UnstableFeature",145],[5,"ExternalConfig",145],[5,"Step",145],[10,"Deserializer",1607],[10,"Deserialize",1607],[10,"PartialEq",1608],[10,"Debug",1599],[5,"ExecutionPlan",145],[5,"CommandSpec",145],[1,"u8"],[10,"Hasher",1609],[10,"Serializer",1610],[10,"Serialize",1610],[15,"StdIoError",123],[15,"StdFmtError",123],[15,"TomlDeError",123],[15,"FsIOError",123],[15,"ParserError",123]],"r":[],"b":[[86,"impl-Display-for-CargoMakeError"],[87,"impl-Debug-for-CargoMakeError"],[91,"impl-From%3CExitCode%3E-for-CargoMakeError"],[92,"impl-From%3CError%3E-for-CargoMakeError"],[94,"impl-From%3CError%3E-for-CargoMakeError"],[95,"impl-From%3CParserError%3E-for-CargoMakeError"],[96,"impl-From%3CError%3E-for-CargoMakeError"],[97,"impl-From%3CFsIOError%3E-for-CargoMakeError"],[98,"impl-From%3CCargoMakeError%3E-for-CargoMakeErrorDiscriminants"],[99,"impl-From%3C%26CargoMakeError%3E-for-CargoMakeErrorDiscriminants"],[897,"impl-Display-for-ToolchainSpecifier"],[898,"impl-Debug-for-ToolchainSpecifier"],[899,"impl-Debug-for-ToolchainBoundedSpecifier"],[900,"impl-Display-for-ToolchainBoundedSpecifier"],[902,"impl-Debug-for-TaskIdentifier"],[903,"impl-Display-for-TaskIdentifier"],[963,"impl-From%3C%26str%3E-for-ToolchainSpecifier"],[965,"impl-From%3CString%3E-for-ToolchainSpecifier"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAACYEIgAFAAAACgAAAA4AAAAQAAQAFgAFAB0APQBcAAEAXwAFAGYAAgBsABQAggABAIUAAgCJAAAAjQADAAgBbwCDAWsACgIKACACcQCUAjAA0QI3AB0DDwAuAxsAWQM6AMQDAADGAwAAyQMAANkDAADgAwAA6QM3AFcEAADIBDAADQU4AEgFpwD3BTcA"}],\ ["makers",{"t":"HH","n":["get_name","main"],"q":[[0,"makers"],[2,"alloc::string"],[3,"std::process"],[4,"cli::error"]],"i":[0,0],"f":"{{}b}{{}{{f{d}}}}","D":"b","p":[[5,"String",2],[5,"ExitCode",3],[6,"SuccessOrCargoMakeError",4]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAEAAAAAAAEAEAAAAAEAAgA="}]\ ]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; diff --git a/docs/api/src/cli/cli.rs.html b/docs/api/src/cli/cli.rs.html index 29ba060f..7b72733e 100644 --- a/docs/api/src/cli/cli.rs.html +++ b/docs/api/src/cli/cli.rs.html @@ -181,6 +181,7 @@ 181 182 183 +184
//! # cli
 //!
 //! The cargo-make cli
@@ -303,6 +304,7 @@
     time_summary::add(&mut time_summary_vec, "[Setup Env]", step_time);
 
     let crate_name = envmnt::get_or("CARGO_MAKE_CRATE_NAME", "");
+    info!("");
     if crate_name.len() > 0 {
         info!("Project: {}", &crate_name);
     }
diff --git a/docs/api/src/cli/environment/crateinfo.rs.html b/docs/api/src/cli/environment/crateinfo.rs.html
index c86fa6a8..d4de907d 100644
--- a/docs/api/src/cli/environment/crateinfo.rs.html
+++ b/docs/api/src/cli/environment/crateinfo.rs.html
@@ -703,15 +703,15 @@
 
 pub(crate) fn load_from(file_path: PathBuf) -> Result<CrateInfo, CargoMakeError> {
     if file_path.exists() {
-        info!("Calling cargo metadata to extract project info");
+        debug!("Calling cargo metadata to extract project info");
 
         match MetadataCommand::new().manifest_path(&file_path).exec() {
             Ok(metadata) => {
-                info!("Cargo metadata done");
-                debug!("Cargo metadata: {:#?}", &metadata);
+                debug!("Cargo metadata done");
+                trace!("Cargo metadata: {:#?}", &metadata);
                 let mut crate_info = convert_metadata_to_crate_info(&metadata);
 
-                debug!("Reading file: {:#?}", &file_path);
+                trace!("Reading file: {:#?}", &file_path);
                 let crate_info_string = fsio::file::read_text_file(&file_path)?;
 
                 let crate_info_deserialized: CrateInfoMinimal =
@@ -727,7 +727,7 @@
 
                 load_workspace_members(&mut crate_info);
 
-                debug!("Loaded Cargo.toml: {:#?}", &crate_info);
+                trace!("Loaded Cargo.toml: {:#?}", &crate_info);
 
                 Ok(crate_info)
             }
diff --git a/docs/api/src/cli/execution_plan.rs.html b/docs/api/src/cli/execution_plan.rs.html
index a0949468..29572554 100644
--- a/docs/api/src/cli/execution_plan.rs.html
+++ b/docs/api/src/cli/execution_plan.rs.html
@@ -548,10 +548,6 @@
 548
 549
 550
-551
-552
-553
-554
 
//! # execution_plan
 //!
 //! Creates execution plan for a given task and makefile.
@@ -567,7 +563,7 @@
 use crate::profile;
 use crate::proxy_task::create_proxy_task;
 use crate::types::{
-    Config, CrateInfo, EnvValue, ExecutionPlan, ScriptValue, Step, Task, TaskIdentifier, Workspace,
+    Config, CrateInfo, EnvValue, ExecutionPlan, ScriptValue, Step, Task, TaskIdentifier,
 };
 use fsio::path::{get_basename, get_parent_directory};
 use glob::Pattern;
@@ -762,9 +758,7 @@
         );
     }
 
-    let members = if crate_info.workspace.is_some() {
-        let workspace_clone = crate_info.workspace.clone();
-        let workspace = workspace_clone.unwrap_or(Workspace::new());
+    let members = if let Some(workspace) = crate_info.workspace.clone() {
         workspace.members.unwrap_or(vec![])
     } else {
         envmnt::get_list("CARGO_MAKE_CRATE_WORKSPACE_MEMBERS").unwrap_or(vec![])
@@ -786,9 +780,7 @@
 
         script_lines.push("workspace_directory = pwd".to_string());
         for member in &filtered_members {
-            let mut cd_line = "cd ./".to_string();
-            cd_line.push_str(&member.replace("\\", "/"));
-            script_lines.push(cd_line);
+            script_lines.push(format!("cd ./{}", member.replace("\\", "/")));
 
             //get member name
             let member_name = match Path::new(&member).file_name() {
diff --git a/docs/api/src/cli/runner.rs.html b/docs/api/src/cli/runner.rs.html
index ca478dd6..b78ba261 100644
--- a/docs/api/src/cli/runner.rs.html
+++ b/docs/api/src/cli/runner.rs.html
@@ -710,7 +710,6 @@
 710
 711
 712
-713
 
//! # runner
 //!
 //! Runs the requested tasks.<br>
@@ -1073,6 +1072,7 @@
             Some(ref env) => environment::set_current_task_meta_info_env(env.clone()),
             None => (),
         };
+        envmnt::set("CARGO_MAKE_CURRENT_TASK_NAME", &step.name);
 
         if validate_condition(
             &flow_info,
@@ -1122,8 +1122,6 @@
                 None => (),
             };
 
-            envmnt::set("CARGO_MAKE_CURRENT_TASK_NAME", &step.name);
-
             //make sure profile env is not overwritten
             profile::set(&profile_name);