fre.yamltools.compile_info_parser module

compile-yaml configuration class

class fre.yamltools.compile_info_parser.InitCompileYaml(yamlfile, platform, target)

Bases: object

class holding routines for initalizing compilation yamls

clean_yaml(yaml_content)

Clean the yaml; remove unnecessary sections in final combined yaml.

combine_compile(yaml_content, loaded_yaml)

Combine compile yaml with the defined combined.yaml

combine_model()

Create the combined.yaml and merge it with the model yaml

combine_platforms(yaml_content, loaded_yaml)

Combine platforms yaml with the defined combined.yaml

fre.yamltools.compile_info_parser.get_compile_paths(full_path, loaded_yml)

Find and return the paths for the compile and platform yamls