mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
The add_dependencies command currently accepts ALIAS targets for <target-dependencies> which resolve to the referenced target. This further relaxes the command to accept an ALIAS <target> where the command will add the dependencies to the target which the alias references.
19 lines
866 B
ReStructuredText
19 lines
866 B
ReStructuredText
alias-transparency
|
|
------------------
|
|
|
|
* The :command:`set_property` and :command:`set_target_properties` commands
|
|
now accept :ref:`Alias Targets`. Properties are set on the target which
|
|
the alias references.
|
|
|
|
* The :command:`target_compile_definitions`, :command:`target_compile_features`,
|
|
:command:`target_compile_options`, :command:`target_include_directories`,
|
|
:command:`target_link_directories`, :command:`target_link_libraries`,
|
|
:command:`target_link_options`, :command:`target_precompile_headers`,
|
|
and :command:`target_sources` commands now accept :ref:`Alias Targets`.
|
|
The command operates on the target which the alias references.
|
|
|
|
* The :command:`add_dependencies` command now accepts :ref:`Alias Targets`.
|
|
Dependencies are added to the target which the alias references.
|
|
|
|
* The :prop_tgt:`ALIASED_TARGET` target property is now read-only.
|