| set_target_properties | |
| --------------------- | |
| Targets can have properties that affect how they are built. | |
| .. code-block:: cmake | |
| set_target_properties(<targets> ... | |
| PROPERTIES <prop1> <value1> | |
| [<prop2> <value2>] ...) | |
| Sets properties on targets. The syntax for the command is to list all | |
| the targets you want to change, and then provide the values you want to | |
| set next. You can use any prop value pair you want and extract it | |
| later with the :command:`get_property` or :command:`get_target_property` | |
| command. | |
| .. versionchanged:: 4.5 | |
| If ``<targets>`` contains :ref:`Alias Targets`, properties are set on the | |
| corresponding target referenced by each alias. | |
| See Also | |
| ^^^^^^^^ | |
| * :command:`define_property` | |
| * :command:`get_target_property` | |
| * the more general :command:`set_property` command | |
| * :ref:`Target Properties` for the list of properties known to CMake |