Description
Older projects can be built with a legacy CMake release when current CMake behavior is not compatible. It is useful for maintaining old codebases that depend on historical policies, modules, or generator behavior.
Legacy build tools may miss security fixes and modern platform support. Use them only when a project requires that version, and isolate builds where possible.