]> git.tdb.fi Git - builder.git/blobdiff - source/package.h
Move the bpk files into a subdirectory and install them
[builder.git] / source / package.h
index aed1fd9c061b1f37fde116c42ec23ee539d3a3a5..eb61f06b760e1fc21a4c62a3a34fda194837573e 100644 (file)
@@ -37,6 +37,7 @@ protected:
        Requirements requires;
        BuildInfo export_binfo;
        bool prepared;
+       std::list<std::string> problems;
 
        bool use_pkgconfig;
 
@@ -51,7 +52,7 @@ public:
        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. */
@@ -63,6 +64,8 @@ protected:
 public:
        bool is_prepared() const { return prepared; }
 
+       const std::list<std::string> &get_problems() const { return problems; }
+
        virtual void save_caches() { }
 };