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: managing xcode projects vs going back to makefiles
[
Date Prev
][
Date Next
][
Thread Prev
][
Thread Next
][
Date Index
][
Thread Index
]
Re: managing xcode projects vs going back to makefiles
Subject
:
Re: managing xcode projects vs going back to makefiles
From: Garvan Keeley <
email@hidden
>
Date: Thu, 27 May 2010 14:45:48 -0400
Another vote for cmake or qmake. In our case we went with the latter as we use Qt. We develop cross-platform (mac and win), but not all developers have both systems on their desk. We find we spend far less time maintaining builds, and debugging build problems with this system. The rate of build breaks in the automated build system dropped to near-zero (from embarrassingly high).
I find these build systems to be far more scaleable; we commonize our build settings across nearly 40 libs (in most cases these settings can be written once for both platforms and for all projects), we have a hierarchy of build rules. We also have scripted bootstrapping steps -command-line steps are inherent to our build process- so adding a command-line tool to generate the projects wasn't a big leap.
That being said, if we were mac-only, the xcconfig system provides most of the same benefits. Perhaps there is something analogous to the xcconfig system on Visual Studio? If you don't have large numbers of projects, or a build system that has scripted steps that you want to commonize, cmake/qmake might be overkill.
One complaint with qmake: our projects are quite large, and qmake project generation is very slow as a result.
_______________________________________________
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
Prev by Date:
Re: Soft return in XCode
Next by Date:
Re: Defining custom build configurations for multiple projects
Previous by thread:
Re: managing xcode projects vs going back to makefiles
Next by thread:
Global variables - I'm stumped
Index(es):
Date
Thread