On Tue, Aug 30, 2011 at 9:11 AM, Bill Hoffman <span dir="ltr">&lt;<a href="mailto:bill.hoffman@kitware.com">bill.hoffman@kitware.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On 8/30/2011 4:11 AM, Andrea Galeazzi wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi,<br>
I&#39;d like to know if the bug 0011258<br></div>
&lt;<a href="http://public.kitware.com/Bug/view.php?id=11258" target="_blank">http://public.kitware.com/<u></u>Bug/view.php?id=11258</a>&gt; will be fixed or the<div class="im"><br>
community simply decided to give it up.<br>
Any changes for 0012294 to be assigned?<br>
<br>
</div></blockquote>
<br>
I don&#39;t think we have given up, but we are certainly at a technical roadblock.   No really has a solution that will work consistently.<br>
<br>
To give a background, the auto-running of cmake when input files change, and the subsequent reloading of the project in the VS 10 IDE is not always working.  In VS 8 and 9, we have a solution that works pretty well.   It does something like this:<br>


<br>
<br>
1. cmake is run when any of its input files are changed<br>
2. if cmake finds a running VS IDE that has the same project loaded<br>
   - It pops up a dialog that gives the user the chance to:<br>
      - stop the current build and reload the project<br>
<br>
This is done with a VS macro that is installed by cmake.<br>
<br>
This fails to work well in VS 10.<br><font color="#888888">
<br>
-Bill</font><div><div></div><div class="h5"><br>
______________________________<u></u>_________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/<u></u>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/<u></u>CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/<u></u>listinfo/cmake</a><br>
</div></div></blockquote></div><br>Is it not possible to have two macros?  One for VS 2010 and one for earlier?  I know you dislike code divergence, but you already have different code paths already for the generators.  It doesn&#39;t seem much of a stretch to have separate macros for multiple versions of VS.  The bug seems to indicate that there are working solutions for both VS 2010 and VS 2008, but they are different.<br>

<br>James<br>