[LLVMdev] cmake build system was "Re: VS build is broken again"

Morten Ofstad morten at hue.no
Mon May 19 08:48:16 PDT 2008


ST wrote:
>> In my opinion the best solution is if the software comes with project
>> files/makefiles that are 'native' to the platform you're building on and
>> doesn't require any extra software to be installed before you can build.
>> I've had good results with using scripts to keep .vcproj files updated in
>> order to synchronize project files between different versions of Visual
>> Studio. The same method should be applicable to synchronizing with
>> makefiles and XCode project files. If anything more complicated than
>> adding/removing files need to be done, it can be done by hand - but that's
>> pretty rare anyway.
> You are only talking only about specific development environments. I think 
> this is more problematic than a tool like cmake which can be used on every 
> plattform? Besides of that the scripting engine which does these 
> modifications needs also to be installed. So in the end it boils down to 
> personal preference which script language you have installed per default.

I think you misunderstood me, I meant running scripts on the subversion server when you check in that keeps the 
different project/makefiles in sync - Thus no problem for the developers or the users except the initial investment in 
creating the scripts and setting up the server.

m.



More information about the llvm-dev mailing list