On Sat, Nov 22, 2008 at 12:17 AM, Robert Dailey <span dir="ltr">&lt;<a href="mailto:rcdailey@gmail.com">rcdailey@gmail.com</a>&gt;</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;">
Hi,<br><br>Why must endif() contain the same expression as the associated if() command? Isn&#39;t CMake smart enough to know that a simple occurrence of &quot;endif()&quot; simply matches the previous if(), regardless of its expression list? Are there any plans to simplify this? The way it is now is redundant and boilerplate.</blockquote>
<div><br>On CMake 2.6.x you no longer have to match the endif().&nbsp; If you&#39;re still using CMake 2.4.x you can set CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS.<br><br><a href="http://www.vtk.org/Wiki/CMake_Useful_Variables">http://www.vtk.org/Wiki/CMake_Useful_Variables</a><br>
<br></div></div><br>-- <br>Philip Lowman<br>