[Cmake] xcode ?

Yarden Livnat yarden at mac . com
Thu, 18 Dec 2003 16:23:39 -0700


thanks, Chris

I spoke with an Apple rep. in SuperComputing '03 and he mentioned that 
they are working closely with trolltech on integrating QT and XCode. I 
just noticed that qmake (part of qt from trolltech) now (ver 3.3) 
supports generating .pbxproj files. I was hoping  this was not a 
particular collaboration between trolltech and Apple, but I guess I was 
wrong.

I haven't use XCode yet, so I'm not sure what it will give me over 
xemacs/gdb but I'd like to give it a test. How does one generate a 
project that uses makefies ?

yes, I am a register developer and I'll submit the request as per you 
suggestion.

thanks again,

	Yarden


On Dec 18, 2003, at 4:03 PM, Chris Scharver wrote:

> On Dec 18, 2003, at 4:51 PM, Yarden Livnat wrote:
>
>> I'm using cmake for a project which we run under M$, linux and OSX.  
>> On OSX I would like to use XCode for development and I was wondering 
>> if there is a way to sync between XCode project and CMAKE files ?
>
> The .pbxproj project file format hasn't been documented by Apple. It 
> looks like it's doing some tricky file reference stuff, so adding 
> CMake support for XCode doesn't look easy. There are mysterious hex 
> strings, value types, and other things that make it impractical to 
> create the files from outside XCode.
>
> I use Makefiles on MacOS X, and I haven't had any trouble. It gets 
> tricky if you want to build a bundled MacOS X application or 
> framework, as you then have to add some extra steps. The other thing 
> that you could do is create a project that will use CMake-generated 
> Makefiles. The approach you take will depend on just how complicated 
> your build steps are and exactly which features of XCode you want to 
> use. ZeroLink? GUI debugger?
>
> If you're registered as an Apple Developer (anyone programming on 
> MacOS X should, it's free and opens up some great channels), I 
> recommend filing an enhancement request to have the project file 
> format documented.
>
> Chris
>
> --
> Chris Scharver
> Electronic Visualization Laboratory
> The University of Illinois at Chicago
> Ph: 312-996-3002   FAX: 312-413-7585
> <http://www . evl . uic . edu/scharver/>
>
> _______________________________________________
> Cmake mailing list
> Cmake at www . cmake . org
> http://www . cmake . org/mailman/listinfo/cmake