On 22/01/2022 01:51, Alex Christensen via webkit-dev wrote: > While we’re updating things, is there any objection to updating the > minimum version of CMake required? Right now it is 3.12, which was > released in 2018. Does anyone have any limitations we should consider > when picking a new minimum version? >
Yes. CMake is one of the core dependencies for GTK and WPE ports, so the policy of dependencies applies [1] In practical terms that means that we should support the version of CMake shipped by Debian 10, which is CMake 3.13 until at least 2022-08-14. However, If the purpose of raising the version is to take advantage of the new Visual Studio generator then I don't think raising the minimum version is needed. As far as I know you can take advantage of newer CMake features (like support for a newer generator) without needing to raise the minimum version required. So if you have a newer version of CMake you can simply pass the flag -G"Visual Studio 17 2022" (or similar). Raising the minimum version required of CMake is not needed to use a newer CMake generator, using it can be made optional for those that want (and can) use it. [1] https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev