-/* $Id$
-
-This file is part of builder
-Copyright © 2007-2009 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef SOURCEPACKAGE_H_
#define SOURCEPACKAGE_H_
class Loader: public Package::Loader
{
+ private:
+ std::map<std::string, std::string> install_map;
+
public:
Loader(Package &);
SourcePackage &get_object() { return static_cast<SourcePackage &>(pkg); }
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 &);
};
/** 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