<div class="gmail_quote">On Sat, May 22, 2010 at 4:50 AM, Droscy <span dir="ltr">&lt;<a href="mailto:droscy85@yahoo.it">droscy85@yahoo.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
The right construct is<br>
<div class="im">IF(ZLIB_FOUND)<br>
    MESSAGE( WARNING &quot;HAVE system zlib&quot; )<br>
</div>ELSE(ZLIB_FOUND)<br>
<div class="im">    MESSAGE( WARNING &quot;NO system zlib&quot; )<br>
ENDIF(ZLIB_FOUND)<br></div></blockquote><div><br></div><div>And if compatibility with CMake &lt; 2.4.4 isn&#39;t a concern, an even better way to do this is:</div><div><br></div><div># set this at your topmost CMakeLists.txt</div>
<div>set(<span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "><br>
</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">if(ZLIB_FOUND)</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">   message(&quot;HAVE system zlib&quot;)</span></div>
<div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">else()</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">   message(&quot;NO system zlib&quot;)</span></div>
<div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">endif()</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "><br>
</span></div><div><span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; ">P.S.</span></div><div><font class="Apple-style-span" face="sans-serif"><span class="Apple-style-span" style="line-height: 19px;">The WARNING option to message() is new to CMake 2.8.  For better compatibility with CMake 2.6 and lower, simply omit it which should give you a similar effect.</span></font></div>
<div><font class="Apple-style-span" face="sans-serif"><span class="Apple-style-span" style="line-height: 19px;"><br></span></font></div></div>-- <br>Philip Lowman<br>