I try to learn how the native plugins are structured, and I came across a strange cycle:
-
CppPluginappliesNativeComponentPlugin -
NativeComponentPluginappliesStandardToolChainsPlugin -
StandardToolChainsPluginappliesGccCompilerPlugin -
GccCompilerPluginappliesNativeComponentPlugin(back to 2)
What purpose does this circular application of the NativeComponentPlugin serve?