]> git.tdb.fi Git - builder.git/blobdiff - source/buildercli.cpp
Add a convenience function for saving caches in PackageManager
[builder.git] / source / buildercli.cpp
index c470f047f6a930653f2d3ddb63dd0b86d3f8eef5..629231814a0012a152a0222b29800dd4765b267c 100644 (file)
@@ -315,11 +315,7 @@ bool BuilderCLI::prepare_build()
                build_graph.force_full_rebuild();
 
        if(!dry_run)
-       {
-               const PackageManager::PackageMap &packages = package_manager.get_packages();
-               for(PackageManager::PackageMap::const_iterator i=packages.begin(); i!=packages.end(); ++i)
-                       i->second->save_caches();
-       }
+               package_manager.save_all_caches();
 
        return true;
 }