void add_package(Package *);
/** Returns a package from the cache. */
- Package *get_package(const std::string &);
+ Package *get_package(const std::string &) const;
/** Returns the package that was added first. This should be considered
the primary build target. */
/** Determines the file containing a binary package. The file is expected
to be named after the package. */
Msp::FS::Path get_binary_package_file(const std::string &);
+
+public:
+ void save_all_caches() const;
};
#endif