I started out with this CMakeLists.txt file:<br><br>project(rebuild)<br>cmake_minimum_required(VERSION 2.6 FATAL_ERROR)<br>add_executable(test test.cpp)<br><br>I then built and ran the project without problems.<br><br>I then added a comment to the file, and when I built from VS, CMake reconfigured and the VS plugin asked if I wanted to reload 1 or more .sln or .vcproj files.<br>
<br>It turns out it is the sln project file.<br><br>Shouldn't CMake be using copy_if_different for these sorts of things? I understand that it may want to regenerate the project and solution files if you configure, but only actually changing those files when they differ would prevent a lot of reloading for some of my projects that compute dependencies dynamically.<br>
<br>I've noticed this more with the latest release candidate 2.6.3R8, using VS 2008 on WinXP64.<br><br>Thanks,<br>James<br><br>