if(ObjectFile *obj = dynamic_cast<ObjectFile *>(*i))
argv.push_back(relative(obj->get_path(), work_dir).str());
- if(!builder.get_dry_run())
- {
- FS::mkpath(FS::dirname(lib.get_path()), 0755);
- if(FS::exists(lib.get_path()))
- FS::unlink(lib.get_path());
- }
-
return new ExternalTask(argv, work_dir);
}