pyk.kbuild.project module
- final class Project(*, path: 'str | Path', name: 'str', version: 'str', source_dir: 'str | Path', resources: 'Mapping[str, str | Path] | None' = None, dependencies: 'Iterable[Project]' = (), targets: 'Iterable[Target]' = ())[source]
Bases:
object
- property all_files: list[Path]
- name: str
- path: Path
- property project_file: Path
- property resource_file_names: dict[str, list[str]]
- property resource_files: dict[str, list[Path]]
- resources: FrozenDict[str, Path]
- source_dir: Path
- property source_file_names: list[str]
- property source_files: list[Path]
- version: str