X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.h;h=cd2d021129dcaee30411ff9fc6a16a90a57c8bad;hb=0d95fee118a3fcd78f153dca5721d9fe19b6f6bf;hp=3a7ba3ab3c19cd71410874eeb2fd0877098ac478;hpb=f76c063eb9b792088e034ffb4c2f173b843e8c57;p=builder.git diff --git a/source/package.h b/source/package.h index 3a7ba3a..cd2d021 100644 --- a/source/package.h +++ b/source/package.h @@ -37,6 +37,7 @@ protected: Requirements requires; BuildInfo export_binfo; bool prepared; + std::list problems; bool use_pkgconfig; @@ -44,8 +45,8 @@ protected: public: virtual ~Package() { } - const std::string &get_name() const { return name; } Builder &get_builder() const { return builder; } + const std::string &get_name() const { return name; } const Requirements &get_required_packages() const { return requires; } const BuildInfo &get_exported_build_info() const { return export_binfo; } @@ -63,6 +64,8 @@ protected: public: bool is_prepared() const { return prepared; } + const std::list &get_problems() const { return problems; } + virtual void save_caches() { } };