2011-07-13, 21:15
davilla Wrote:The plan is to stick with the current build process until we are forced to change it. As a long time developer, someone who has been developing before most others were born, I don't believe in jumping to the latest and greatest just because it is available. Such jumps generally cause several disruptions in the development process. Been there, done that and hated it. I remember the 1st release of Xcode when Metroworks CoreWarrier was still around. Utter piece of crap it was.
The current build process works and it rock stable without any compiler issues. I see no reason to change at the current time. That said, I am looking into updating tools/darwin/depended, the Xcode projects and XBMC source code itself to support building under Xcode4. It is a long term project as there is no impending need to do it at the current time. There have already been commits to support this. Code development is like playing Chess, you plan your moves long in advance.
I haven't build xbmc by my self and I'am not aware how the build process work. I hope I havent offended anyone just by talking about LLVM. And of course, I agree with you why you shouldn't change a perfectly working build system.
Metroworks made the BeIDE (BeOS IDE) 15 years ago, liked it back then, I've only been using Macs for a few years so I am only familiar with xCode.