X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.h;h=8811390601c39ef2aa05b1ed201c7588ec667c34;hb=f4c02ca3b4d7b2bec9bbbc86fea5fecbb4a22099;hp=5c80779aa67d94aeb60ee0d8383ef993afd1bc22;hpb=69cdee2c53972c1dd7e1b9d83ddcd8f6c3c589f7;p=builder.git diff --git a/source/package.h b/source/package.h index 5c80779..8811390 100644 --- a/source/package.h +++ b/source/package.h @@ -25,6 +25,7 @@ public: public: Loader(Package &); private: + void if_arch(const std::string &); void require(const std::string &); }; @@ -56,13 +57,12 @@ public: packages, populates build info and creates targets. */ void prepare(); - bool is_prepared() const { return prepared; } protected: - virtual void create_build_info() { } - - virtual void create_targets() { } + virtual void do_prepare() { } public: + bool is_prepared() const { return prepared; } + virtual void save_caches() { } };