3.1.8.2.1. waf_tools.bms_config_generate.create_foxbms_config
- waf_tools.bms_config_generate.create_foxbms_config(self: task_gen) None
Process the
foxbms_configfeature on a task generator.Creates a
CreateFoxbmsConfigtask that reads the BMS configuration JSON node and produces the correspondingfoxbms_config_<target>.hheader file in the build directory.- Required task generator attributes:
bms_config_node (Node): The JSON configuration source node (
bms.json).system (
waf_tools.bms_config_model.System): The validated system configuration instance.content (str | list[str]): One or more configuration domain keys (must exist in
CONFIG_FUNCTIONS).target (str): Base name for the output header file.