X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fsourcepackage.h;h=11f47940dc29f8712a79cd1da203bfe39d52d19d;hb=c51884994862b02613c2c0ae75b1f8d39e0f1ee5;hp=b09ccf2a704f993cd8d873e0b28c2e198cf5149f;hpb=102de418e552cb1e1f91bb85954c4c101fdea82d;p=builder.git diff --git a/source/sourcepackage.h b/source/sourcepackage.h index b09ccf2..11f4794 100644 --- a/source/sourcepackage.h +++ b/source/sourcepackage.h @@ -34,11 +34,13 @@ public: DATA = 8 }; - class Loader: public Package::Loader + class Loader: public Msp::DataFile::DerivedObjectLoader { + private: + std::map install_map; + public: - Loader(Package &); - SourcePackage &get_object() { return static_cast(pkg); } + Loader(SourcePackage &); private: virtual void finish(); void feature(const std::string &, const std::string &); @@ -46,6 +48,7 @@ public: void component(const std::string &); void condition(const std::string &); void build_info(); + void headers(const std::string &); void tarball(const std::string &); void tar_file(const std::string &); };