1 diff --color -ur neovim-0.8.0.orig/cmake/Util.cmake neovim-0.8.0/cmake/Util.cmake
2 --- neovim-0.8.0.orig/cmake/Util.cmake 2022-09-30 17:15:13.000000000 +0200
3 +++ neovim-0.8.0/cmake/Util.cmake 2022-10-01 09:53:36.320939926 +0200
5 # Passing CMAKE_BUILD_TYPE for multi-config generators will now not only
6 # not be used, but also generate a warning for the user.
7 function(set_default_buildtype)
8 - set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo)
9 + set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo PLD)
11 get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
13 diff --color -ur neovim-0.8.0.orig/CMakeLists.txt neovim-0.8.0/CMakeLists.txt
14 --- neovim-0.8.0.orig/CMakeLists.txt 2022-09-30 17:15:13.000000000 +0200
15 +++ neovim-0.8.0/CMakeLists.txt 2022-10-01 09:56:00.395911537 +0200
17 # Minimize logging for release-type builds.
18 if(CMAKE_BUILD_TYPE STREQUAL "Release"
19 OR CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"
20 - OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
21 + OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel"
22 + OR CMAKE_BUILD_TYPE STREQUAL "PLD")
23 message(STATUS "MIN_LOG_LEVEL not specified, default is 3 (ERROR) for release builds")