void source(const std::string &);
void require(const std::string &);
void modular();
void host(const std::string &);
void source(const std::string &);
void require(const std::string &);
void modular();
void host(const std::string &);
const PathList &get_sources() const { return sources; }
const BuildInfo &get_build_info() const { return build_info; }
bool get_install() const { return install; }
const PathList &get_sources() const { return sources; }
const BuildInfo &get_build_info() const { return build_info; }
bool get_install() const { return install; }
bool get_modular() const { return modular; }
const PackageList &get_requires() const { return requires; }
bool get_default() const { return deflt; }
bool get_modular() const { return modular; }
const PackageList &get_requires() const { return requires; }
bool get_default() const { return deflt; }