X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fsourcepackage.h;h=8ba3eb3c899fa4febd920ba9b18bcc2e6920e535;hb=75ac80cb255e4def7ee685ce9c46db7c2f6625aa;hp=6793d255bdd90898878e5e994cd338478dff9328;hpb=0458300fda4f345f865a7f3ee4fc0f2020a91983;p=builder.git diff --git a/source/sourcepackage.h b/source/sourcepackage.h index 6793d25..8ba3eb3 100644 --- a/source/sourcepackage.h +++ b/source/sourcepackage.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of builder -Copyright © 2007-2009 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef SOURCEPACKAGE_H_ #define SOURCEPACKAGE_H_ @@ -43,6 +36,9 @@ public: class Loader: public Package::Loader { + private: + std::map install_map; + public: Loader(Package &); SourcePackage &get_object() { return static_cast(pkg); } @@ -53,6 +49,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 &); }; @@ -99,6 +96,8 @@ private: /** Fills in build info based on configuration. All required packages must be configured when this is called. */ virtual void create_build_info(); + + virtual void create_targets(); }; #endif