]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.h
Fix a bug in condition evaluation
[builder.git] / source / sourcepackage.h
index 883bbf65f345fe70fea0551ab14864362ba67526..5218592ff9d0a0743957b17bf24e70fbe8cf2315 100644 (file)
@@ -54,13 +54,11 @@ private:
        std::string description;
 
        Msp::FS::Path source;
-       PackageList base_reqs;
        FeatureList features;
        BuildInfo build_info;
        ConditionList conditions;
        ComponentList components;
        Config config;
-       bool conf_done;
        mutable DependencyCache deps_cache;
 
 public:
@@ -83,6 +81,7 @@ public:
 
        LibMode get_library_mode() const;
        DependencyCache &get_deps_cache() const { return deps_cache; }
+       std::string expand_string(const std::string &) const;
 private:
        virtual void do_configure(const StringMap &, unsigned);