MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / ProjectInfo

Class ProjectInfo

tools/ng/core.py:158–176  ·  view source on GitHub ↗

Project information for generators.

Source from the content-addressed store, hash-verified

156
157@dataclass
158class ProjectInfo:
159 """Project information for generators."""
160 name: str = "rtthread"
161 target_name: str = "rtthread.elf"
162
163 # File collections
164 source_files: List[str] = field(default_factory=list)
165 include_paths: List[str] = field(default_factory=list)
166 defines: Dict[str, str] = field(default_factory=dict)
167
168 # Compiler options
169 cflags: str = ""
170 cxxflags: str = ""
171 asflags: str = ""
172 ldflags: str = ""
173
174 # Libraries
175 libs: List[str] = field(default_factory=list)
176 lib_paths: List[str] = field(default_factory=list)

Callers 2

TargetMakefileFunction · 0.50
TargetEclipseFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected