<div dir="ltr">Sorry, that should read<br><br>#ifndef NDEBUG<br><br><div class="gmail_quote">On Tue, Sep 2, 2008 at 10:55 AM, Chris Cameron <span dir="ltr">&lt;<a href="mailto:heyitschriscameron@gmail.com">heyitschriscameron@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">Thank you for your help,<br><br>I successfully used (without parentheses)<br>
<br>ifndef NDEBUG<br><br>to detect release build.<div><div></div><div class="Wj3C7c"><br><br><br><br><div class="gmail_quote">On Thu, Aug 7, 2008 at 5:25 PM, Dominik Szczerba <span dir="ltr">&lt;<a href="mailto:dominik@itis.ethz.ch" target="_blank">dominik@itis.ethz.ch</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">You can add a definition equal to the current setting of CMAKE_BUILD_TYPE:<br>
<br>
ADD_DEFINITIONS(-DCMAKE_BUILD_TYPE_IS_${CMAKE_BUILD_TYPE}).<br>
<br>
Then you can catch if with ifdefs inside the code.<br>
-- Dominik<br>
<br>
Chris Cameron wrote:<br>
<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>
Hi,<br>
<br>
I&#39;m looking for a cross-platform way of detecting the build type from C++ code.<br>
<br>
The idea is that if the code is being compiled for release, that certain testing things we do can be eliminated from the release build of our Paraview.<br>
<br>
Something like<br>
<br>
#ifdef (CMAKE_RELEASE)<br>
 &nbsp;// do some stuff<br>
#else<br>
 &nbsp;// do other stuff<br>
#endif<br>
<br>
would do the trick. Does anyone know the name of the define that I&#39;m looking for?<br>
<br>
-- <br>
Chris Cameron<br>
Mirarco Mining Innovation - e2vo<br>
705-675-1151<br>
x5113<br>
<br>
<br></div></div>
------------------------------------------------------------------------<div><br>
<br>
_______________________________________________<br>
ParaView mailing list<br>
<a href="mailto:ParaView@paraview.org" target="_blank">ParaView@paraview.org</a><br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</div></blockquote><font color="#888888">
<br>
-- <br>
Dominik Szczerba, Ph.D.<br>
Foundation for Research<br>
on Information Technologies in Society<br>
<a href="http://www.itis.ethz.ch" target="_blank">http://www.itis.ethz.ch</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Chris Cameron<br>Mirarco Mining Innovation - e2vo<br>705-675-1151<br>x5113 <br>
</div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Chris Cameron<br>Mirarco Mining Innovation - e2vo<br>705-675-1151<br>x5113 <br>
</div>