return new TemplateFile(builder, comp, path);
}
-Target *SourceGenerator::create_target(const list<Target *> &sources, const string &)
+Target *SourceGenerator::create_target(const vector<Target *> &sources, const string &)
{
if(sources.empty())
throw invalid_argument("SourceGenerator::create_target");