summaryrefslogtreecommitdiffstats
path: root/Help/command/get_target_property.rst
blob: 2a72c3af7a8c2e5e82b7a20ccf26a54cbf34de40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
get_target_property
-------------------

Get a property from a target.

::

  get_target_property(VAR target property)

Get a property from a target.  The value of the property is stored in
the variable ``VAR``.  If the property is not found, ``VAR`` will be set to
"NOTFOUND".  Use :command:`set_target_properties` to set property values.
Properties are usually used to control how a target is built, but some
query the target instead.  This command can get properties for any
target so far created.  The targets do not need to be in the current
``CMakeLists.txt`` file.

See also the more general :command:`get_property` command.