Module cfg

Module cfg 

Source

StructsΒ§

Cond πŸ”’
ConditionsBuilder πŸ”’
ParsedNameDirective πŸ”’
The result of parse_cfg_name_directive.
PreparedConditions πŸ”’

EnumsΒ§

MatchOutcome πŸ”’

ConstantsΒ§

EXTERNAL_IGNORES_LIST πŸ”’
EXTRA_ARCHS πŸ”’

StaticsΒ§

EXTERNAL_IGNORES_SET πŸ”’
Directive names that begin with ignore-, but are disregarded by this module because they are handled elsewhere.

FunctionsΒ§

handle_ignore πŸ”’
handle_only πŸ”’
parse_cfg_name_directive πŸ”’
Parses a name-value directive which contains config-specific information, e.g., ignore-x86 or only-windows.
prepare_conditions πŸ”’
Uses information about the current target (and all targets) to pre-compute a value (true or false) for a number of β€œconditions”. Those conditions can then be used by ignore-* and only-* directives.