Lines Matching +full:- +full:- +full:features
4 # - Easy to debug: show the command being run
5 # - Leverage CI features: Only run individual steps so we can use features like reporting elapsed t…
7 ARGS?=--workspace
10 ARGS+=--target ${TOOLCHAIN_TARGET}
16 _FEATURES_minimal = --no-default-features --features "std"
18 …asm = --no-default-features --features "std help usage error-context suggestions" --features "depr…
19 _FEATURES_full = --features "deprecated derive cargo env unicode string unstable-replace wrap_help"
20 _FEATURES_next = ${_FEATURES_full} --features unstable-v5
21 _FEATURES_debug = ${_FEATURES_full} --features debug --features clap_complete/debug
22 _FEATURES_release = ${_FEATURES_full} --release
24 check-wasm:
25 cargo check ${_FEATURES_${@:check-%=%}} ${ARGS}
27 check-%:
28 cargo check ${_FEATURES_${@:check-%=%}} --all-targets ${ARGS}
30 build-%:
31 cargo test ${_FEATURES_${@:build-%=%}} --all-targets --no-run ${ARGS}
33 test-%:
34 cargo test ${_FEATURES_${@:test-%=%}} ${ARGS}
36 clippy-%:
37 cargo clippy ${_FEATURES_${@:clippy-%=%}} ${ARGS} --all-targets -- -D warnings -A deprecated
39 test-ui-%:
40 cargo +${MSRV} test --test derive_ui --features derive ${_FEATURES_${@:test-ui-%=%}}
43 cargo doc --workspace --all-features --no-deps --document-private-items