On Mon, Nov 24, 2008 at 12:05 PM, Bill Hoffman <span dir="ltr"><<a href="mailto:bill.hoffman@kitware.com">bill.hoffman@kitware.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">Bill Hoffman wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Robert Dailey wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
I'm pretty sure I can create a visual studio solution with a single project that builds exactly what I'm having CMake build for me. When I manually create this visual studio solution I never create a ZERO_CHECK project or an ALL_BUILD project and everything works perfectly fine.<br>
<br>
Having said that, I disagree with you in that it is essential for the build to work. I would like to make a feature request that there be an option in the future to disable the generation of the ZERO_CHECK and ALL_BUILD projects.<br>
</blockquote>
There are bugs and issues that we workaround in VS studio from time to time. It may not affect your project, but in general for depends and custom commands to work correctly ZERO_CHECK is required. Are these targets causing you trouble?<br>
<br>
</blockquote>
<br></div></div>
Oh yeah, one more thing. CTest uses ALL_BUILD to figure out how to build a project. So, CTest would potentially be broken if that were disabled.</blockquote></div><br>The only trouble these projects are causing me is clutter. There is no functional purpose for them as far as I know, which is another reason why I do not like them.<br>
<br>I'm not familiar with CTest. All I can say on that topic is that I've used Visual Studio for over 6 years and I've never had to use anything called CTest to get projects working.<br>