yambs.aggregation package#
Module contents#
A module with interfaces for aggregating sources.
- yambs.aggregation.collect_files(root: Path, recurse: bool = True, files: Dict[str, Set[Path]] = None) Dict[str, Set[Path]] [source]#
Collect files (by suffix) from a starting directory.
- yambs.aggregation.compile_sources(paths: Dict[str, Set[Path]]) Set[Path] [source]#
Get all sources that require compilation.