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 <type> is INTERNAL, then the <value> 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:'courier new',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 <type> is INTERNAL, then the <value> 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 <type></font></div>
<div><font size="1" face="courier new, monospace"> is INTERNAL.</font></div></div><div><span style="font-family:'courier new',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>