name(n)
{ }
-Target *GnuCompiler::create_source(const Component &comp, const FS::Path &path) const
-{
- return new SourceFile(builder, comp, path);
-}
-
Target *GnuCompiler::create_target(const list<Target *> &sources, const std::string &) const
{
if(sources.size()!=1)
const ObjectFile &object = dynamic_cast<const ObjectFile &>(target);
const Component &comp = object.get_component();
- vector<string> argv;
+ ExternalTask::Arguments argv;
argv.push_back(name);
argv.push_back("-c");