void CloseMakefile () const;\r
void GenerateHeader () const;\r
void GenerateProjectCFlagsMacro ( const char* assignmentOperation,\r
- const std::vector<Include*>& includes,\r
- const std::vector<Define*>& defines ) const;\r
+ IfableData& data ) const;\r
void GenerateGlobalCFlagsAndProperties ( const char* op,\r
- const std::vector<Property*>& properties,\r
- const std::vector<Include*>& includes,\r
- const std::vector<Define*>& defines,\r
- const std::vector<If*>& ifs ) const;\r
+ IfableData& data ) const;\r
std::string GenerateProjectLFLAGS () const;\r
void GenerateDirectoryTargets () const;\r
void GenerateGlobalVariables () const;\r