The docs describe the built-in all
target as:
“The default target used by Makefile
and Ninja
generators. Builds all targets in the buildsystem, except those which are excluded by their EXCLUDE_FROM_ALL
target property or EXCLUDE_FROM_ALL
directory property. The name ALL_BUILD
is used for this purpose for the Xcode and Visual Studio generators.”
My question is simply if custom targets created with add_custom_target
, which are not included in the all
target unless the ALL
option is enabled, are covered by the text above? It doesn’t look like they are, in which case I think it’d be good to add a note?
Cheers,
Nuno