[LLVMdev] Growing up CMake

Argiris Kirtzidis akyrtzi at gmail.com
Fri Oct 24 14:58:12 PDT 2008


Óscar Fuentes wrote:
> Argiris Kirtzidis <akyrtzi at gmail.com> writes:
>
>   
>> How does updating the CMake produced VC++ project files work ?
>> I mean:
>>
>> -I have CMake produce VC++ project files
>> -Compile the solution
>> -Do a svn update and pick up a couple of files
>> -Have CMake produce new project files
>> -Now, do I have to rebuild the entire solution again ?
>>     
>
> AFAIK, it should do the right thing automatically, regenerating the
> project files on the fly and recompiling only what is outdated. You
> don't even need to explicitly invoke cmake after a svn update.
>
> This is my understanding from reading the CMake ml. I tend to use nmake.
>
>   

I gave it a try and unfortunately it doesn't seem practical to use 
CMake-produced VC++ projects. Every time you run CMake so that the VC++ 
projects include new files, the entire solution gets rebuilt.

-Argiris



More information about the llvm-dev mailing list