ENH: add initial non-working XCode stuff

This commit is contained in:
Bill Hoffman
2005-01-25 15:26:57 -05:00
parent e07af61e51
commit 96daa417cb
6 changed files with 44 additions and 23 deletions

View File

@@ -64,7 +64,12 @@ public:
virtual void Generate();
private:
// create cmXCodeObject from these functions so that memory can be managed
// correctly. All objects created are stored in m_XCodeObjects.
cmXCodeObject* CreateObject(cmXCodeObject::PBXType ptype, cmXCodeObject::Type type);
cmXCodeObject* CreateString(const char* s);
// delete all objects in the m_XCodeObjects vector.
void ClearXCodeObjects();
void CreateXCodeObjects(cmLocalGenerator* root,
std::vector<cmLocalGenerator*>& generators);