Loader(Package &);
SourcePackage &get_object() { return static_cast<SourcePackage &>(pkg); }
private:
+ virtual void finish();
void feature(const std::string &, const std::string &);
void condition(const std::string &);
void program(const std::string &);
void module(const std::string &);
void headers(const std::string &);
void build_info();
+ void tarball(const std::string &);
void tar_file(const std::string &);
};
Config config;
bool conf_done;
mutable DependencyCache deps_cache;
- PathList tar_files;
public:
SourcePackage(Builder &, const std::string &, const Msp::FS::Path &);
unsigned get_install_flags();
LibMode get_library_mode() const;
- const PathList &get_tar_files() const { return tar_files; }
DependencyCache &get_deps_cache() const { return deps_cache; }
private:
virtual void do_configure(const StringMap &, unsigned);