Cargo Features

[dependencies]
pop-cli = { version = "0.7.0", default-features = false, features = ["contract", "parachain", "telemetry"] }
default = contract, parachain, telemetry

These default features are set whenever pop-cli is added without default-features = false somewhere in the dependency tree.

contract default

Enables dirs ^5.0, pop-contracts, and sp-weights

pop-contracts:

contracts

Affects new::contract, test::contract, common::contracts

parachain default

Enables dirs ^5.0 and pop-parachains

pop-parachains:

parachains

Affects new::pallet, new::parachain, test::create_snapshot, test::execute_block, test::fast_forward, test::on_runtime_upgrade, builds::ensure_node_binary_exists, builds::guide_user_to_select_profile, common::bench, common::chain, common::try_runtime, runtime::ensure_runtime_binary_exists, runtime::guide_user_to_input_runtime_path, runtime::guide_user_to_select_runtime, runtime::guide_user_to_select_genesis_policy, runtime::guide_user_to_select_genesis_preset

telemetry default

Enables pop-telemetry