};
private:
- typedef std::map<std::string, BuildType> BuildTypeMap;
-
PackageManager package_manager;
Architecture native_arch;
Architecture *current_arch;
- BuildTypeMap build_types;
+ std::map<std::string, BuildType> build_types;
BuildType *build_type;
Toolchain toolchain;
VirtualFileSystem vfs;
configured. */
void load_build_file(const Msp::FS::Path &, const Config::InputOptions *opts = 0, bool all = false);
+ /** Saves package configuration and dependency caches. */
+ void save_caches();
+
/** Builds the goal targets. The build graph must be prepared first. */
int build(unsigned jobs = 1, bool dry_run = false, bool show_progress = false);