• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Xcode project file format
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode project file format


  • Subject: Re: Xcode project file format
  • From: Michael Rice <email@hidden>
  • Date: Wed, 19 Oct 2005 20:42:38 -0500

The answer I got the last time I asked this question is no, the format is not publicly available but they've received many requests for it.

If you are going to reverse engineer it, you may want to look at the sources for the qmake utility that is part of the Trolltech Qt application framework. It generates Xcode projects pretty well. Make sure you look at the Qt 4 sources; I don't think the Qt 3 version supports Xcode 2.1.

Michael

On Oct 19, 2005, at 5:37 AM, Caerwyn Pearce wrote:



Hi,

Is the format of the Xcode project file in the public domain.
For Xcode v2.1 I need to be able to generate Xcode project files on the
fly for a cross platform build engine. So far I see that the .xcodeproj
is a package which contains three files.


Two are user prefs info which can be safely ignored, the third, always
named, project.pbxproj is in original plist format. It seems that Xcode
can accept this if it's converted to XML using plutil so that makes life
easier.


I would like to understand the XML object hierarchy which is used in
order to regenerate it from my build environment. I've contacted DTS but
the official line is that if it's not on the web site then the document
doesn't exist! Helpful, not?


I can see a reverse engineering coming on but I'd prefer not if someone
out there can help.


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Xcode project file format (From: "Caerwyn Pearce" <email@hidden>)

  • Prev by Date: Xcode 2.1 setting break points
  • Next by Date: Re: zlib link error
  • Previous by thread: Re: Xcode project file format
  • Next by thread: RE: Xcode project file format
  • Index(es):
    • Date
    • Thread