]> git.tdb.fi Git - builder.git/blobdiff - source/package.h
Replace per-file copyright notices with a single file
[builder.git] / source / package.h
index 2ee932bb8d7e00bb42361327c19164712d4ca2a7..e63fd77ff09fd26d50ba670e1c33a129a0ff12ab 100644 (file)
@@ -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() { }