X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.h;h=b10d4600168b99aa3abdde1fe20b9bfb73e3e964;hb=64d69068586a764b8a8ee35b0efd98cd5a5bbf32;hp=4359d4563f7214849b89ed6e4f3495e1565f36dc;hpb=d861af0938a9043270245f6973d4ddbdc94e75b4;p=builder.git diff --git a/source/builder.h b/source/builder.h index 4359d45..b10d460 100644 --- a/source/builder.h +++ b/source/builder.h @@ -32,11 +32,8 @@ class Builder: public Msp::RegisteredApplication private: class Loader: public Msp::DataFile::ObjectLoader { - private: - Msp::FS::Path src; - public: - Loader(Builder &, const Msp::FS::Path &); + Loader(Builder &); private: void architecture(const std::string &); void binpkg(const std::string &); @@ -93,7 +90,6 @@ public: ~Builder(); int main(); - bool get_dry_run() const { return dry_run; } PackageManager &get_package_manager() { return package_manager; } @@ -112,8 +108,8 @@ public: 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. */ + /** Adds a target. It can later be retrieved by name. Called from Target + constructor. */ void add_target(Target *); /** Adds a target that is a primary build goal. Such targets will be added @@ -128,7 +124,7 @@ public: /** Loads a build file. Returns 0 on success or -1 if the file could not be opened. */ - int load_build_file(const Msp::FS::Path &); + void load_build_file(const Msp::FS::Path &); private: /** Prepares packages and targets for building. Returns true if everything