return binfo;
}
-list<FS::Path> Component::collect_source_files() const
+vector<FS::Path> Component::collect_source_files() const
{
- list<FS::Path> files;
+ vector<FS::Path> files;
for(const FS::Path &p: sources)
{
if(FS::is_dir(p))
{
- list<FS::Path> dirs;
+ vector<FS::Path> dirs;
+ dirs.reserve(1+overlays.size());
dirs.push_back(p);
for(const string &o: overlays)
{