ENH: add real support for Xcode21

This commit is contained in:
Bill Hoffman
2005-09-02 16:29:32 -04:00
parent 389333967b
commit 6b4c142c7d
9 changed files with 342 additions and 31 deletions
+4 -2
View File
@@ -8,7 +8,7 @@ const char* cmXCodeObject::PBXTypeNames[] = {
"PBXTargetDependency", "PBXShellScriptBuildPhase",
"PBXResourcesBuildPhase", "PBXApplicationReference",
"PBXExecutableFileReference", "PBXLibraryReference", "PBXToolTarget",
"PBXLibraryTarget", "PBXAggregateTarget",
"PBXLibraryTarget", "PBXAggregateTarget", "XCBuildConfiguration", "XCConfigurationList",
"None"
};
@@ -68,7 +68,9 @@ void cmXCodeObject::Indent(int level, std::ostream& out)
void cmXCodeObject::Print(std::ostream& out)
{
cmXCodeObject::Indent(2, out);
out << m_Id << " = {\n";
out << m_Id << " ";
this->PrintComment(out);
out << " = {\n";
std::map<cmStdString, cmXCodeObject*>::iterator i;
for(i = m_ObjectAttributes.begin(); i != m_ObjectAttributes.end(); ++i)
{