X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.h;h=411eff06060ac6048cc521cf91c0daf35cff0492;hb=f4a10e1dc189f28367eafe3b91723d275928ced7;hp=2ee932bb8d7e00bb42361327c19164712d4ca2a7;hpb=242c55b17e6608b29a77ca17a5b677e202a3ca90;p=builder.git diff --git a/source/package.h b/source/package.h index 2ee932b..411eff0 100644 --- a/source/package.h +++ b/source/package.h @@ -56,10 +56,6 @@ public: Builder &get_builder() const { return builder; } const PackageList &get_requires() const { return requires; } - /** Returns a list of all directly and indirectly required packages, - including the package itself. */ - PackageList collect_requires(); - const BuildInfo &get_exported_binfo() const { return export_binfo; } /// Indicates whether or not this package supports pkg-config @@ -68,6 +64,8 @@ public: /** Processes configuration options that were most likely obtained from the command line. */ void configure(const StringMap &, unsigned); + + bool is_configured() const { return conf_done; } protected: virtual void do_configure(const StringMap &, unsigned) { } virtual void create_build_info() { }