[CMake] triggering rebuild on windows

Philip Lowman philip at yhbt.com
Sun Aug 30 14:20:51 EDT 2009


On Tue, Aug 25, 2009 at 1:32 PM, j s <j.s4403 at gmail.com> wrote:

> I am using the Visual Studio generator from the cmake binary distribution.
> If I change flags using ADD_DEFINITIONS, I notice that it doesn't trigger a
> rebuild of all the affected files.
>
> Is this by design?


I've known and worked around this limitation for a few years now.  The
easiest thing to do is clean the entire solution if you change any compile
flags whatsoever (unless you know exactly what you changed and the impact of
doing it).

The problem is that VS doesn't remember the old flags when you open up a
project file with new flags so isn't capable of cleaning the project for
you.  This issue could probably be worked around in CMake itself one way or
another but it's never been worked on to my knowledge.

-- 
Philip Lowman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20090830/7b7d8f62/attachment.htm>


More information about the CMake mailing list