]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.h
Add a side effect system for building multiple targets at once
[builder.git] / source / sourcepackage.h
index f2740199387110add553ffe021c51ef8014f8ecb..97c8d61a6fb7914494c31475a8423e8954d3d66c 100644 (file)
@@ -28,7 +28,7 @@ A package that can be built by Builder.
 class SourcePackage: public Package
 {
 public:
-       class Loader: public Msp::DataFile::DerivedObjectLoader<SourcePackage, Package>
+       class Loader: public Msp::DataFile::DerivedObjectLoader<SourcePackage, Package::Loader>
        {
        private:
                const Config::InputOptions *options;
@@ -55,6 +55,8 @@ public:
        typedef std::list<Component> ComponentList;
 
 private:
+       typedef std::list<Feature> FeatureList;
+
        std::string version;
        std::string description;