Cargo Features

[dependencies]
configure_me_codegen = { version = "0.4.4", default-features = false, features = ["debconf", "spanned", "unstable-metabuild", "man"] }
default = man

The man feature is set by default whenever configure_me_codegen is added without default-features = false somewhere in the dependency tree.

debconf

Affects config::Config.debconf, config::Param.debconf_priority, config::Param.debconf_default, config::Switch.debconf_priority

spanned = codespan-reporting
unstable-metabuild

Affects configure_me_codegen::metabuild

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

man default

Enables man ^0.1.1

Affects configure_me_codegen::build_script_with_man, configure_me_codegen::build_script_with_man_written_to, configure_me_codegen::generate_man

codespan-reporting spanned?

Enables codespan-reporting

This feature is not public! Do not depend on it, depend on spanned instead!