On Thu, Jul 3, 2008 at 9:10 AM, Bill Hoffman &lt;<a href="mailto:bill.hoffman@kitware.com">bill.hoffman@kitware.com</a>&gt; 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 class="Ih2E3d">Philip Lowman 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;">
Wow this is an old thread. &nbsp;Sorry for the late response.<br>
<br>
I think what&#39;s needed here is a way to detect the platform and allow people to modify CMAKE_CXX_FLAGS and friends before they get cemented in stone in the cache. &nbsp;IIRC doesn&#39;t CMAKE_USER_MAKE_RULES_OVERRIDE put the onus on the user to know the proper platform, compiler, etc. before they set the flags?<br>

<br>
</blockquote>
<br></div>
No, CMAKE_USER_MAKE_RULES_OVERRIDE is included after CMAKE_SYSTEM_NAME and the compiler are set. &nbsp;The _INIT variables will have been set, but the cache values have not yet been set. &nbsp;This allows you to set them.</blockquote>
<div><br>Thanks!&nbsp; I didn&#39;t realize this feature existed. :)<br><br></div></div>-- <br>Philip Lowman