|
|
|
|
|
|
|
|
namespace { |
|
|
namespace { |
|
|
|
|
|
|
|
|
auto collect_pf_sources(path_ref path) { |
|
|
auto collect_pf_sources(path_ref path) { |
|
|
|
|
|
dds_log(debug, "Scanning for sources in {}", path.string()); |
|
|
auto include_dir = source_root{path / "include"}; |
|
|
auto include_dir = source_root{path / "include"}; |
|
|
auto src_dir = source_root{path / "src"}; |
|
|
auto src_dir = source_root{path / "src"}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
extend(sources, src_sources); |
|
|
extend(sources, src_sources); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dds_log(debug, "Found {} source files", sources.size()); |
|
|
return sources; |
|
|
return sources; |
|
|
} |
|
|
} |
|
|
|
|
|
|