<div class="gmail_quote">On Mon, Jan 24, 2011 at 11:16 AM, SF Markus Elfring <span dir="ltr">&lt;<a href="mailto:elfring@users.sourceforge.net">elfring@users.sourceforge.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
No, there is presently no facility for retrieving a list of properties.<br>
</blockquote>
<br></div>
Is such a functionality also missing for variable names and their attributes?<br></blockquote><div><br>If you look at the top of this page:<br><a href="http://cmake.org/cmake/help/cmake-2-8-docs.html">http://cmake.org/cmake/help/cmake-2-8-docs.html</a><br>
<br>There are links to the &quot;well known by CMake&quot; properties that exist on various entities: global, directories, targets, tests, files, cache variables.<br><br>There is also the command line:<br>  cmake --help-property-list<br>
<br>However, the property mechanism allows project-specific extension of the set of properties on many of these entities. So these lists are incomplete.<br><br>To see about variables and cache variables, see the cmake command:<br>
<a href="http://cmake.org/cmake/help/cmake-2-8-docs.html#command:get_cmake_property">http://cmake.org/cmake/help/cmake-2-8-docs.html#command:get_cmake_property</a><br><br>which, at present, can list for you: VARIABLES, CACHE_VARIABLES, COMMANDS, MACROS, and COMPONENTS<br>
<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Are more software developers interested to query settings only from a subset of items?<br></blockquote><div><br>I&#39;m sure many are interested.<br><br>Is there a concrete problem you are trying to solve by asking these questions? If you have a specific problem, perhaps there&#39;s a way to get something working for you without these additions to CMake. Can you tell us if you have a specific problem you&#39;re trying to solve?<br>
<br><br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Regards,<br><font color="#888888">
Markus<br>
</font></blockquote></div><br>