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.