Hi Folks, <div><br></div><div>Currently the documentation associated with set command is the following:</div><div><br></div><div><font size="1" face="courier new, monospace">       [...]</font></div><div><div><font size="1" face="courier new, monospace"><br>

</font></div><div><font size="1" face="courier new, monospace">         FILEPATH = File chooser dialog.</font></div><div><font size="1" face="courier new, monospace">         PATH     = Directory chooser dialog.</font></div>

<div><font size="1" face="courier new, monospace">         STRING   = Arbitrary string.</font></div><div><font size="1" face="courier new, monospace">         BOOL     = Boolean ON/OFF checkbox.</font></div><div><font size="1" face="courier new, monospace">         INTERNAL = No GUI entry (used for persistent variables).</font></div>

<div><font size="1" face="courier new, monospace"><br></font></div><div><font size="1" face="courier new, monospace">       If &lt;type&gt; is INTERNAL, then the &lt;value&gt; is always written into the</font></div><div>
<font size="1" face="courier new, monospace">       cache, replacing any values existing in the cache.  If it is not a</font></div>
<div><font size="1" face="courier new, monospace">       cache variable, then this always writes into the current makefile.</font></div><div><font size="1" face="courier new, monospace">       The FORCE option will overwrite the cache value removing any changes</font></div>

<div><font size="1" face="courier new, monospace">       by the user.</font></div></div><div><font size="1" face="courier new, monospace">       [...]</font></div><div><br></div><div>The proposed patch will modify it so that it look like:</div>

<div><br></div><div><span style="font-family:&#39;courier new&#39;,monospace;font-size:x-small">       [...]</span></div><div><div><font size="1" face="courier new, monospace">         FILEPATH = File chooser dialog.</font></div>

<div><font size="1" face="courier new, monospace">         PATH     = Directory chooser dialog.</font></div><div><font size="1" face="courier new, monospace">         STRING   = Arbitrary string.</font></div><div><font size="1" face="courier new, monospace">         BOOL     = Boolean ON/OFF checkbox.</font></div>

<div><font size="1" face="courier new, monospace">         INTERNAL = No GUI entry (used for persistent variables).</font></div><div><font size="1" face="courier new, monospace"><br></font></div><div><font size="1" face="courier new, monospace">       If &lt;type&gt; is INTERNAL, then the &lt;value&gt; is always written into the</font></div>

<div><font size="1" face="courier new, monospace">       cache, replacing any values existing in the cache.  If it is not a</font></div><div><font size="1" face="courier new, monospace">       cache variable, then this always writes into the current makefile.</font></div>

<div><font size="1" face="courier new, monospace"><br></font></div><div><font size="1" face="courier new, monospace">       If FORCE is present, the cache value will be overwritten removing any</font></div><div><font size="1" face="courier new, monospace">       changes by the user.  Note that the FORCE option is ignored if &lt;type&gt;</font></div>

<div><font size="1" face="courier new, monospace">       is INTERNAL.</font></div></div><div><span style="font-family:&#39;courier new&#39;,monospace;font-size:x-small">       [...]</span></div><div><font face="courier new, monospace" size="1"><br>

</font></div><div><br></div><div>More details:</div><div><br></div><div> <font face="courier new, monospace"> $ cmake --help-command set</font></div><div><br></div><div>  <a href="http://www.cmake.org/Bug/view.php?id=13293">http://www.cmake.org/Bug/view.php?id=13293</a></div>

<div><br></div><div>  <a href="https://github.com/jcfr/CMake/compare/13293-update-set-internal-documentation">https://github.com/jcfr/CMake/compare/13293-update-set-internal-documentation</a></div><div>  </div><div><br></div>

<div>Thanks for your feedback, </div><div>Jc<br clear="all"><div><br></div>-- <br>+1 919 869 8849<br><br>
</div>