summaryrefslogtreecommitdiff
path: root/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst
blob: d10661e6295280bb1a2b47d1e1750f1f562deea0 (plain)
1
2
3
4
5
6
7
8
9
10
GLOBAL_DEPENDS_NO_CYCLES
------------------------

Disallow global target dependency graph cycles.

CMake automatically analyzes the global inter-target dependency graph
at the beginning of native build system generation.  It reports an
error if the dependency graph contains a cycle that does not consist
of all STATIC library targets.  This property tells CMake to disallow
all cycles completely, even among static libraries.