#include <msp/fs/path.h>
#include "architecture.h"
#include "config.h"
+#include "logger.h"
#include "misc.h"
#include "packagemanager.h"
#include "problem.h"
ProfileTemplateMap profile_tmpl;
Toolchain toolchain;
VirtualFileSystem vfs;
+ Logger logger;
ProblemList problems;
Analyzer *analyzer;
unsigned clean;
bool dry_run;
bool help;
- unsigned verbose;
bool show_progress;
std::string build_file;
unsigned jobs;
~Builder();
int main();
- unsigned get_verbose() const { return verbose; }
bool get_dry_run() const { return dry_run; }
PackageManager &get_package_manager() { return package_manager; }
const Toolchain &get_toolchain() const { return toolchain; }
VirtualFileSystem &get_vfs() { return vfs; }
+ const Logger &get_logger() const { return logger; }
/** Adds a target to both the target map and the new target queue. Called
from Target constructor. */