}
catch(...)
{
- builder.problem(name, "not found");
not_found.insert(name);
return 0;
}
return FS::Path();
}
+
+void PackageManager::save_all_caches() const
+{
+ for(PackageMap::const_iterator i=packages.begin(); i!=packages.end(); ++i)
+ i->second->save_caches();
+}