MCPcopy Create free account
hub / github.com/FastLED/FastLED / GlobalEnvSection

Class GlobalEnvSection

ci/compiler/platformio_ini.py:126–150  ·  view source on GitHub ↗

Typed representation of the [env] section. Contains global settings that apply to all environments.

Source from the content-addressed store, hash-verified

124
125@dataclass
126class GlobalEnvSection:
127 """
128 Typed representation of the [env] section.
129 Contains global settings that apply to all environments.
130 """
131
132 # Build Options
133 build_flags: list[str] = field(default_factory=lambda: [])
134 build_src_filter: list[str] = field(default_factory=lambda: [])
135
136 # Library Options
137 lib_deps: list[str] = field(default_factory=lambda: [])
138 lib_ignore: list[str] = field(default_factory=lambda: [])
139 lib_extra_dirs: list[str] = field(default_factory=lambda: [])
140 lib_ldf_mode: Optional[str] = None
141
142 # Monitor Options
143 monitor_speed: Optional[str] = None
144 monitor_filters: list[str] = field(default_factory=lambda: [])
145
146 # Extra Scripts
147 extra_scripts: list[str] = field(default_factory=lambda: [])
148
149 # Custom Options (for non-standard options)
150 custom_options: dict[str, str] = field(default_factory=lambda: {})
151
152
153@dataclass

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected