void version(const std::string &);
};
- typedef std::list<Component *> ComponentList;
-
private:
- typedef std::list<Feature> FeatureList;
-
std::string version;
std::string interface_version;
std::string description;
FileTarget *build_file;
Msp::FS::Path source_dir;
- const BuildType *build_type;
+ const BuildType *build_type = 0;
Toolchain local_tools;
- FeatureList features;
+ std::vector<Feature> features;
BuildInfo build_info;
- ComponentList components;
+ std::vector<Component *> components;
SourceArchiveComponent *source_archive;
Config config;
mutable Cache cache;