class AutomaticDependency;\r
class Bootstrap;\r
class CDFile;\r
+class InstallFile;\r
class PchFile;\r
class StubbedComponent;\r
class StubbedSymbol;\r
std::vector<Module*> modules;\r
std::vector<LinkerFlag*> linkerFlags;\r
std::vector<CDFile*> cdfiles;\r
+ std::vector<InstallFile*> installfiles;\r
IfableData non_if_data;\r
\r
Project ( const std::string& filename );\r
};\r
\r
\r
+class InstallFile\r
+{\r
+public:\r
+ const Project& project;\r
+ const XMLElement& node;\r
+ std::string name;\r
+ std::string base;\r
+ std::string newname;\r
+ std::string path;\r
+\r
+ InstallFile ( const Project& project,\r
+ const XMLElement& bootstrapNode,\r
+ const std::string& path );\r
+ ~InstallFile ();\r
+ void ProcessXML ();\r
+ std::string GetPath () const;\r
+};\r
+\r
+\r
class PchFile\r
{\r
public:\r