123456789101112131415161718192021 |
- OBJECT_DEPENDS
- --------------
- Additional files on which a compiled object file depends.
- Specifies a :ref:`;-list <CMake Language Lists>` of full-paths to
- files on which any object files compiled from this source file depend.
- On :ref:`Makefile Generators` and the :generator:`Ninja` generator an
- object file will be recompiled if any of the named files is newer than it.
- :ref:`Visual Studio Generators` and the :generator:`Xcode` generator
- cannot implement such compilation dependencies.
- This property need not be used to specify the dependency of a source
- file on a generated header file that it includes. Although the
- property was originally introduced for this purpose, it is no longer
- necessary. If the generated header file is created by a custom
- command in the same target as the source file, the automatic
- dependency scanning process will recognize the dependency. If the
- generated header file is created by another target, an inter-target
- dependency should be created with the :command:`add_dependencies`
- command (if one does not already exist due to linking relationships).
|