I recently switched to 2.8.5 and noticed something strange.<br><br>I have several files that build into a Debug|Release agnostic place.  If I build it in one then switch to the other the files don't regenerate, because the build rule has been satisfied.<br>


<br>With CMake 2.8.5 and VS 2010 I noticed something strange.  It wanted to build the files in both debug and release.  I then looked at the vsproj files and I noticed this:<br><br>      <Outputs Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|Win32'">C:\code\build-32-vs10-c40\lib\myfile_build.txt;%(Outputs)</Outputs><br>


<br>%(Outputs)???  Why is that in there.  If I manually remove $(Outputs) then it stops rebuilding my files.<br><br>James<br><br>