def get_ini_content(): CORE.add_platformio_option("lib_deps", [x.as_lib_dep for x in CORE.libraries] + ["${common.lib_deps}"]) # Sort to avoid changing build flags order CORE.add_platformio_option("build_flags", sorted(CORE.build_flags)) content = f"[env:{CORE.name}]\n" content += format_ini(CORE.platformio_options) return content
def add_platformio_option(key: str, value: Union[str, List[str]]): CORE.add_platformio_option(key, value)