X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpackage.h;h=e63fd77ff09fd26d50ba670e1c33a129a0ff12ab;hb=2606b03da59dc10e3826b833a2fceb0831d79972;hp=2ee932bb8d7e00bb42361327c19164712d4ca2a7;hpb=242c55b17e6608b29a77ca17a5b677e202a3ca90;p=builder.git diff --git a/source/package.h b/source/package.h index 2ee932b..e63fd77 100644 --- a/source/package.h +++ b/source/package.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of builder -Copyright © 2006-2007, 2009 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef PACKAGE_H_ #define PACKAGE_H_ @@ -56,10 +49,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 +57,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() { }