Requirements requires;
BuildInfo export_binfo;
bool prepared;
+ std::list<std::string> problems;
bool use_pkgconfig;
const BuildInfo &get_exported_build_info() const { return export_binfo; }
/// Indicates whether or not this package supports pkg-config
- bool get_use_pkgconfig() const { return use_pkgconfig; }
+ bool uses_pkgconfig() const { return use_pkgconfig; }
/** Prepares the package for building. Recursively prepares all required
packages, populates build info and creates targets. */
public:
bool is_prepared() const { return prepared; }
+ const std::list<std::string> &get_problems() const { return problems; }
+
virtual void save_caches() { }
};