UPDATE: devel/cmake 3.15.0

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE: devel/cmake 3.15.0

Rafael Sadowski
Hi all porters,

I sent[1] a cmake update to 3.14 which unfortunately has received no
attention two months ago. Anyway this is a new try to update cmake.

I have tried to do many things differently, here the innovations:

- Stop build cmake itself with ninja. Upstream has decided not to
  support this anymore. I see no benefit and it's getting harder and
  harder to take care of.
- Use cmake's internel libuv, json-cpp etc. to build the bootstrap
  cmake (only bootstrap). I see no reasons to do this, it's also
  getting harder to maintain this.
- Fix SONAME in cmake ports[2]!

and also the old highlights from [1]:

- Fix COMPILER, it's not possible to build the old and the new cmake
  version with base-gcc, isn't.
- It doesn't make any sense to keep the m88k XXX tags. CMake don't build
  under m88k, correct?
- Tech cmake to detect/provide system JDK11, lua and new ruby versions
  (of course upcoming ruby 2.7)
- I took some pre-configure commands from FreeBSDs port.
- Add --docdir to avoid warnings and sort CONFIGURE_ARGS

Tested only on amd64 with base-clang and ports-gcc.

I'd be very happy if this could go forward.

Best regards,

RS

[1]: https://marc.info/?l=openbsd-ports&m=155947250218253&w=2
[2]: https://marc.info/?l=openbsd-ports&m=155777198827043&w=2


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile,v
retrieving revision 1.175
diff -u -p -u -p -r1.175 Makefile
--- Makefile 12 Jul 2019 20:44:05 -0000 1.175
+++ Makefile 29 Jul 2019 04:49:11 -0000
@@ -1,18 +1,17 @@
 # $OpenBSD: Makefile,v 1.175 2019/07/12 20:44:05 sthen Exp $
 
-DPB_PROPERTIES =parallel
+DPB_PROPERTIES = parallel
 
 COMMENT = portable build system
 
-VER = 3.10.2
+VER = 3.15.0
 EPOCH = 0
-REVISION = 3
 DISTNAME = cmake-${VER}
 CATEGORIES = devel
 
 HOMEPAGE = https://www.cmake.org/
 
-MASTER_SITES = ${HOMEPAGE}files/v${VER:R}/
+MASTER_SITES = https://www.cmake.org/files/v${VER:R}/
 
 # BSD
 PERMIT_PACKAGE = Yes
@@ -20,14 +19,9 @@ PERMIT_PACKAGE = Yes
 WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
 WANTLIB += jsoncpp m rhash uv z
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER = base-clang ports-gcc
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
-BUILD_DEPENDS = devel/ninja>=1.5.1
-.endif
-
-BUILD_DEPENDS += textproc/py-sphinx>=1.4
+BUILD_DEPENDS += textproc/py-sphinx>=1.4 \
 
 LIB_DEPENDS = archivers/libarchive \
  devel/libuv \
@@ -36,12 +30,13 @@ LIB_DEPENDS = archivers/libarchive \
  security/rhash
 
 CONFIGURE_STYLE = simple
-CONFIGURE_ARGS = --prefix=${PREFIX} \
- --datadir=share/cmake \
+
+CONFIGURE_ARGS = --datadir=share/cmake \
  --docdir=share/doc/cmake \
  --mandir=man \
  --no-qt-gui \
  --parallel=${MAKE_JOBS} \
+ --prefix=${PREFIX} \
  --sphinx-build=${LOCALBASE}/bin/sphinx-build \
  --sphinx-html \
  --sphinx-man \
@@ -50,44 +45,38 @@ CONFIGURE_ARGS = --prefix=${PREFIX} \
 
 CONFIGURE_ENV += MAKE=${MAKE_PROGRAM}
 
+MAKE_FLAGS += VERBOSE=1
+
 PORTHOME = ${WRKDIR}
 
 SEPARATE_BUILD = Yes
 
 TEST_TARGET = test
 
-MAKE_FLAGS += VERBOSE=1
+TEST_DEPENDS += devel/git
+
+SUBST_FILES = ${WRKSRC}/Source/cmLocalGenerator.cxx \
+ ${WRKSRC}/Source/CPack/cmCPackGenerator.cxx \
+ ${WRKSRC}/bootstrap
+
+post-patch:
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 perl -e 's,/usr/local,${LOCALBASE},g; \
+ s,/usr/X11R6,${LOCALBASE},g'
+ perl -e 's,/usr/local,${LOCALBASE},g' \
+ ${SUBST_FILES}
+ perl -e 's,/usr/include,${LOCALBASE}/include,' \
+ ${WRKSRC}/Modules/FindDCMTK.cmake \
 
 pre-configure:
  cp ${FILESDIR}/*.cmake ${WRKSRC}/Modules/
- ${SUBST_CMD} ${WRKSRC}/Modules/CMakeDetermineJavaCompiler.cmake \
- ${WRKSRC}/Modules/FindJNI.cmake \
- ${WRKSRC}/Modules/FindJava.cmake \
- ${WRKSRC}/Modules/FindMPEG.cmake \
- ${WRKSRC}/Modules/FindMPEG2.cmake \
- ${WRKSRC}/Modules/FindQt.cmake \
- ${WRKSRC}/Modules/FindQt4.cmake \
- ${WRKSRC}/Modules/FindSDL.cmake \
- ${WRKSRC}/Modules/FindTCL.cmake
-
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
-do-build:
- cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ninja -v -j \
- ${MAKE_JOBS} ${ALL_TARGET}
-
-do-install:
- cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \
- ${FAKE_SETUP} ninja -v -j ${MAKE_JOBS} ${FAKE_TARGET}
-
-do-test:
- cd ${WRKBUILD} && exec ${SETENV} ${ALL_TEST_ENV} ninja -v -j \
- ${MAKE_JOBS} ${TEST_FLAGS} ${TEST_TARGET}
-.endif
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 ${SUBST_CMD}
+ ${SUBST_CMD} ${SUBST_FILES}
 
 post-install:
- rm ${WRKINST}${LOCALBASE}/share/cmake/Modules/*.{beforesubst,orig} \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Compiler/*.orig \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Platform/*.orig
+ @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o -name "*.beforesubst" \) -exec rm {} \;
 
 .include <bsd.port.mk>
Index: cmake.port.mk
===================================================================
RCS file: /cvs/ports/devel/cmake/cmake.port.mk,v
retrieving revision 1.64
diff -u -p -u -p -r1.64 cmake.port.mk
--- cmake.port.mk 11 Sep 2018 12:12:31 -0000 1.64
+++ cmake.port.mk 29 Jul 2019 04:49:11 -0000
@@ -9,11 +9,6 @@ MAKE_ENV+=LIB${_n}_VERSION=${_v}
 
 USE_NINJA ?= Yes
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} == "m88k"
-USE_NINJA = No
-.endif
-
 .if ${USE_NINJA:L} == "yes"
 BUILD_DEPENDS += devel/ninja>=1.5.1
 NINJA ?= ninja
@@ -82,15 +77,15 @@ MODCMAKE_configure= cd ${WRKBUILD} && ${
  CC="${CC}" CFLAGS="${CFLAGS}" \
  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
  ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake \
- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY:Bool=True \
+ -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON \
  -G ${_MODCMAKE_GEN} ${CONFIGURE_ARGS} ${WRKSRC}
 
 .if !defined(CONFIGURE_ARGS) || ! ${CONFIGURE_ARGS:M*CMAKE_BUILD_TYPE*}
 .  if ${MODCMAKE_DEBUG:L} == "yes"
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Debug
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Debug
 MODCMAKE_BUILD_SUFFIX = -debug.cmake
 .  else
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Release
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Release
 MODCMAKE_BUILD_SUFFIX = -release.cmake
 .  endif
 .endif
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cmake/distinfo,v
retrieving revision 1.53
diff -u -p -u -p -r1.53 distinfo
--- distinfo 14 Jun 2018 17:04:45 -0000 1.53
+++ distinfo 29 Jul 2019 04:49:11 -0000
@@ -1,2 +1,2 @@
-SHA256 (cmake-3.10.2.tar.gz) = gND6rUq1beB6ohp/xpLIjEzmFW1CsFecaWIASnCjIYs=
-SIZE (cmake-3.10.2.tar.gz) = 7824452
+SHA256 (cmake-3.15.0.tar.gz) = BnjXSkWDLKyuoFPYWlaF8+2DUkdebd+fy3Qv/KABmbU=
+SIZE (cmake-3.15.0.tar.gz) = 9266870
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.26
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,50 +0,0 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.26 2018/06/14 17:04:45 sthen Exp $
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -317,6 +317,15 @@ macro (CMAKE_BUILD_UTILITIES)
-     CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE}TestSharedForward "${kwsys_folder}")
-   endif()
-
-+  if($ENV{LOCALBASE})
-+    set(OPENBSD_LOCALBASE $ENV{LOCALBASE})
-+  else()
-+    set(OPENBSD_LOCALBASE "/usr/local")
-+  endif()
-+
-+  # to find expat and curl
-+  link_directories("${OPENBSD_LOCALBASE}/lib")
-+
-   #---------------------------------------------------------------------
-   # Setup third-party libraries.
-   # Everything in the tree should be able to include files from the
-@@ -350,7 +359,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_LIBRHASH is ON but LibRHash is not found!")
-     endif()
--    set(CMAKE_LIBRHASH_LIBRARIES LibRHash::LibRHash)
-+    set(CMAKE_LIBRHASH_INCLUDES ${LibRHash_INCLUDE_DIRS})
-+    set(CMAKE_LIBRHASH_LIBRARIES ${LibRHash_LIBRARIES})
-   else()
-     set(CMAKE_LIBRHASH_LIBRARIES cmlibrhash)
-     add_subdirectory(Utilities/cmlibrhash)
-@@ -516,7 +526,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_JSONCPP is ON but a JsonCpp is not found!")
-     endif()
--    set(CMAKE_JSONCPP_LIBRARIES JsonCpp::JsonCpp)
-+    set(CMAKE_JSONCPP_INCLUDES ${JsonCpp_INCLUDE_DIRS})
-+    set(CMAKE_JSONCPP_LIBRARIES ${JsonCpp_LIBRARIES})
-   else()
-     set(CMAKE_JSONCPP_LIBRARIES cmjsoncpp)
-     add_subdirectory(Utilities/cmjsoncpp)
-@@ -531,7 +542,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_LIBUV is ON but a libuv is not found!")
-     endif()
--    set(CMAKE_LIBUV_LIBRARIES LibUV::LibUV)
-+    set(CMAKE_LIBUV_INCLUDES ${LibUV_INCLUDE_DIRS})
-+    set(CMAKE_LIBUV_LIBRARIES ${LibUV_LIBRARIES})
-   else()
-     set(CMAKE_LIBUV_LIBRARIES cmlibuv)
-     add_subdirectory(Utilities/cmlibuv)
Index: patches/patch-Modules_CMakeCInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeCInformation_cmake
diff -N patches/patch-Modules_CMakeCInformation_cmake
--- patches/patch-Modules_CMakeCInformation_cmake 14 Jun 2018 17:04:45 -0000 1.8
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-Modules_CMakeCInformation_cmake,v 1.8 2018/06/14 17:04:45 sthen Exp $
-Index: Modules/CMakeCInformation.cmake
---- Modules/CMakeCInformation.cmake.orig
-+++ Modules/CMakeCInformation.cmake
-@@ -165,7 +165,7 @@ include(CMakeCommonLanguageInclude)
- # create a C shared library
- if(NOT CMAKE_C_CREATE_SHARED_LIBRARY)
-   set(CMAKE_C_CREATE_SHARED_LIBRARY
--      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a C shared module just copy the shared library rule
Index: patches/patch-Modules_CMakeCXXInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeCXXInformation_cmake
diff -N patches/patch-Modules_CMakeCXXInformation_cmake
--- patches/patch-Modules_CMakeCXXInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-Modules_CMakeCXXInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeCXXInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeCXXInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -134,10 +134,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG)
-   set(CMAKE_EXE_EXPORTS_CXX_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
- endif()
-
--if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG)
--  set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
--endif()
--
- if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG)
-   set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG})
- endif()
-@@ -253,7 +249,7 @@ include(CMakeCommonLanguageInclude)
- # create a shared C++ library
- if(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY)
-   set(CMAKE_CXX_CREATE_SHARED_LIBRARY
--      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a c++ shared module copy the shared library rule by default
Index: patches/patch-Modules_CMakeFortranInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeFortranInformation_cmake
diff -N patches/patch-Modules_CMakeFortranInformation_cmake
--- patches/patch-Modules_CMakeFortranInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-Modules_CMakeFortranInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeFortranInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeFortranInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -115,10 +115,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_Fortran_FLAG)
-   set(CMAKE_EXE_EXPORTS_Fortran_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
- endif()
-
--if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG)
--  set(CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
--endif()
--
- # for most systems a module is the same as a shared library
- # so unless the variable CMAKE_MODULE_EXISTS is set just
- # copy the values from the LIBRARY variables
-@@ -182,7 +178,7 @@ include(CMakeCommonLanguageInclude)
- # create a Fortran shared library
- if(NOT CMAKE_Fortran_CREATE_SHARED_LIBRARY)
-   set(CMAKE_Fortran_CREATE_SHARED_LIBRARY
--      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a Fortran shared module just copy the shared library rule
Index: patches/patch-Modules_Compiler_GNU-Fortran_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_Compiler_GNU-Fortran_cmake
--- patches/patch-Modules_Compiler_GNU-Fortran_cmake 14 Mar 2018 12:24:54 -0000 1.7
+++ patches/patch-Modules_Compiler_GNU-Fortran_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-For
 Index: Modules/Compiler/GNU-Fortran.cmake
 --- Modules/Compiler/GNU-Fortran.cmake.orig
 +++ Modules/Compiler/GNU-Fortran.cmake
-@@ -9,10 +9,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
+@@ -12,10 +12,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
 
  set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
 
Index: patches/patch-Modules_Compiler_GNU_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-Modules_Compiler_GNU_cmake
--- patches/patch-Modules_Compiler_GNU_cmake 26 Aug 2017 17:53:35 -0000 1.12
+++ patches/patch-Modules_Compiler_GNU_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cma
 Index: Modules/Compiler/GNU.cmake
 --- Modules/Compiler/GNU.cmake.orig
 +++ Modules/Compiler/GNU.cmake
-@@ -39,9 +39,9 @@ macro(__compiler_gnu lang)
+@@ -49,9 +49,9 @@ macro(__compiler_gnu lang)
    # Initial configuration flags.
    string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
    string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
Index: patches/patch-Modules_FindJNI_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJNI_cmake,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 patch-Modules_FindJNI_cmake
--- patches/patch-Modules_FindJNI_cmake 14 Jun 2018 17:04:45 -0000 1.23
+++ patches/patch-Modules_FindJNI_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,16 +2,16 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v
 Index: Modules/FindJNI.cmake
 --- Modules/FindJNI.cmake.orig
 +++ Modules/FindJNI.cmake
-@@ -25,6 +25,8 @@
- #   JAVA_INCLUDE_PATH2    = the include path to jni_md.h
- #   JAVA_AWT_INCLUDE_PATH = the include path to jawt.h
+@@ -45,6 +45,8 @@ The following cache variables are also available to se
+   the include path to jawt.h
+ #]=======================================================================]
 
 +set(MODJAVA_VER $ENV{MODJAVA_VER})
 +
- # Expand {libarch} occurences to java_libarch subdirectory(-ies) and set ${_var}
+ # Expand {libarch} occurrences to java_libarch subdirectory(-ies) and set ${_var}
  macro(java_append_library_directories _var)
      # Determine java arch-specific library subdir
-@@ -70,8 +72,10 @@ macro(java_append_library_directories _var)
+@@ -93,8 +95,10 @@ macro(java_append_library_directories _var)
 
      # Append default list architectures if CMAKE_SYSTEM_PROCESSOR was empty or
      # system is non-Linux (where the code above has not been well tested)
@@ -24,7 +24,7 @@ Index: Modules/FindJNI.cmake
      endif()
 
      # Sometimes ${CMAKE_SYSTEM_PROCESSOR} is added to the list to prefer
-@@ -107,60 +111,66 @@ if(_JAVA_HOME_EXPLICIT)
+@@ -130,17 +134,71 @@ if(_JAVA_HOME_EXPLICIT)
    set(CMAKE_FIND_FRAMEWORK NEVER)
  endif()
 
@@ -40,10 +40,9 @@ Index: Modules/FindJNI.cmake
 -    ${_JAVA_HOME}
 +    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
 +    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
++    ${LOCALBASE}/jdk-11/jre/lib/{libarch}
++    ${LOCALBASE}/jre-11/lib/{libarch}
      )
--endif()
--get_filename_component(java_install_version
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
 +else(MODJAVA_VER)
 +  set(JAVA_AWT_LIBRARY_DIRECTORIES)
 +  if(_JAVA_HOME)
@@ -54,178 +53,68 @@ Index: Modules/FindJNI.cmake
 +      ${_JAVA_HOME}/lib
 +      ${_JAVA_HOME}
 +      )
-+  endif()
-+  get_filename_component(java_install_version
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
-
--list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
--  )
--JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
--  /usr/lib
--  /usr/local/lib
--  /usr/lib/jvm/java/lib
--  /usr/lib/java/jre/lib/{libarch}
--  /usr/lib/jvm/jre/lib/{libarch}
--  /usr/local/lib/java/jre/lib/{libarch}
--  /usr/local/share/java/jre/lib/{libarch}
--  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
--  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
--  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
--  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
--  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
--  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
--  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
--  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
--  # Debian specific paths for default JVM
--  /usr/lib/jvm/default-java/jre/lib/{libarch}
--  /usr/lib/jvm/default-java/jre/lib
--  /usr/lib/jvm/default-java/lib
--  # Arch Linux specific paths for default JVM
--  /usr/lib/jvm/default/jre/lib/{libarch}
--  /usr/lib/jvm/default/lib/{libarch}
--  # Ubuntu specific paths for default JVM
--  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  # OpenBSD specific paths for default JVM
--  /usr/local/jdk-1.7.0/jre/lib/{libarch}
--  /usr/local/jre-1.7.0/lib/{libarch}
--  /usr/local/jdk-1.6.0/jre/lib/{libarch}
--  /usr/local/jre-1.6.0/lib/{libarch}
--  # SuSE specific paths for default JVM
--  /usr/lib64/jvm/java/jre/lib/{libarch}
--  /usr/lib64/jvm/jre/lib/{libarch}
--  )
-+  list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
-+    )
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
-+    /usr/lib
-+    /usr/local/lib
-+    /usr/lib/jvm/java/lib
-+    /usr/lib/java/jre/lib/{libarch}
-+    /usr/lib/jvm/jre/lib/{libarch}
-+    /usr/local/lib/java/jre/lib/{libarch}
-+    /usr/local/share/java/jre/lib/{libarch}
-+    /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
-+    /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
-+    /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
-+    /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
-+    /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
-+    /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
-+    /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
-+    /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
-+    # Debian specific paths for default JVM
-+    /usr/lib/jvm/default-java/jre/lib/{libarch}
-+    /usr/lib/jvm/default-java/jre/lib
-+    /usr/lib/jvm/default-java/lib
-+    # Arch Linux specific paths for default JVM
-+    /usr/lib/jvm/default/jre/lib/{libarch}
-+    /usr/lib/jvm/default/lib/{libarch}
-+    # Ubuntu specific paths for default JVM
-+    /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    # OpenBSD specific paths for default JVM
-+    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
-+    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
-+    # SuSE specific paths for default JVM
-+    /usr/lib64/jvm/java/jre/lib/{libarch}
-+    /usr/lib64/jvm/jre/lib/{libarch}
-+    )
+ endif()
++list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
++  )
++JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
++  /usr/lib
++  /usr/local/lib
++  /usr/lib/jvm/java/lib
++  /usr/lib/java/jre/lib/{libarch}
++  /usr/lib/jvm/jre/lib/{libarch}
++  /usr/local/lib/java/jre/lib/{libarch}
++  /usr/local/share/java/jre/lib/{libarch}
++  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
++  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
++  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
++  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
++  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
++  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed ac
++  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
++  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
++  # Debian specific paths for default JVM
++  /usr/lib/jvm/default-java/jre/lib/{libarch}
++  /usr/lib/jvm/default-java/jre/lib
++  /usr/lib/jvm/default-java/lib
++  # Arch Linux specific paths for default JVM
++  /usr/lib/jvm/default/jre/lib/{libarch}
++  /usr/lib/jvm/default/lib/{libarch}
++  # Ubuntu specific paths for default JVM
++  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  # OpenBSD specific paths for default JVM
++  ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
++  ${LOCALBASE}/jre-1.8.0/lib/{libarch}
++  ${LOCALBASE}/jdk-11/jre/lib/{libarch}
++  ${LOCALBASE}/jre-11/lib/{libarch}
++  # SuSE specific paths for default JVM
++  /usr/lib64/jvm/java/jre/lib/{libarch}
++  /usr/lib64/jvm/jre/lib/{libarch}
++  )
 +endif(MODJAVA_VER)
 
- set(JAVA_JVM_LIBRARY_DIRECTORIES)
- foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
-@@ -174,43 +184,50 @@ foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
-     )
- endforeach()
-
--set(JAVA_AWT_INCLUDE_DIRECTORIES)
--if(_JAVA_HOME)
--  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
--endif()
--list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
--)
--
--JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
--  /usr/include
--  /usr/local/include
--  /usr/lib/java/include
--  /usr/local/lib/java/include
--  /usr/lib/jvm/java/include
--  /usr/lib/jvm/java-6-sun/include
--  /usr/lib/jvm/java-1.5.0-sun/include
--  /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
--  /usr/lib/jvm/java-6-openjdk/include
--  /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/local/share/java/include
--  /usr/lib/j2sdk1.4-sun/include
--  /usr/lib/j2sdk1.5-sun/include
--  /opt/sun-jdk-1.5.0.04/include
--  # Debian specific path for default JVM
--  /usr/lib/jvm/default-java/include
--  # Arch specific path for default JVM
--  /usr/lib/jvm/default/include
--  # OpenBSD specific path for default JVM
--  /usr/local/jdk-1.7.0/include
--  /usr/local/jdk-1.6.0/include
--  # SuSE specific paths for default JVM
--  /usr/lib64/jvm/java/include
-+if(MODJAVA_VER)
-+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
-+    ${LOCALBASE}/jdk-1.8.0/include
-+    )
-+else(MODJAVA_VER)
-+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
-+  if(_JAVA_HOME)
-+    list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
-+  endif()
-+  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
-   )
++get_filename_component(java_install_version
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
 +
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
-+    /usr/include
-+    /usr/local/include
-+    /usr/lib/java/include
-+    /usr/local/lib/java/include
-+    /usr/lib/jvm/java/include
-+    /usr/lib/jvm/java-6-sun/include
-+    /usr/lib/jvm/java-1.5.0-sun/include
-+    /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
-+    /usr/lib/jvm/java-6-openjdk/include
-+    /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/local/share/java/include
-+    /usr/lib/j2sdk1.4-sun/include
-+    /usr/lib/j2sdk1.5-sun/include
-+    /opt/sun-jdk-1.5.0.04/include
-+    # Debian specific path for default JVM
-+    /usr/lib/jvm/default-java/include
-+    # Arch specific path for default JVM
-+    /usr/lib/jvm/default/include
-+    # OpenBSD specific path for default JVM
-+    ${LOCALBASE}/jdk-1.8.0/include
-+    # SuSE specific paths for default JVM
-+    /usr/lib64/jvm/java/include
-+    )
-+endif(MODJAVA_VER)
-
- foreach(JAVA_PROG "${JAVA_RUNTIME}" "${JAVA_COMPILE}" "${JAVA_ARCHIVE}")
-   get_filename_component(jpath "${JAVA_PROG}" PATH)
+ if (WIN32)
+   set (_JNI_HINTS)
+   execute_process(COMMAND REG QUERY HKLM\\SOFTWARE\\JavaSoft\\JDK /f "." /k
+@@ -209,10 +267,10 @@ set(_JNI_JAVA_DIRECTORIES_BASE
+   /usr/lib/jvm/java-7-openjdk-{libarch}     # Ubuntu 15.10
+   /usr/lib/jvm/java-6-openjdk-{libarch}     # Ubuntu 15.10
+   # OpenBSD specific paths for default JVM
+-  /usr/local/jdk-1.7.0
+-  /usr/local/jre-1.7.0
+-  /usr/local/jdk-1.6.0
+-  /usr/local/jre-1.6.0
++  ${LOCALBASE}/jdk-1.8.0
++  ${LOCALBASE}/jre-1.8.0
++  ${LOCALBASE}/jdk-11
++  ${LOCALBASE}/jre-11
+   # SuSE specific paths for default JVM
+   /usr/lib64/jvm/java
+   /usr/lib64/jvm/jre
Index: patches/patch-Modules_FindJava_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJava_cmake,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 patch-Modules_FindJava_cmake
--- patches/patch-Modules_FindJava_cmake 14 Jun 2018 17:04:45 -0000 1.24
+++ patches/patch-Modules_FindJava_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
 Index: Modules/FindJava.cmake
 --- Modules/FindJava.cmake.orig
 +++ Modules/FindJava.cmake
-@@ -72,6 +72,8 @@
+@@ -78,6 +78,8 @@ Example Usages:
 
  include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindJavaCommon.cmake)
 
@@ -11,8 +11,8 @@ Index: Modules/FindJava.cmake
  # The HINTS option should only be used for values computed from the system.
  set(_JAVA_HINTS)
  if(_JAVA_HOME)
-@@ -97,19 +99,22 @@ list(APPEND _JAVA_HINTS
-   )
+@@ -133,19 +135,22 @@ endif()
+
  # Hard-coded guesses should still go in PATHS. This ensures that the user
  # environment can always override hard guesses.
 -set(_JAVA_PATHS
Index: patches/patch-Modules_FindKDE3_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindKDE3_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindKDE3_cmake
--- patches/patch-Modules_FindKDE3_cmake 14 Jun 2018 17:04:45 -0000 1.6
+++ patches/patch-Modules_FindKDE3_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,16 +1,17 @@
-$OpenBSD: patch-Modules_FindKDE3_cmake,v 1.6 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Modules/FindKDE3.cmake
 --- Modules/FindKDE3.cmake.orig
 +++ Modules/FindKDE3.cmake
 @@ -294,12 +294,6 @@ if(KDE3_FOUND)
-       set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
-    endif ()
+     set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
+   endif ()
 
--   # if no special buildtype is selected, add -O2 as default optimization
--   if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
--      set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
--      set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
--   endif ()
+-  # if no special buildtype is selected, add -O2 as default optimization
+-  if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
+-    set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
+-    set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
+-  endif ()
 -
  #set(CMAKE_SHARED_LINKER_FLAGS "-avoid-version -module -Wl,--no-undefined -Wl,--allow-shlib-undefined")
  #set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--fatal-warnings -avoid-version -Wl,--no-undefined -lc")
Index: patches/patch-Modules_FindLua_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindLua_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindLua_cmake
--- patches/patch-Modules_FindLua_cmake 26 Aug 2017 17:53:35 -0000 1.6
+++ patches/patch-Modules_FindLua_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-Modules_FindLua_cmake,v 1.6 2017/08/26 17:53:35 dcoppa Exp $
+$OpenBSD$
+
 Index: Modules/FindLua.cmake
 --- Modules/FindLua.cmake.orig
 +++ Modules/FindLua.cmake
-@@ -40,9 +40,16 @@ unset(_lua_include_subdirs)
+@@ -46,9 +46,16 @@ unset(_lua_include_subdirs)
  unset(_lua_library_names)
  unset(_lua_append_versions)
 
@@ -10,24 +11,23 @@ Index: Modules/FindLua.cmake
 +set(MODLUA_INCL_DIR $ENV{MODLUA_INCL_DIR})
 +
  # this is a function only to have all the variables inside go away automatically
- function(_lua_set_version_vars)
+ function(_lua_get_versions)
 -    set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
 +    if(MODLUA_VERSION)
-+        set(LUA_VERSIONS5 ${MODLUA_VERSION})
++         set(LUA_VERSIONS5 ${MODLUA_VERSION})
 +    else()
-+        set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
++         set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
 +    endif()
 
      if (Lua_FIND_VERSION_EXACT)
          if (Lua_FIND_VERSION_COUNT GREATER 1)
-@@ -114,6 +121,10 @@ function(_lua_check_header_version _hdr_file)
- endfunction(_lua_check_header_version)
+@@ -145,6 +152,9 @@ endfunction(_lua_get_header_version)
 
- _lua_set_version_vars()
-+
-+if(MODLUA_INCL_DIR)
-+    set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
-+endif()
+ function(_lua_find_header)
+   _lua_set_version_vars()
++  if(MODLUA_INCL_DIR)
++      set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
++  endif()
 
- if (LUA_INCLUDE_DIR AND EXISTS "${LUA_INCLUDE_DIR}/lua.h")
-     _lua_check_header_version("${LUA_INCLUDE_DIR}/lua.h")
+   # Initialize as local variable
+   set(CMAKE_IGNORE_PATH ${CMAKE_IGNORE_PATH})
Index: patches/patch-Modules_FindMPEG2_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG2_cmake,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Modules_FindMPEG2_cmake
--- patches/patch-Modules_FindMPEG2_cmake 14 Jun 2018 17:04:45 -0000 1.10
+++ patches/patch-Modules_FindMPEG2_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,36 +2,7 @@ $OpenBSD: patch-Modules_FindMPEG2_cmake,
 Index: Modules/FindMPEG2.cmake
 --- Modules/FindMPEG2.cmake.orig
 +++ Modules/FindMPEG2.cmake
-@@ -23,24 +23,19 @@
- #   MPEG2_vo_LIBRARY, where to find the vo library.
-
- find_path(MPEG2_INCLUDE_DIR
--  NAMES mpeg2.h mpeg2dec/mpeg2.h
--  PATHS /usr/local/livid
-+  NAMES mpeg2dec/mpeg2.h
-+  PATHS ${LOCALBASE}/include
- )
-
- find_library(MPEG2_mpeg2_LIBRARY mpeg2
--  /usr/local/livid/mpeg2dec/libmpeg2/.libs
-+  ${LOCALBASE}/lib
- )
-
--find_library( MPEG2_vo_LIBRARY vo
--  /usr/local/livid/mpeg2dec/libvo/.libs
--)
--
- include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG2 DEFAULT_MSG MPEG2_mpeg2_LIBRARY MPEG2_INCLUDE_DIR)
-
- if(MPEG2_FOUND)
--  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY}
--                        ${MPEG2_vo_LIBRARY})
-+  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY})
-
-   #some native mpeg2 installations will depend
-   #on libSDL, if found, add it in.
-@@ -50,4 +45,4 @@ if(MPEG2_FOUND)
+@@ -47,4 +47,4 @@ if(MPEG2_FOUND)
    endif()
  endif()
 
Index: patches/patch-Modules_FindMPEG_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindMPEG_cmake
--- patches/patch-Modules_FindMPEG_cmake 14 Jun 2018 17:04:45 -0000 1.11
+++ patches/patch-Modules_FindMPEG_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,32 +2,17 @@ $OpenBSD: patch-Modules_FindMPEG_cmake,v
 Index: Modules/FindMPEG.cmake
 --- Modules/FindMPEG.cmake.orig
 +++ Modules/FindMPEG.cmake
-@@ -22,23 +22,19 @@
- #   MPEG_mpeg2_LIBRARY, where to find the MPEG library.
- #   MPEG_vo_LIBRARY, where to find the vo library.
+@@ -28,8 +28,6 @@ find_path(MPEG_INCLUDE_DIR
 
--find_path(MPEG_INCLUDE_DIR mpeg2dec/include/video_out.h
--  /usr/local/livid
-+find_path(MPEG_INCLUDE_DIR mpeg2dec/mpeg2.h
-+  ${LOCALBASE}/include
- )
+ find_library(MPEG_mpeg2_LIBRARY mpeg2)
 
- find_library(MPEG_mpeg2_LIBRARY mpeg2
--  /usr/local/livid/mpeg2dec/libmpeg2/.libs
-+  ${LOCALBASE}/lib
- )
-
--find_library( MPEG_vo_LIBRARY vo
--  /usr/local/livid/mpeg2dec/libvo/.libs
--)
+-find_library(MPEG_vo_LIBRARY vo)
 -
  include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
--FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
-+FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY)
+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_mpeg2_LIBRARY MPEG_INCLUDE_DIR)
 
- if(MPEG_FOUND)
--  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} ${MPEG_vo_LIBRARY} )
-+  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} )
+@@ -40,4 +38,4 @@ if(MPEG_FOUND)
+   endif()
  endif()
 
 -mark_as_advanced(MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
Index: patches/patch-Modules_FindOpenMP_cmake
===================================================================
RCS file: patches/patch-Modules_FindOpenMP_cmake
diff -N patches/patch-Modules_FindOpenMP_cmake
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Modules_FindOpenMP_cmake 29 Jul 2019 04:49:11 -0000
@@ -0,0 +1,27 @@
+$OpenBSD$
+
+Add libs and paths. Ensure the lib is used for the C case.
+
+Index: Modules/FindOpenMP.cmake
+--- Modules/FindOpenMP.cmake.orig
++++ Modules/FindOpenMP.cmake
+@@ -84,8 +84,8 @@ function(_OPENMP_FLAG_CANDIDATES LANG)
+   if(NOT OpenMP_${LANG}_FLAG)
+     unset(OpenMP_FLAG_CANDIDATES)
+
+-    set(OMP_FLAG_GNU "-fopenmp")
+-    set(OMP_FLAG_Clang "-fopenmp=libomp" "-fopenmp=libiomp5" "-fopenmp")
++    set(OMP_FLAG_GNU "-fopenmp -lgomp")
++    set(OMP_FLAG_Clang "-fopenmp -I${LOCALBASE}/include -Wl,-L${LOCALBASE}/lib,-lomp")
+     set(OMP_FLAG_AppleClang "-Xclang -fopenmp")
+     set(OMP_FLAG_HP "+Oopenmp")
+     if(WIN32)
+@@ -127,7 +127,7 @@ set(OpenMP_C_CXX_TEST_SOURCE
+ int main(void) {
+ #ifdef _OPENMP
+   omp_get_max_threads();
+-  return 0;
++  return 0*omp_get_num_threads();
+ #else
+   breaks_on_purpose
+ #endif
Index: patches/patch-Modules_FindPythonInterp_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonInterp_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindPythonInterp_cmake
--- patches/patch-Modules_FindPythonInterp_cmake 28 Nov 2016 09:15:13 -0000 1.11
+++ patches/patch-Modules_FindPythonInterp_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,16 +1,17 @@
 $OpenBSD: patch-Modules_FindPythonInterp_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindPythonInterp.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindPythonInterp.cmake Fri Nov 25 22:31:44 2016
-@@ -36,6 +36,8 @@
- # get the currently active Python version by default with a consistent version
- # of PYTHON_LIBRARIES.
+Index: Modules/FindPythonInterp.cmake
+--- Modules/FindPythonInterp.cmake.orig
++++ Modules/FindPythonInterp.cmake
+@@ -41,6 +41,8 @@ get the currently active Python version by default wit
+ of PYTHON_LIBRARIES.
+ #]=======================================================================]
 
 +set(MODPY_VERSION $ENV{MODPY_VERSION})
 +
  unset(_Python_NAMES)
 
  set(_PYTHON1_VERSIONS 1.6 1.5)
-@@ -68,19 +70,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
+@@ -73,19 +75,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
 
  # Set up the versions we know about, in the order we will search. Always add
  # the user supplied additional versions to the front.
Index: patches/patch-Modules_FindPythonLibs_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonLibs_cmake,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 patch-Modules_FindPythonLibs_cmake
--- patches/patch-Modules_FindPythonLibs_cmake 14 Jun 2018 17:04:45 -0000 1.17
+++ patches/patch-Modules_FindPythonLibs_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindPythonLibs_c
 Index: Modules/FindPythonLibs.cmake
 --- Modules/FindPythonLibs.cmake.orig
 +++ Modules/FindPythonLibs.cmake
-@@ -72,6 +72,9 @@ endif()
+@@ -77,6 +77,9 @@ endif()
  # To avoid picking up the system Python.h pre-maturely.
  set(CMAKE_FIND_FRAMEWORK LAST)
 
@@ -11,8 +11,8 @@ Index: Modules/FindPythonLibs.cmake
 +
  set(_PYTHON1_VERSIONS 1.6 1.5)
  set(_PYTHON2_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)
- set(_PYTHON3_VERSIONS 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
-@@ -106,11 +109,15 @@ endif()
+ set(_PYTHON3_VERSIONS 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
+@@ -111,11 +114,15 @@ endif()
  # If FindPythonInterp has already found the major and minor version,
  # insert that version between the user supplied versions and the stock
  # version list.
@@ -33,10 +33,11 @@ Index: Modules/FindPythonLibs.cmake
 
  unset(_PYTHON_FIND_OTHER_VERSIONS)
  unset(_PYTHON1_VERSIONS)
-@@ -191,20 +198,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+@@ -234,25 +241,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+           ${dir}/Versions/${_CURRENT_VERSION}/include)
        endforeach()
      endif()
-
+-
 -    find_path(PYTHON_INCLUDE_DIR
 -      NAMES Python.h
 -      HINTS
@@ -44,7 +45,11 @@ Index: Modules/FindPythonLibs.cmake
 -      PATHS
 -        ${PYTHON_FRAMEWORK_INCLUDES}
 -        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
+-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
+-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
 -        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
+-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
+-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
 -      PATH_SUFFIXES
 -        python${_CURRENT_VERSION}mu
 -        python${_CURRENT_VERSION}m
Index: patches/patch-Modules_FindQt3_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt3_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindQt3_cmake
--- patches/patch-Modules_FindQt3_cmake 14 Jun 2018 17:04:45 -0000 1.11
+++ patches/patch-Modules_FindQt3_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindQt3_cmake,v 1.11 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindQt3.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindQt3.cmake Fri Nov 25 22:31:45 2016
-@@ -151,7 +151,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
+Index: Modules/FindQt3.cmake
+--- Modules/FindQt3.cmake.orig
++++ Modules/FindQt3.cmake
+@@ -140,7 +140,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
 
  # Qt 3 should prefer QTDIR over the PATH
  find_program(QT_MOC_EXECUTABLE
@@ -10,7 +11,7 @@ $OpenBSD: patch-Modules_FindQt3_cmake,v
    HINTS
      ENV QTDIR
    PATHS
-@@ -176,7 +176,7 @@ endif()
+@@ -160,7 +160,7 @@ endif()
 
  # Qt 3 should prefer QTDIR over the PATH
  find_program(QT_UIC_EXECUTABLE
Index: patches/patch-Modules_FindQt4_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt4_cmake,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 patch-Modules_FindQt4_cmake
--- patches/patch-Modules_FindQt4_cmake 14 Jun 2018 17:04:45 -0000 1.30
+++ patches/patch-Modules_FindQt4_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindQt4_cmake,v
 Index: Modules/FindQt4.cmake
 --- Modules/FindQt4.cmake.orig
 +++ Modules/FindQt4.cmake
-@@ -516,7 +516,12 @@ endfunction()
+@@ -518,7 +518,12 @@ endfunction()
 
  set(QT4_INSTALLED_VERSION_TOO_OLD FALSE)
 
@@ -16,7 +16,7 @@ Index: Modules/FindQt4.cmake
  _qt4_find_qmake("${_QT4_QMAKE_NAMES}" QT_QMAKE_EXECUTABLE QTVERSION)
 
  if (QT_QMAKE_EXECUTABLE AND
-@@ -696,6 +701,8 @@ if (QT_QMAKE_EXECUTABLE AND
+@@ -694,6 +699,8 @@ if (QT_QMAKE_EXECUTABLE AND
 
    # Set QT_INCLUDES
    set( QT_INCLUDES ${QT_MKSPECS_DIR}/default ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR})
@@ -25,7 +25,7 @@ Index: Modules/FindQt4.cmake
 
 
    # ask qmake for the documentation directory
-@@ -1139,17 +1146,17 @@ if (QT_QMAKE_EXECUTABLE AND
+@@ -1133,17 +1140,17 @@ if (QT_QMAKE_EXECUTABLE AND
      endif()
    endmacro()
 
Index: patches/patch-Modules_FindQt_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_FindQt_cmake
--- patches/patch-Modules_FindQt_cmake 28 Nov 2016 09:15:13 -0000 1.7
+++ patches/patch-Modules_FindQt_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,8 +1,9 @@
 $OpenBSD: patch-Modules_FindQt_cmake,v 1.7 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindQt.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindQt.cmake Fri Nov 25 22:31:45 2016
-@@ -34,6 +34,12 @@
- #   QT3_INSTALLED is set to TRUE if qt3 is found.
+Index: Modules/FindQt.cmake
+--- Modules/FindQt.cmake.orig
++++ Modules/FindQt.cmake
+@@ -43,6 +43,12 @@ if(_findqt_testing)
+ endif()
 
  # look for signs of qt3 installations
 +file(GLOB GLOB_TEMP_VAR ${LOCALBASE}/lib/qt3/bin/qmake)
@@ -14,7 +15,7 @@ $OpenBSD: patch-Modules_FindQt_cmake,v 1
  file(GLOB GLOB_TEMP_VAR /usr/lib*/qt-3*/bin/qmake /usr/lib*/qt3*/bin/qmake)
  if(GLOB_TEMP_VAR)
    set(QT3_INSTALLED TRUE)
-@@ -53,6 +59,12 @@ endif()
+@@ -62,6 +68,12 @@ endif()
  set(GLOB_TEMP_VAR)
 
  # look for qt4 installations
Index: patches/patch-Modules_FindRuby_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindRuby_cmake,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 patch-Modules_FindRuby_cmake
--- patches/patch-Modules_FindRuby_cmake 14 Jun 2018 17:04:45 -0000 1.16
+++ patches/patch-Modules_FindRuby_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,12 +1,14 @@
-$OpenBSD: patch-Modules_FindRuby_cmake,v 1.16 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindRuby.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindRuby.cmake Fri Nov 25 22:31:45 2016
-@@ -42,35 +42,53 @@
+$OpenBSD$
+
+Index: Modules/FindRuby.cmake
+--- Modules/FindRuby.cmake.orig
++++ Modules/FindRuby.cmake
+@@ -42,7 +42,17 @@ Also:
+
  # uncomment the following line to get debug output for this file
  # set(_RUBY_DEBUG_OUTPUT TRUE)
-
 +set(MODRUBY_REV $ENV{MODRUBY_REV})
-+
+
 +if(MODRUBY_REV AND MODRUBY_REV MATCHES "^[0-9]+\\.[0-9]$")
 +   string(REPLACE "." "" MODRUBY_REV_NO_DOTS ${MODRUBY_REV})
 +   string(REPLACE "." ";" MODRUBY_REV_LIST ${MODRUBY_REV})
@@ -14,36 +16,27 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 +   list(GET MODRUBY_REV_LIST 1 MODRUBY_REV_MINOR)
 +endif()
 +
++
++
  # Determine the list of possible names of the ruby executable depending
  # on which version of ruby is required
--set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
-+set(_RUBY_POSSIBLE_EXECUTABLE_NAMES)
-
- # if 1.9 is required, don't look for ruby18 and ruby1.8, default to version 1.8
- if(DEFINED Ruby_FIND_VERSION_MAJOR AND DEFINED Ruby_FIND_VERSION_MINOR)
-    set(Ruby_FIND_VERSION_SHORT_NODOT "${Ruby_FIND_VERSION_MAJOR}${RUBY_FIND_VERSION_MINOR}")
-    # we can't construct that if only major version is given
-    set(_RUBY_POSSIBLE_EXECUTABLE_NAMES
--       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
-        ruby${Ruby_FIND_VERSION_MAJOR}${Ruby_FIND_VERSION_MINOR}
-+       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
-        ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
- else()
--   set(Ruby_FIND_VERSION_SHORT_NODOT "18")
-+   if(MODRUBY_REV_NO_DOTS)
-+      set(Ruby_FIND_VERSION_SHORT_NODOT "${MODRUBY_REV_NO_DOTS}")
-+   else(MODRUBY_REV_NO_DOTS)
-+      set(Ruby_FIND_VERSION_SHORT_NODOT "18")
-+   endif(MODRUBY_REV_NO_DOTS)
+ set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
+@@ -60,12 +70,16 @@ else()
  endif()
 
  if(NOT Ruby_FIND_VERSION_EXACT)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.4 ruby24)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.3 ruby23)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.2 ruby22)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.1 ruby21)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.0 ruby20)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.9 ruby19)
-+  if(MODRUBY_REV AND MODRUBY_REV_NO_DOTS)
-+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby${MODRUBY_REV_NO_DOTS} ruby${MODRUBY_REV})
-+  endif()
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby28 ruby2.8)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby27 ruby2.7)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby26 ruby2.6)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby25 ruby2.5)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby24 ruby2.4)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby23 ruby2.3)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby22 ruby2.2)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby21 ruby2.1)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby20 ruby2.0)
@@ -51,43 +44,34 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 
    # if we want a version below 1.9, also look for ruby 1.8
    if("${Ruby_FIND_VERSION_SHORT_NODOT}" VERSION_LESS "19")
--    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.8 ruby18)
-+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby18 ruby1.8)
+@@ -189,6 +203,26 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
+     set(RUBY_VERSION_MAJOR 2)
+     set(RUBY_VERSION_MINOR 4)
    endif()
--
--  list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
- endif()
-
-+list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
-+list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
-+
- find_program(RUBY_EXECUTABLE NAMES ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
-
- if(RUBY_EXECUTABLE  AND NOT  RUBY_VERSION_MAJOR)
-@@ -155,6 +173,10 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
-    set(RUBY_VERSION_MAJOR 1)
-    set(RUBY_VERSION_MINOR 8)
-    set(RUBY_VERSION_PATCH 0)
-+   if(${RUBY_EXECUTABLE} MATCHES "ruby${MODRUBY_REV_NO_DOTS}")
-+      set(RUBY_VERSION_MAJOR ${MODRUBY_REV_MAJOR})
-+      set(RUBY_VERSION_MINOR ${MODRUBY_REV_MINOR})
-+   endif()
-    # check whether we found 1.9.x
-    if(${RUBY_EXECUTABLE} MATCHES "ruby1.?9")
-       set(RUBY_VERSION_MAJOR 1)
-@@ -170,6 +192,11 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
-       set(RUBY_VERSION_MAJOR 2)
-       set(RUBY_VERSION_MINOR 1)
-    endif()
-+   # check whether we found 2.2.x
-+   if(${RUBY_EXECUTABLE} MATCHES "ruby2.?2")
-+      set(RUBY_VERSION_MAJOR 2)
-+      set(RUBY_VERSION_MINOR 2)
-+   endif()
++  # check whether we found 2.5.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?5")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 5)
++  endif()
++  # check whether we found 2.6.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?6")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 6)
++  endif()
++  # check whether we found 2.7.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?7")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 7)
++  endif()
++  # check whether we found 2.8.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?8")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 8)
++  endif()
  endif()
 
  if(RUBY_VERSION_MAJOR)
-@@ -203,7 +230,7 @@ endif()
+@@ -223,7 +257,7 @@ endif()
 
 
  # Determine the list of possible names for the ruby library
@@ -95,4 +79,4 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 +set(_RUBY_POSSIBLE_LIB_NAMES ruby${_RUBY_VERSION_SHORT_NODOT} ruby${_RUBY_VERSION_SHORT} ruby-${_RUBY_VERSION_SHORT} ruby-${RUBY_VERSION} ruby ruby-static)
 
  if(WIN32)
-    set( _RUBY_MSVC_RUNTIME "" )
+   set( _RUBY_MSVC_RUNTIME "" )
Index: patches/patch-Modules_FindSDL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindSDL_cmake,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Modules_FindSDL_cmake
--- patches/patch-Modules_FindSDL_cmake 28 Nov 2016 09:15:13 -0000 1.10
+++ patches/patch-Modules_FindSDL_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindSDL_cmake,v 1.10 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindSDL.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindSDL.cmake Fri Nov 25 22:31:45 2016
-@@ -85,6 +85,11 @@ else()
+Index: Modules/FindSDL.cmake
+--- Modules/FindSDL.cmake.orig
++++ Modules/FindSDL.cmake
+@@ -86,6 +86,11 @@ else()
    set(VC_LIB_PATH_SUFFIX lib/x86)
  endif()
 
Index: patches/patch-Modules_FindTCL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTCL_cmake,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 patch-Modules_FindTCL_cmake
--- patches/patch-Modules_FindTCL_cmake 14 Jun 2018 17:04:45 -0000 1.15
+++ patches/patch-Modules_FindTCL_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindTCL_cmake,v 1.15 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindTCL.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTCL.cmake Fri Nov 25 22:31:45 2016
-@@ -48,19 +48,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
+Index: Modules/FindTCL.cmake
+--- Modules/FindTCL.cmake.orig
++++ Modules/FindTCL.cmake
+@@ -49,19 +49,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
  include(${CMAKE_CURRENT_LIST_DIR}/FindTclsh.cmake)
  include(${CMAKE_CURRENT_LIST_DIR}/FindWish.cmake)
 
@@ -42,7 +43,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -75,19 +92,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -76,15 +93,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
  string(REGEX REPLACE
    "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
 
@@ -53,11 +54,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 -  "${TK_LIBRARY_PATH}"
 -  "${TCL_TCLSH_PATH_PARENT}/lib"
 -  "${TK_WISH_PATH_PARENT}/lib"
--  /usr/local/lib/tcl/tcl8.5
--  /usr/local/lib/tcl/tk8.5
--  /usr/local/lib/tcl/tcl8.4
--  /usr/local/lib/tcl/tk8.4
--  )
+-)
 +set(TCLTK_OPENBSD_LIB_PATHS)
 
 +if(MODTCL_LIBDIR)
@@ -89,82 +86,10 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 +    )
 +endif()
 +
- if(WIN32)
-   get_filename_component(
-     ActiveTcl_CurrentVersion
-@@ -107,31 +142,47 @@ if(WIN32)
-     )
- endif()
-
--find_library(TCL_LIBRARY
--  NAMES
--  tcl
--  tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
--  tcl86 tcl8.6
--  tcl85 tcl8.5
--  tcl84 tcl8.4
--  tcl83 tcl8.3
--  tcl82 tcl8.2
--  tcl80 tcl8.0
--  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
--  )
-+if(MODTCL_LIB)
-+  find_library(TCL_LIBRARY
-+    NAMES
-+    ${MODTCL_LIB}
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+else(MODTCL_LIB)
-+  find_library(TCL_LIBRARY
-+    NAMES
-+    tcl
-+    tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
-+    tcl86 tcl8.6
-+    tcl85 tcl8.5
-+    tcl84 tcl8.4
-+    tcl83 tcl8.3
-+    tcl82 tcl8.2
-+    tcl80 tcl8.0
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+endif(MODTCL_LIB)
-
--find_library(TK_LIBRARY
--  NAMES
--  tk
--  tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
--  tk86 tk8.6
--  tk85 tk8.5
--  tk84 tk8.4
--  tk83 tk8.3
--  tk82 tk8.2
--  tk80 tk8.0
--  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
--  )
-+if(MODTK_LIB)
-+  find_library(TK_LIBRARY
-+    NAMES
-+    ${MODTK_LIB}
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+else(MODTK_LIB)
-+  find_library(TK_LIBRARY
-+    NAMES
-+    tk
-+    tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
-+    tk86 tk8.6
-+    tk85 tk8.5
-+    tk84 tk8.4
-+    tk83 tk8.3
-+    tk82 tk8.2
-+    tk80 tk8.0
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+endif(MODTK_LIB)
-
- CMAKE_FIND_FRAMEWORKS(Tcl)
- CMAKE_FIND_FRAMEWORKS(Tk)
-@@ -155,30 +206,46 @@ if(Tk_FRAMEWORKS)
+ set(TCLTK_POSSIBLE_LIB_PATH_SUFFIXES
+   lib/tcl/tcl8.7
+   lib/tcl/tk8.7
+@@ -167,16 +206,6 @@ if(Tk_FRAMEWORKS)
    endif()
  endif()
 
@@ -177,21 +102,14 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 -  ${TK_FRAMEWORK_INCLUDES}
 -  "${TCL_TCLSH_PATH_PARENT}/include"
 -  "${TK_WISH_PATH_PARENT}/include"
--  /usr/include/tcl${TK_LIBRARY_VERSION}
--  /usr/include/tcl${TCL_LIBRARY_VERSION}
--  /usr/include/tcl8.6
--  /usr/include/tcl8.5
--  /usr/include/tcl8.4
--  /usr/include/tcl8.3
--  /usr/include/tcl8.2
--  /usr/include/tcl8.0
--  /usr/local/include/tcl8.6
--  /usr/local/include/tk8.6
--  /usr/local/include/tcl8.5
--  /usr/local/include/tk8.5
--  /usr/local/include/tcl8.4
--  /usr/local/include/tk8.4
 -  )
+
+ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
+   include/tcl${TK_LIBRARY_VERSION}
+@@ -193,6 +222,46 @@ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
+   include/tcl8.2
+   include/tcl8.0
+   )
 +set(TCLTK_OPENBSD_INCLUDE_PATHS)
 +
 +if(MODTCL_INCDIR)
Index: patches/patch-Modules_FindTclStub_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclStub_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindTclStub_cmake
--- patches/patch-Modules_FindTclStub_cmake 28 Nov 2016 09:15:13 -0000 1.6
+++ patches/patch-Modules_FindTclStub_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.6 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindTclStub.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTclStub.cmake Fri Nov 25 22:31:45 2016
-@@ -48,13 +48,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
+Index: Modules/FindTclStub.cmake
+--- Modules/FindTclStub.cmake.orig
++++ Modules/FindTclStub.cmake
+@@ -49,13 +49,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
 
  get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
  get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
@@ -27,7 +28,7 @@ $OpenBSD: patch-Modules_FindTclStub_cmak
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -69,14 +77,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -70,14 +78,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
  string(REGEX REPLACE
    "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
 
Index: patches/patch-Modules_FindTclsh_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclsh_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_FindTclsh_cmake
--- patches/patch-Modules_FindTclsh_cmake 28 Nov 2016 09:15:13 -0000 1.5
+++ patches/patch-Modules_FindTclsh_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,9 +1,10 @@
 $OpenBSD: patch-Modules_FindTclsh_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindTclsh.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTclsh.cmake Fri Nov 25 22:31:45 2016
-@@ -19,14 +19,21 @@
- # In cygwin, look for the cygwin version first.  Don't look for it later
- # to avoid finding the cygwin version on a Win32 build.
+Index: Modules/FindTclsh.cmake
+--- Modules/FindTclsh.cmake.orig
++++ Modules/FindTclsh.cmake
+@@ -20,14 +20,21 @@ In cygwin, look for the cygwin version first.  Don't l
+ to avoid finding the cygwin version on a Win32 build.
+ #]=======================================================================]
 
 +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
 +set(MODTK_VERSION $ENV{MODTK_VERSION})
@@ -25,36 +26,3 @@ $OpenBSD: patch-Modules_FindTclsh_cmake,
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -65,16 +72,22 @@ if(WIN32)
-     )
- endif()
-
--set(TCL_TCLSH_NAMES
--  tclsh
--  tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
--  tclsh86 tclsh8.6
--  tclsh85 tclsh8.5
--  tclsh84 tclsh8.4
--  tclsh83 tclsh8.3
--  tclsh82 tclsh8.2
--  tclsh80 tclsh8.0
--  )
-+if(MODTCL_VERSION)
-+  set(TCL_TCLSH_NAMES
-+    tclsh${MODTCL_VERSION}
-+    )
-+else(MODTCL_VERSION)
-+  set(TCL_TCLSH_NAMES
-+    tclsh
-+    tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
-+    tclsh86 tclsh8.6
-+    tclsh85 tclsh8.5
-+    tclsh84 tclsh8.4
-+    tclsh83 tclsh8.3
-+    tclsh82 tclsh8.2
-+    tclsh80 tclsh8.0
-+    )
-+endif(MODTCL_VERSION)
-
- find_program(TCL_TCLSH
-   NAMES ${TCL_TCLSH_NAMES}
Index: patches/patch-Modules_FindWish_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindWish_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_FindWish_cmake
--- patches/patch-Modules_FindWish_cmake 28 Nov 2016 09:15:13 -0000 1.5
+++ patches/patch-Modules_FindWish_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,9 +1,10 @@
 $OpenBSD: patch-Modules_FindWish_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindWish.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindWish.cmake Fri Nov 25 22:31:45 2016
-@@ -19,14 +19,21 @@
- #
- # if UNIX is defined, then it will look for the cygwin version first
+Index: Modules/FindWish.cmake
+--- Modules/FindWish.cmake.orig
++++ Modules/FindWish.cmake
+@@ -20,14 +20,21 @@ library is.  This code sets the following variables:
+ if UNIX is defined, then it will look for the cygwin version first
+ #]=======================================================================]
 
 +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
 +set(MODTK_VERSION $ENV{MODTK_VERSION})
@@ -25,7 +26,7 @@ $OpenBSD: patch-Modules_FindWish_cmake,v
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -65,16 +72,22 @@ if(WIN32)
+@@ -66,16 +73,22 @@ if(WIN32)
      )
  endif()
 
Index: patches/patch-Modules_FindXMLRPC_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindXMLRPC_cmake,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-Modules_FindXMLRPC_cmake
--- patches/patch-Modules_FindXMLRPC_cmake 14 Mar 2018 12:24:54 -0000 1.8
+++ patches/patch-Modules_FindXMLRPC_cmake 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindXMLRPC_cmake
 Index: Modules/FindXMLRPC.cmake
 --- Modules/FindXMLRPC.cmake.orig
 +++ Modules/FindXMLRPC.cmake
-@@ -97,6 +97,8 @@ if(XMLRPC_C_FOUND)
+@@ -98,6 +98,8 @@ if(XMLRPC_C_FOUND)
        endif()
      endforeach()
 
Index: patches/patch-Modules_Platform_OpenBSD_cmake
===================================================================
RCS file: patches/patch-Modules_Platform_OpenBSD_cmake
diff -N patches/patch-Modules_Platform_OpenBSD_cmake
--- patches/patch-Modules_Platform_OpenBSD_cmake 31 Dec 2014 11:06:02 -0000 1.14
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-Modules_Platform_OpenBSD_cmake,v 1.14 2014/12/31 11:06:02 dcoppa Exp $
---- Modules/Platform/OpenBSD.cmake.orig Mon Dec 15 14:07:43 2014
-+++ Modules/Platform/OpenBSD.cmake Thu Dec 18 05:37:12 2014
-@@ -1,5 +1,7 @@
- include(Platform/NetBSD)
-
-+unset(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
-+
- # On OpenBSD, the compile time linker does not share it's configuration with
- # the runtime linker.  This will extract the library search paths from the
- # system's ld.so.hints file which will allow CMake to set the appropriate
Index: patches/patch-Modules_Qt4ConfigDependentSettings_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Qt4ConfigDependentSettings_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_Qt4ConfigDependentSettings_cmake
--- patches/patch-Modules_Qt4ConfigDependentSettings_cmake 28 Nov 2016 09:15:13 -0000 1.11
+++ patches/patch-Modules_Qt4ConfigDependentSettings_cmake 29 Jul 2019 04:49:11 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_Qt4ConfigDependentSettings_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/Qt4ConfigDependentSettings.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/Qt4ConfigDependentSettings.cmake Fri Nov 25 22:31:45 2016
-@@ -21,6 +21,10 @@
+Index: Modules/Qt4ConfigDependentSettings.cmake
+--- Modules/Qt4ConfigDependentSettings.cmake.orig
++++ Modules/Qt4ConfigDependentSettings.cmake
+@@ -22,6 +22,10 @@ This file is included by FindQt4.cmake, don't include
  # if a user needs the dependencies, and they couldn't be found, they can set
  # the variables themselves.
 
@@ -12,7 +13,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  set(QT_QTGUI_LIB_DEPENDENCIES "")
  set(QT_QTCORE_LIB_DEPENDENCIES "")
  set(QT_QTNETWORK_LIB_DEPENDENCIES "")
-@@ -55,10 +59,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
+@@ -56,10 +60,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
    set(QT_DEFINITIONS ${QT_DEFINITIONS} -DQT_DLL)
  endif()
 
@@ -23,7 +24,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  # QtOpenGL dependencies
  find_package(OpenGL)
  set (QT_QTOPENGL_LIB_DEPENDENCIES ${OPENGL_glu_LIBRARY} ${OPENGL_gl_LIBRARY})
-@@ -88,6 +88,15 @@ if(QT_QCONFIG MATCHES "system-mng")
+@@ -89,6 +89,15 @@ if(QT_QCONFIG MATCHES "system-mng")
    set(QT_QTGUI_LIB_DEPENDENCIES ${QT_QTGUI_LIB_DEPENDENCIES} ${MNG_LIBRARY})
  endif()
 
@@ -39,7 +40,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  # for X11, get X11 library directory
  if(Q_WS_X11)
    find_package(X11)
-@@ -175,6 +184,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
+@@ -176,6 +185,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
    set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${ZLIB_LIBRARIES})
  endif()
 
Index: patches/patch-Source_CMakeLists_txt
===================================================================
RCS file: patches/patch-Source_CMakeLists_txt
diff -N patches/patch-Source_CMakeLists_txt
--- patches/patch-Source_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.12
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-$OpenBSD: patch-Source_CMakeLists_txt,v 1.12 2018/06/14 17:04:45 sthen Exp $
-Index: Source/CMakeLists.txt
---- Source/CMakeLists.txt.orig
-+++ Source/CMakeLists.txt
-@@ -81,6 +81,9 @@ include_directories(
-   "${CMake_SOURCE_DIR}/Source/LexerParser"
-   ${CMAKE_ZLIB_INCLUDES}
-   ${CMAKE_EXPAT_INCLUDES}
-+  ${CMAKE_LIBRHASH_INCLUDES}
-+  ${CMAKE_JSONCPP_INCLUDES}
-+  ${CMAKE_LIBUV_INCLUDES}
-   ${CMAKE_TAR_INCLUDES}
-   ${CMAKE_COMPRESS_INCLUDES}
-   ${CMake_HAIKU_INCLUDE_DIRS}
-@@ -273,7 +276,6 @@ set(SRCS
-   cmRulePlaceholderExpander.cxx
-   cmRulePlaceholderExpander.h
-   cmLocalUnixMakefileGenerator3.cxx
--  cmLocale.h
-   ${MACH_SRCS}
-   cmMakefile.cxx
-   cmMakefile.h
Index: patches/patch-Source_Modules_FindLibUV_cmake
===================================================================
RCS file: patches/patch-Source_Modules_FindLibUV_cmake
diff -N patches/patch-Source_Modules_FindLibUV_cmake
--- patches/patch-Source_Modules_FindLibUV_cmake 4 Jan 2019 08:54:42 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-Source_Modules_FindLibUV_cmake,v 1.1 2019/01/04 08:54:42 pascal Exp $
-
-Index: Source/Modules/FindLibUV.cmake
---- Source/Modules/FindLibUV.cmake.orig
-+++ Source/Modules/FindLibUV.cmake
-@@ -63,6 +63,8 @@ mark_as_advanced(LibUV_INCLUDE_DIR)
- set(_LibUV_H_REGEX "#[ \t]*define[ \t]+UV_VERSION_(MAJOR|MINOR|PATCH)[ \t]+[0-9]+")
- if(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv-version.h")
-   file(STRINGS "${LibUV_INCLUDE_DIR}/uv-version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
-+elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv/version.h")
-+  file(STRINGS "${LibUV_INCLUDE_DIR}/uv/version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
- elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv.h")
-   file(STRINGS "${LibUV_INCLUDE_DIR}/uv.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
- else()
Index: patches/patch-Source_cmArchiveWrite_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-Source_cmArchiveWrite_cxx
--- patches/patch-Source_cmArchiveWrite_cxx 8 Sep 2017 06:32:29 -0000 1.2
+++ patches/patch-Source_cmArchiveWrite_cxx 29 Jul 2019 04:49:11 -0000
@@ -37,7 +37,7 @@ Index: Source/cmArchiveWrite.cxx
  #include "cmSystemTools.h"
  #include "cm_get_date.h"
  #include "cm_libarchive.h"
-@@ -211,9 +210,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
+@@ -232,9 +231,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
      return true;
    }
    const char* out = file + skip;
Index: patches/patch-Source_cmComputeLinkInformation_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 patch-Source_cmComputeLinkInformation_cxx
--- patches/patch-Source_cmComputeLinkInformation_cxx 14 Jun 2018 17:04:45 -0000 1.22
+++ patches/patch-Source_cmComputeLinkInformation_cxx 29 Jul 2019 04:49:11 -0000
@@ -2,8 +2,8 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
 Index: Source/cmComputeLinkInformation.cxx
 --- Source/cmComputeLinkInformation.cxx.orig
 +++ Source/cmComputeLinkInformation.cxx
-@@ -366,8 +366,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
-     this->Target->GetLinkDirectories());
+@@ -364,8 +364,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
+   this->OrderRuntimeSearchPath->AddUserDirectories(directories);
 
    // Set up the implicit link directories.
 -  this->LoadImplicitLinkInfo();
@@ -13,7 +13,7 @@ Index: Source/cmComputeLinkInformation.c
    this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
    if (this->OrderDependentRPath) {
      this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs);
-@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked()
+@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked() c
 
  bool cmComputeLinkInformation::Compute()
  {
@@ -40,7 +40,7 @@ Index: Source/cmComputeLinkInformation.c
    // Restore the target link type so the correct system runtime
    // libraries are found.
    const char* lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC");
-@@ -637,10 +647,16 @@ void cmComputeLinkInformation::AddItem(std::string con
+@@ -640,10 +650,16 @@ void cmComputeLinkInformation::AddItem(std::string con
          // This is a directory.
          this->AddDirectoryItem(item);
        } else {
@@ -60,7 +60,7 @@ Index: Source/cmComputeLinkInformation.c
        }
      } else {
        // This is a library or option specified by the user.
-@@ -982,11 +998,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
+@@ -983,11 +999,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
      this->SharedLibrariesLinked.insert(target);
    }
 
@@ -84,7 +84,7 @@ Index: Source/cmComputeLinkInformation.c
    }
 
    // If this platform wants a flag before the full path, add it.
-@@ -1539,6 +1562,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
+@@ -1540,6 +1563,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
    if (const char* implicitDirs =
          this->Makefile->GetDefinition(implicitDirVar)) {
      cmSystemTools::ExpandListArgument(implicitDirs, implicitDirVec);
Index: patches/patch-Source_cmComputeLinkInformation_h
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Source_cmComputeLinkInformation_h
--- patches/patch-Source_cmComputeLinkInformation_h 26 Aug 2017 17:53:35 -0000 1.3
+++ patches/patch-Source_cmComputeLinkInformation_h 29 Jul 2019 04:49:11 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
 Index: Source/cmComputeLinkInformation.h
 --- Source/cmComputeLinkInformation.h.orig
 +++ Source/cmComputeLinkInformation.h
-@@ -162,6 +162,7 @@ class cmComputeLinkInformation (private)
+@@ -158,6 +158,7 @@ class cmComputeLinkInformation (private)
 
    // Implicit link libraries and directories for linker language.
    void LoadImplicitLinkInfo();
Index: patches/patch-Source_cmGeneratorTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Source_cmGeneratorTarget_cxx
--- patches/patch-Source_cmGeneratorTarget_cxx 14 Jun 2018 17:04:45 -0000 1.10
+++ patches/patch-Source_cmGeneratorTarget_cxx 29 Jul 2019 04:49:11 -0000
@@ -1,24 +1,9 @@
-$OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.10 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Source/cmGeneratorTarget.cxx
 --- Source/cmGeneratorTarget.cxx.orig
 +++ Source/cmGeneratorTarget.cxx
-@@ -1195,11 +1195,15 @@ std::string cmGeneratorTarget::GetCompilePDBPath(
-
- bool cmGeneratorTarget::HasSOName(const std::string& config) const
- {
-+#if !defined(__OpenBSD__)
-   // soname is supported only for shared libraries and modules,
-   // and then only when the platform supports an soname flag.
-   return ((this->GetType() == cmStateEnums::SHARED_LIBRARY) &&
-           !this->GetPropertyAsBool("NO_SONAME") &&
-           this->Makefile->GetSONameFlag(this->GetLinkerLanguage(config)));
-+#else
-+  return false;
-+#endif
- }
-
- bool cmGeneratorTarget::NeedRelinkBeforeInstall(
-@@ -2974,9 +2978,15 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
+@@ -3759,9 +3759,16 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
    // Check for library version properties.
    const char* version = this->GetProperty("VERSION");
    const char* soversion = this->GetProperty("SOVERSION");
@@ -28,23 +13,24 @@ Index: Source/cmGeneratorTarget.cxx
 +#else
    if (!this->HasSOName(config) ||
        this->Makefile->IsOn("CMAKE_PLATFORM_NO_VERSIONED_SONAME") ||
--      this->IsFrameworkOnApple()) {
+       this->IsFrameworkOnApple()) {
 +      this->IsFrameworkOnApple())
 +#endif
 +  {
      // Versioning is supported only for shared libraries and modules,
      // and then only when the platform supports an soname flag.
      version = nullptr;
-@@ -3002,6 +3012,34 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
-   // The library name.
-   name = prefix + base + suffix;
+@@ -3785,6 +3792,35 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
 
+   // The library name.
+   targetNames.Output = prefix + targetNames.Base + suffix;
++
 +#if defined(__OpenBSD__)
 +  // Override shared library version using LIBxxx_VERSION
 +  // environment variable. Needed for OpenBSD ports system.
 +  if (this->GetType() == cmStateEnums::SHARED_LIBRARY ||
 +      this->GetType() == cmStateEnums::MODULE_LIBRARY) {
-+    std::string env_name = "LIB" + base + "_VERSION";
++    std::string env_name = "LIB" + targetNames.Base + "_VERSION";
 +    char *env_vers_cstr = getenv(env_name.c_str());
 +
 +    if (env_vers_cstr && strlen(env_vers_cstr) > 0) {
@@ -59,48 +45,14 @@ Index: Source/cmGeneratorTarget.cxx
 +        msg += env_name;
 +        msg += " specification: ";
 +        msg += env_vers;
-+        this->LocalGenerator->IssueMessage(cmake::INTERNAL_ERROR, msg);
++        this->LocalGenerator->IssueMessage(MessageType::INTERNAL_ERROR, msg);
 +      } else {
 +        version = env_vers_cstr;
++        soversion = env_vers_cstr;
 +      }
 +    }
 +  }
 +#endif
-+
-   if (this->IsFrameworkOnApple()) {
-     realName = prefix;
-     if (!this->Makefile->PlatformIsAppleIos()) {
-@@ -3013,7 +3051,11 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
-     soName = realName;
-   } else {
-     // The library's soname.
-+#if !defined(__OpenBSD__)
-     this->ComputeVersionedName(soName, prefix, base, suffix, name, soversion);
-+#else
-+    this->ComputeVersionedName(soName, prefix, base, suffix, name, version);
-+#endif
 
-     // The library's real name on disk.
-     this->ComputeVersionedName(realName, prefix, base, suffix, name, version);
-@@ -4142,7 +4184,21 @@ void cmGeneratorTarget::ComputeVersionedName(std::stri
-   vName = this->Makefile->IsOn("APPLE") ? (prefix + base) : name;
-   if (version) {
-     vName += ".";
-+#if defined(__OpenBSD__)
-+    // OpenBSD-style versioning for shared libraries.
-+    // Convert libname.so.X.X.X to libname.so.X.X
-+    int j = 0;
-+    for (int i = 0; i < (int)strlen(version); i++) {
-+      if (version[i] == '.') {
-+        j++;
-+        if (j == 2)
-+          break;
-+      }
-+      vName += version[i];
-+    }
-+#else
-     vName += version;
-+#endif
-   }
-   vName += this->Makefile->IsOn("APPLE") ? suffix : std::string();
- }
+   if (this->IsFrameworkOnApple()) {
+     targetNames.Real = prefix;
Index: patches/patch-Source_cmGlobalGenerator_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 patch-Source_cmGlobalGenerator_cxx
--- patches/patch-Source_cmGlobalGenerator_cxx 14 Jun 2018 17:04:45 -0000 1.9
+++ patches/patch-Source_cmGlobalGenerator_cxx 29 Jul 2019 04:49:11 -0000
@@ -3,13 +3,13 @@ $OpenBSD: patch-Source_cmGlobalGenerator
 Index: Source/cmGlobalGenerator.cxx
 --- Source/cmGlobalGenerator.cxx.orig
 +++ Source/cmGlobalGenerator.cxx
-@@ -2227,6 +2227,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
-     cmCustomCommandLine singleLine;
-     singleLine.push_back(cmSystemTools::GetCTestCommand());
-     singleLine.push_back("--force-new-ctest-process");
-+    // Skip tests requiring internet access
-+    singleLine.push_back("--exclude-regex");
-+    singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
-     if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
-       singleLine.push_back("-C");
-       singleLine.push_back(cmakeCfgIntDir);
+@@ -2434,6 +2434,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
+   cmCustomCommandLine singleLine;
+   singleLine.push_back(cmSystemTools::GetCTestCommand());
+   singleLine.push_back("--force-new-ctest-process");
++  // Skip tests requiring internet access
++  singleLine.push_back("--exclude-regex");
++  singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
+   if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
+     singleLine.push_back("-C");
+     singleLine.push_back(cmakeCfgIntDir);
Index: patches/patch-Source_cmInstallCommand_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmInstallCommand_cxx,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 patch-Source_cmInstallCommand_cxx
--- patches/patch-Source_cmInstallCommand_cxx 14 Jun 2018 17:04:45 -0000 1.14
+++ patches/patch-Source_cmInstallCommand_cxx 29 Jul 2019 04:49:11 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmInstallCommand_
 Index: Source/cmInstallCommand.cxx
 --- Source/cmInstallCommand.cxx.orig
 +++ Source/cmInstallCommand.cxx
-@@ -318,6 +318,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+@@ -376,6 +376,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    }
 
    // Select the mode for installing symlinks to versioned shared libraries.
@@ -12,7 +12,7 @@ Index: Source/cmInstallCommand.cxx
    cmInstallTargetGenerator::NamelinkModeType namelinkMode =
      cmInstallTargetGenerator::NamelinkModeNone;
    if (libraryArgs.GetNamelinkOnly()) {
-@@ -325,6 +328,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+@@ -383,6 +386,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    } else if (libraryArgs.GetNamelinkSkip()) {
      namelinkMode = cmInstallTargetGenerator::NamelinkModeSkip;
    }
@@ -22,4 +22,4 @@ Index: Source/cmInstallCommand.cxx
 +#endif
 
    // Check if there is something to do.
-   if (targetList.GetVector().empty()) {
+   if (targetList.empty()) {
Index: patches/patch-Source_cmMessenger_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmMessenger_cxx,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-Source_cmMessenger_cxx
--- patches/patch-Source_cmMessenger_cxx 28 Nov 2016 09:15:13 -0000 1.1
+++ patches/patch-Source_cmMessenger_cxx 29 Jul 2019 04:49:11 -0000
@@ -1,23 +1,24 @@
 $OpenBSD: patch-Source_cmMessenger_cxx,v 1.1 2016/11/28 09:15:13 dcoppa Exp $
---- Source/cmMessenger.cxx.orig Fri Nov 25 23:06:59 2016
-+++ Source/cmMessenger.cxx Fri Nov 25 23:08:39 2016
-@@ -68,7 +68,7 @@ static bool printMessagePreamble(cmake::MessageType t,
-   if (t == cmake::FATAL_ERROR) {
+Index: Source/cmMessenger.cxx
+--- Source/cmMessenger.cxx.orig
++++ Source/cmMessenger.cxx
+@@ -67,7 +67,7 @@ static bool printMessagePreamble(MessageType t, std::o
+   if (t == MessageType::FATAL_ERROR) {
      msg << "CMake Error";
-   } else if (t == cmake::INTERNAL_ERROR) {
+   } else if (t == MessageType::INTERNAL_ERROR) {
 -    msg << "CMake Internal Error (please report a bug)";
 +    msg << "CMake Internal Error";
-   } else if (t == cmake::LOG) {
+   } else if (t == MessageType::LOG) {
      msg << "CMake Debug Log";
-   } else if (t == cmake::DEPRECATION_ERROR) {
-@@ -107,19 +107,6 @@ void displayMessage(cmake::MessageType t, std::ostring
+   } else if (t == MessageType::DEPRECATION_ERROR) {
+@@ -106,19 +106,6 @@ void displayMessage(MessageType t, std::ostringstream&
 
    // Add a terminating blank line.
    msg << "\n";
 -
 -#if defined(CMAKE_BUILD_WITH_CMAKE)
 -  // Add a C++ stack trace to internal errors.
--  if (t == cmake::INTERNAL_ERROR) {
+-  if (t == MessageType::INTERNAL_ERROR) {
 -    std::string stack = cmsys::SystemInformation::GetProgramStack(0, 0);
 -    if (!stack.empty()) {
 -      if (cmHasLiteralPrefix(stack, "WARNING:")) {
@@ -29,4 +30,4 @@ $OpenBSD: patch-Source_cmMessenger_cxx,v
 -#endif
 
    // Output the message.
-   if (t == cmake::FATAL_ERROR || t == cmake::INTERNAL_ERROR ||
+   if (t == MessageType::FATAL_ERROR || t == MessageType::INTERNAL_ERROR ||
Index: patches/patch-Source_cmSystemTools_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmSystemTools_cxx,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-Source_cmSystemTools_cxx
--- patches/patch-Source_cmSystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.12
+++ patches/patch-Source_cmSystemTools_cxx 29 Jul 2019 04:49:11 -0000
@@ -29,17 +29,9 @@ the invalid use of the interface.
 Index: Source/cmSystemTools.cxx
 --- Source/cmSystemTools.cxx.orig
 +++ Source/cmSystemTools.cxx
-@@ -8,7 +8,6 @@
-
- #if defined(CMAKE_BUILD_WITH_CMAKE)
- #include "cmArchiveWrite.h"
--#include "cmLocale.h"
- #include "cm_libarchive.h"
- #ifndef __LA_INT64_T
- #define __LA_INT64_T la_int64_t
-@@ -1671,8 +1670,6 @@ long copy_data(struct archive* ar, struct archive* aw)
-
- bool extract_tar(const char* outFileName, bool verbose, bool extract)
+@@ -1764,8 +1764,6 @@ bool extract_tar(const std::string& outFileName,
+                  const std::vector<std::string>& files, bool verbose,
+                  bool extract)
  {
 -  cmLocaleRAII localeRAII;
 -  static_cast<void>(localeRAII);
Index: patches/patch-Source_cmTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmTarget_cxx,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 patch-Source_cmTarget_cxx
--- patches/patch-Source_cmTarget_cxx 14 Jun 2018 17:04:45 -0000 1.34
+++ patches/patch-Source_cmTarget_cxx 29 Jul 2019 04:49:11 -0000
@@ -1,13 +1,14 @@
-$OpenBSD: patch-Source_cmTarget_cxx,v 1.34 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Source/cmTarget.cxx
 --- Source/cmTarget.cxx.orig
 +++ Source/cmTarget.cxx
-@@ -227,7 +227,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
-     this->SetPropertyDefault("BUILD_RPATH", nullptr);
-     this->SetPropertyDefault("INSTALL_NAME_DIR", nullptr);
-     this->SetPropertyDefault("INSTALL_RPATH", "");
--    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "OFF");
-+    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "ON");
-     this->SetPropertyDefault("INTERPROCEDURAL_OPTIMIZATION", nullptr);
-     this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
-     this->SetPropertyDefault("BUILD_WITH_INSTALL_RPATH", "OFF");
+@@ -268,7 +268,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
+     InitProperty("BUILD_RPATH_USE_ORIGIN", nullptr);
+     InitProperty("INSTALL_NAME_DIR", nullptr);
+     InitProperty("INSTALL_RPATH", "");
+-    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "OFF");
++    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "ON");
+     InitProperty("INTERPROCEDURAL_OPTIMIZATION", nullptr);
+     InitProperty("SKIP_BUILD_RPATH", "OFF");
+     InitProperty("BUILD_WITH_INSTALL_RPATH", "OFF");
Index: patches/patch-Source_cmake_cxx
===================================================================
RCS file: patches/patch-Source_cmake_cxx
diff -N patches/patch-Source_cmake_cxx
--- patches/patch-Source_cmake_cxx 14 Jun 2018 17:04:45 -0000 1.17
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-Source_cmake_cxx,v 1.17 2018/06/14 17:04:45 sthen Exp $
-
-Revert 4e3c7725d0d724d7a8a0e8305d15713e01b20503: we want to build
-CMake using Ninja
-
-Index: Source/cmake.cxx
---- Source/cmake.cxx.orig
-+++ Source/cmake.cxx
-@@ -76,9 +76,7 @@
- #include "cmGlobalWatcomWMakeGenerator.h"
- #endif
- #include "cmGlobalUnixMakefileGenerator3.h"
--#if defined(CMAKE_BUILD_WITH_CMAKE)
- #include "cmGlobalNinjaGenerator.h"
--#endif
- #include "cmExtraCodeLiteGenerator.h"
-
- #if !defined(CMAKE_BOOT_MINGW)
-@@ -1662,9 +1660,7 @@ void cmake::AddDefaultGenerators()
-   this->Generators.push_back(cmGlobalMinGWMakefileGenerator::NewFactory());
- #endif
-   this->Generators.push_back(cmGlobalUnixMakefileGenerator3::NewFactory());
--#if defined(CMAKE_BUILD_WITH_CMAKE)
-   this->Generators.push_back(cmGlobalNinjaGenerator::NewFactory());
--#endif
- #if defined(CMAKE_USE_WMAKE)
-   this->Generators.push_back(cmGlobalWatcomWMakeGenerator::NewFactory());
- #endif
Index: patches/patch-Source_kwsys_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Source_kwsys_CMakeLists_txt
--- patches/patch-Source_kwsys_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.5
+++ patches/patch-Source_kwsys_CMakeLists_txt 29 Jul 2019 04:49:11 -0000
@@ -6,7 +6,7 @@ on ports-gcc arches.
 Index: Source/kwsys/CMakeLists.txt
 --- Source/kwsys/CMakeLists.txt.orig
 +++ Source/kwsys/CMakeLists.txt
-@@ -558,7 +558,7 @@ IF(KWSYS_USE_SystemInformation)
+@@ -587,7 +587,7 @@ IF(KWSYS_USE_SystemInformation)
      SET_PROPERTY(SOURCE SystemInformation.cxx APPEND PROPERTY
        COMPILE_DEFINITIONS KWSYS_CXX_HAS__ATOI64=1)
    ENDIF()
Index: patches/patch-Source_kwsys_SystemTools_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 patch-Source_kwsys_SystemTools_cxx
--- patches/patch-Source_kwsys_SystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.24
+++ patches/patch-Source_kwsys_SystemTools_cxx 29 Jul 2019 04:49:11 -0000
@@ -5,14 +5,14 @@ Don't spam systrace by attempting to cre
 Index: Source/kwsys/SystemTools.cxx
 --- Source/kwsys/SystemTools.cxx.orig
 +++ Source/kwsys/SystemTools.cxx
-@@ -279,12 +279,14 @@ inline void Realpath(const std::string& path, std::str
+@@ -292,12 +292,14 @@ inline void Realpath(const std::string& path, std::str
  }
  #else
- #include <sys/types.h>
-+#include <sys/stat.h>
+ #  include <sys/types.h>
++#  include <sys/stat.h>
 
- #include <fcntl.h>
- #include <unistd.h>
+ #  include <fcntl.h>
+ #  include <unistd.h>
  inline int Mkdir(const std::string& dir)
  {
 -  return mkdir(dir.c_str(), 00777);
Index: patches/patch-Tests_RunCMake_CMakeLists_txt
===================================================================
RCS file: patches/patch-Tests_RunCMake_CMakeLists_txt
diff -N patches/patch-Tests_RunCMake_CMakeLists_txt
--- patches/patch-Tests_RunCMake_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Tests_RunCMake_CMakeLists_txt,v 1.6 2018/06/14 17:04:45 sthen Exp $
-Index: Tests/RunCMake/CMakeLists.txt
---- Tests/RunCMake/CMakeLists.txt.orig
-+++ Tests/RunCMake/CMakeLists.txt
-@@ -93,7 +93,6 @@ add_RunCMake_test(CMP0054)
- add_RunCMake_test(CMP0055)
- add_RunCMake_test(CMP0057)
- add_RunCMake_test(CMP0059)
--add_RunCMake_test(CMP0060)
- add_RunCMake_test(CMP0064)
- if(CMAKE_SYSTEM_NAME MATCHES Darwin AND CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG)
-   add_RunCMake_test(CMP0068)
Index: patches/patch-Tests_RuntimePath_CMakeLists_txt
===================================================================
RCS file: patches/patch-Tests_RuntimePath_CMakeLists_txt
diff -N patches/patch-Tests_RuntimePath_CMakeLists_txt
--- patches/patch-Tests_RuntimePath_CMakeLists_txt 11 Sep 2014 14:45:13 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-Tests_RuntimePath_CMakeLists_txt,v 1.2 2014/09/11 14:45:13 dcoppa Exp $
-
-Fix typo
-
---- Tests/RuntimePath/CMakeLists.txt.orig Wed May 29 16:14:21 2013
-+++ Tests/RuntimePath/CMakeLists.txt Wed May 29 16:14:31 2013
-@@ -8,7 +8,7 @@ set_property(TARGET foo1 PROPERTY LIBRARY_OUTPUT_DIREC
-
- add_library(bar1 SHARED bar1.c)
- set_property(TARGET bar1 PROPERTY OUTPUT_NAME bar)
--set_property(TARGET bar1 PROPERTY VERSION 1)
-+set_property(TARGET bar1 PROPERTY VERSION 1.0)
- set_property(TARGET bar1 PROPERTY LIBRARY_OUTPUT_DIRECTORY B)
- target_link_libraries(bar1 foo1)
-
Index: patches/patch-Utilities_cmjsoncpp_include_json_value_h
===================================================================
RCS file: patches/patch-Utilities_cmjsoncpp_include_json_value_h
diff -N patches/patch-Utilities_cmjsoncpp_include_json_value_h
--- patches/patch-Utilities_cmjsoncpp_include_json_value_h 14 Mar 2018 12:24:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,27 +0,0 @@
-$OpenBSD: patch-Utilities_cmjsoncpp_include_json_value_h,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
-
-Index: Utilities/cmjsoncpp/include/json/value.h
---- Utilities/cmjsoncpp/include/json/value.h.orig
-+++ Utilities/cmjsoncpp/include/json/value.h
-@@ -321,10 +321,6 @@ Json::Value obj_value(Json::objectValue); // {}
-   Value(bool value);
-   /// Deep copy.
-   Value(const Value& other);
--#if JSON_HAS_RVALUE_REFERENCES
--  /// Move constructor
--  Value(Value&& other);
--#endif
-   ~Value();
-
-   /// Deep copy, then swap(other).
-@@ -450,10 +446,6 @@ Json::Value obj_value(Json::objectValue); // {}
-   ///
-   /// Equivalent to jsonvalue[jsonvalue.size()] = value;
-   Value& append(const Value& value);
--
--#if JSON_HAS_RVALUE_REFERENCES
--  Value& append(Value&& value);
--#endif
-
-   /// Access an object value by name, create a null member if it does not exist.
-   /// \note Because of our implementation, keys are limited to 2^30 -1 chars.
Index: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
===================================================================
RCS file: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
diff -N patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
--- patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp 14 Mar 2018 12:24:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,31 +0,0 @@
-$OpenBSD: patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
-
-Index: Utilities/cmjsoncpp/src/lib_json/json_value.cpp
---- Utilities/cmjsoncpp/src/lib_json/json_value.cpp.orig
-+++ Utilities/cmjsoncpp/src/lib_json/json_value.cpp
-@@ -485,14 +485,6 @@ Value::Value(Value const& other)
-   }
- }
-
--#if JSON_HAS_RVALUE_REFERENCES
--// Move constructor
--Value::Value(Value&& other) {
--  initBasic(nullValue);
--  swap(other);
--}
--#endif
--
- Value::~Value() {
-   switch (type_) {
-   case nullValue:
-@@ -1146,10 +1138,6 @@ Value const& Value::operator[](CppTL::ConstString cons
- #endif
-
- Value& Value::append(const Value& value) { return (*this)[size()] = value; }
--
--#if JSON_HAS_RVALUE_REFERENCES
--  Value& Value::append(Value&& value) { return (*this)[size()] = value; }
--#endif
-
- Value Value::get(char const* key, char const* cend, Value const& defaultValue) const
- {
Index: patches/patch-bootstrap
===================================================================
RCS file: patches/patch-bootstrap
diff -N patches/patch-bootstrap
--- patches/patch-bootstrap 14 Jun 2018 17:04:45 -0000 1.18
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,92 +0,0 @@
-$OpenBSD: patch-bootstrap,v 1.18 2018/06/14 17:04:45 sthen Exp $
-
-Use Ninja to build CMake
-XXX: broken on m88k
-
-Index: bootstrap
---- bootstrap.orig
-+++ bootstrap
-@@ -165,7 +165,11 @@ if ${cmake_system_mingw}; then
-   cmake_bootstrap_generator="MSYS Makefiles"
- else
-   # Bootstrapping from a standard UNIX prompt.
--  cmake_bootstrap_generator="Unix Makefiles"
-+  if arch -s | grep -q '^m88k'; then
-+    cmake_bootstrap_generator="Unix Makefiles"
-+  else
-+    cmake_bootstrap_generator="Ninja"
-+  fi
- fi
-
- # Choose tools and extensions for this platform.
-@@ -224,9 +228,9 @@ cmake_doc_dir_default="`cmake_install_dest_default DOC
- cmake_man_dir_default="`cmake_install_dest_default MAN ${cmake_man_dir_keyword}`"
- cmake_xdgdata_dir_default="`cmake_install_dest_default XDGDATA ${cmake_xdgdata_dir_keyword}`"
-
--CMAKE_KNOWN_C_COMPILERS="cc gcc xlc icc tcc"
--CMAKE_KNOWN_CXX_COMPILERS="aCC xlC CC g++ c++ icc como "
--CMAKE_KNOWN_MAKE_PROCESSORS="gmake make"
-+CMAKE_KNOWN_C_COMPILERS="cc"
-+CMAKE_KNOWN_CXX_COMPILERS="c++"
-+CMAKE_KNOWN_MAKE_PROCESSORS="make"
-
- CMAKE_PROBLEMATIC_FILES="\
-   CMakeCache.txt \
-@@ -310,6 +314,7 @@ CMAKE_CXX_SOURCES="\
-   cmFindPathCommand \
-   cmFindProgramCommand \
-   cmForEachCommand \
-+  cmFortranParserImpl \
-   cmFunctionCommand \
-   cmGeneratedFileStream \
-   cmGeneratorExpression \
-@@ -330,6 +335,7 @@ CMAKE_CXX_SOURCES="\
-   cmGetTestPropertyCommand \
-   cmGlobalCommonGenerator \
-   cmGlobalGenerator \
-+  cmGlobalNinjaGenerator \
-   cmGlobalUnixMakefileGenerator3 \
-   cmHexFileConverter \
-   cmIfCommand \
-@@ -350,10 +356,12 @@ CMAKE_CXX_SOURCES="\
-   cmInstalledFile \
-   cmLinkDirectoriesCommand \
-   cmLinkLineComputer \
-+  cmLinkLineDeviceComputer \
-   cmListCommand \
-   cmListFileCache \
-   cmLocalCommonGenerator \
-   cmLocalGenerator \
-+  cmLocalNinjaGenerator \
-   cmLocalUnixMakefileGenerator3 \
-   cmMSVC60LinkLineComputer \
-   cmMacroCommand \
-@@ -368,6 +376,10 @@ CMAKE_CXX_SOURCES="\
-   cmMessageCommand \
-   cmMessenger \
-   cmNewLineStyle \
-+  cmNinjaLinkLineComputer \
-+  cmNinjaNormalTargetGenerator \
-+  cmNinjaTargetGenerator \
-+  cmNinjaUtilityTargetGenerator \
-   cmOSXBundleGenerator \
-   cmOptionCommand \
-   cmOrderDirectories \
-@@ -436,6 +448,8 @@ LexerParser_CXX_SOURCES="\
-   cmCommandArgumentParser \
-   cmExprLexer \
-   cmExprParser \
-+  cmFortranLexer \
-+  cmFortranParser \
- "
-
- LexerParser_C_SOURCES="\
-@@ -1385,7 +1399,7 @@ cmake_cxx_flags="${cmake_cxx_flags} \
-   -I`cmake_escape \"${cmake_source_dir}/Source/LexerParser\"` \
-   -I`cmake_escape \"${cmake_source_dir}/Utilities\"`"
- echo "cmake: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
--echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} ${libs} -o cmake" >> "${cmake_bootstrap_dir}/Makefile"
-+echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} -o cmake -L${cmake_prefix_dir}/lib -ljsoncpp" >> "${cmake_bootstrap_dir}/Makefile"
- for a in ${CMAKE_CXX_SOURCES}; do
-   src=`cmake_escape "${cmake_source_dir}/Source/${a}.cxx"`
-   src_flags=`eval echo \\${cmake_cxx_flags_\${a}}`
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/cmake/pkg/PLIST,v
retrieving revision 1.41
diff -u -p -u -p -r1.41 PLIST
--- pkg/PLIST 14 Jun 2018 17:04:45 -0000 1.41
+++ pkg/PLIST 29 Jul 2019 04:49:11 -0000
@@ -12,6 +12,7 @@
 @man man/man7/cmake-compile-features.7
 @man man/man7/cmake-developer.7
 @man man/man7/cmake-env-variables.7
+@man man/man7/cmake-file-api.7
 @man man/man7/cmake-generator-expressions.7
 @man man/man7/cmake-generators.7
 @man man/man7/cmake-language.7
@@ -23,6 +24,7 @@
 @man man/man7/cmake-server.7
 @man man/man7/cmake-toolchains.7
 @man man/man7/cmake-variables.7
+@man man/man7/cpack-generators.7
 share/aclocal/cmake.m4
 share/cmake/
 share/cmake/Help/
@@ -30,6 +32,9 @@ share/cmake/Help/command/
 share/cmake/Help/command/FIND_XXX.txt
 share/cmake/Help/command/FIND_XXX_ORDER.txt
 share/cmake/Help/command/FIND_XXX_ROOT.txt
+share/cmake/Help/command/LINK_OPTIONS_LINKER.txt
+share/cmake/Help/command/OPTIONS_SHELL.txt
+share/cmake/Help/command/add_compile_definitions.rst
 share/cmake/Help/command/add_compile_options.rst
 share/cmake/Help/command/add_custom_command.rst
 share/cmake/Help/command/add_custom_target.rst
@@ -37,6 +42,7 @@ share/cmake/Help/command/add_definitions
 share/cmake/Help/command/add_dependencies.rst
 share/cmake/Help/command/add_executable.rst
 share/cmake/Help/command/add_library.rst
+share/cmake/Help/command/add_link_options.rst
 share/cmake/Help/command/add_subdirectory.rst
 share/cmake/Help/command/add_test.rst
 share/cmake/Help/command/aux_source_directory.rst
@@ -137,7 +143,9 @@ share/cmake/Help/command/target_compile_
 share/cmake/Help/command/target_compile_features.rst
 share/cmake/Help/command/target_compile_options.rst
 share/cmake/Help/command/target_include_directories.rst
+share/cmake/Help/command/target_link_directories.rst
 share/cmake/Help/command/target_link_libraries.rst
+share/cmake/Help/command/target_link_options.rst
 share/cmake/Help/command/target_sources.rst
 share/cmake/Help/command/try_compile.rst
 share/cmake/Help/command/try_run.rst
@@ -148,18 +156,40 @@ share/cmake/Help/command/variable_requir
 share/cmake/Help/command/variable_watch.rst
 share/cmake/Help/command/while.rst
 share/cmake/Help/command/write_file.rst
+share/cmake/Help/cpack_gen/
+share/cmake/Help/cpack_gen/archive.rst
+share/cmake/Help/cpack_gen/bundle.rst
+share/cmake/Help/cpack_gen/cygwin.rst
+share/cmake/Help/cpack_gen/deb.rst
+share/cmake/Help/cpack_gen/dmg.rst
+share/cmake/Help/cpack_gen/external.rst
+share/cmake/Help/cpack_gen/freebsd.rst
+share/cmake/Help/cpack_gen/ifw.rst
+share/cmake/Help/cpack_gen/nsis.rst
+share/cmake/Help/cpack_gen/nuget.rst
+share/cmake/Help/cpack_gen/packagemaker.rst
+share/cmake/Help/cpack_gen/productbuild.rst
+share/cmake/Help/cpack_gen/rpm.rst
+share/cmake/Help/cpack_gen/wix.rst
 share/cmake/Help/envvar/
 share/cmake/Help/envvar/ASM_DIALECT.rst
 share/cmake/Help/envvar/ASM_DIALECTFLAGS.rst
 share/cmake/Help/envvar/CC.rst
 share/cmake/Help/envvar/CFLAGS.rst
+share/cmake/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
 share/cmake/Help/envvar/CMAKE_CONFIG_TYPE.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst
 share/cmake/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
+share/cmake/Help/envvar/CMAKE_NO_VERBOSE.rst
 share/cmake/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
 share/cmake/Help/envvar/CSFLAGS.rst
 share/cmake/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst
 share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst
 share/cmake/Help/envvar/CTEST_PARALLEL_LEVEL.rst
+share/cmake/Help/envvar/CTEST_PROGRESS_OUTPUT.rst
 share/cmake/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst
 share/cmake/Help/envvar/CUDACXX.rst
 share/cmake/Help/envvar/CUDAFLAGS.rst
@@ -167,19 +197,23 @@ share/cmake/Help/envvar/CUDAHOSTCXX.rst
 share/cmake/Help/envvar/CXX.rst
 share/cmake/Help/envvar/CXXFLAGS.rst
 share/cmake/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst
+share/cmake/Help/envvar/DESTDIR.rst
+share/cmake/Help/envvar/ENV_VAR.txt
 share/cmake/Help/envvar/FC.rst
 share/cmake/Help/envvar/FFLAGS.rst
 share/cmake/Help/envvar/LDFLAGS.rst
 share/cmake/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst
+share/cmake/Help/envvar/PackageName_ROOT.rst
 share/cmake/Help/envvar/RC.rst
 share/cmake/Help/envvar/RCFLAGS.rst
+share/cmake/Help/envvar/SWIFTC.rst
+share/cmake/Help/envvar/VERBOSE.rst
 share/cmake/Help/generator/
 share/cmake/Help/generator/Borland Makefiles.rst
 share/cmake/Help/generator/CodeBlocks.rst
 share/cmake/Help/generator/CodeLite.rst
 share/cmake/Help/generator/Eclipse CDT4.rst
 share/cmake/Help/generator/Green Hills MULTI.rst
-share/cmake/Help/generator/KDevelop3.rst
 share/cmake/Help/generator/Kate.rst
 share/cmake/Help/generator/MSYS Makefiles.rst
 share/cmake/Help/generator/MinGW Makefiles.rst
@@ -194,6 +228,7 @@ share/cmake/Help/generator/Visual Studio
 share/cmake/Help/generator/Visual Studio 12 2013.rst
 share/cmake/Help/generator/Visual Studio 14 2015.rst
 share/cmake/Help/generator/Visual Studio 15 2017.rst
+share/cmake/Help/generator/Visual Studio 16 2019.rst
 share/cmake/Help/generator/Visual Studio 6.rst
 share/cmake/Help/generator/Visual Studio 7 .NET 2003.rst
 share/cmake/Help/generator/Visual Studio 7.rst
@@ -216,6 +251,7 @@ share/cmake/Help/manual/cmake-commands.7
 share/cmake/Help/manual/cmake-compile-features.7.rst
 share/cmake/Help/manual/cmake-developer.7.rst
 share/cmake/Help/manual/cmake-env-variables.7.rst
+share/cmake/Help/manual/cmake-file-api.7.rst
 share/cmake/Help/manual/cmake-generator-expressions.7.rst
 share/cmake/Help/manual/cmake-generators.7.rst
 share/cmake/Help/manual/cmake-gui.1.rst
@@ -229,6 +265,7 @@ share/cmake/Help/manual/cmake-server.7.r
 share/cmake/Help/manual/cmake-toolchains.7.rst
 share/cmake/Help/manual/cmake-variables.7.rst
 share/cmake/Help/manual/cmake.1.rst
+share/cmake/Help/manual/cpack-generators.7.rst
 share/cmake/Help/manual/cpack.1.rst
 share/cmake/Help/manual/ctest.1.rst
 share/cmake/Help/module/
@@ -262,6 +299,7 @@ share/cmake/Help/module/CPackFreeBSD.rst
 share/cmake/Help/module/CPackIFW.rst
 share/cmake/Help/module/CPackIFWConfigureFile.rst
 share/cmake/Help/module/CPackNSIS.rst
+share/cmake/Help/module/CPackNuGet.rst
 share/cmake/Help/module/CPackPackageMaker.rst
 share/cmake/Help/module/CPackProductBuild.rst
 share/cmake/Help/module/CPackRPM.rst
@@ -281,6 +319,7 @@ share/cmake/Help/module/CheckCXXSymbolEx
 share/cmake/Help/module/CheckFortranCompilerFlag.rst
 share/cmake/Help/module/CheckFortranFunctionExists.rst
 share/cmake/Help/module/CheckFortranSourceCompiles.rst
+share/cmake/Help/module/CheckFortranSourceRuns.rst
 share/cmake/Help/module/CheckFunctionExists.rst
 share/cmake/Help/module/CheckIPOSupported.rst
 share/cmake/Help/module/CheckIncludeFile.rst
@@ -288,6 +327,7 @@ share/cmake/Help/module/CheckIncludeFile
 share/cmake/Help/module/CheckIncludeFiles.rst
 share/cmake/Help/module/CheckLanguage.rst
 share/cmake/Help/module/CheckLibraryExists.rst
+share/cmake/Help/module/CheckPIESupported.rst
 share/cmake/Help/module/CheckPrototypeDefinition.rst
 share/cmake/Help/module/CheckStructHasMember.rst
 share/cmake/Help/module/CheckSymbolExists.rst
@@ -299,6 +339,7 @@ share/cmake/Help/module/Documentation.rs
 share/cmake/Help/module/ExternalData.rst
 share/cmake/Help/module/ExternalProject.rst
 share/cmake/Help/module/FeatureSummary.rst
+share/cmake/Help/module/FetchContent.rst
 share/cmake/Help/module/FindALSA.rst
 share/cmake/Help/module/FindASPELL.rst
 share/cmake/Help/module/FindAVIFile.rst
@@ -323,9 +364,11 @@ share/cmake/Help/module/FindDart.rst
 share/cmake/Help/module/FindDevIL.rst
 share/cmake/Help/module/FindDoxygen.rst
 share/cmake/Help/module/FindEXPAT.rst
+share/cmake/Help/module/FindEnvModules.rst
 share/cmake/Help/module/FindFLEX.rst
 share/cmake/Help/module/FindFLTK.rst
 share/cmake/Help/module/FindFLTK2.rst
+share/cmake/Help/module/FindFontconfig.rst
 share/cmake/Help/module/FindFreetype.rst
 share/cmake/Help/module/FindGCCXML.rst
 share/cmake/Help/module/FindGDAL.rst
@@ -347,6 +390,7 @@ share/cmake/Help/module/FindHg.rst
 share/cmake/Help/module/FindICU.rst
 share/cmake/Help/module/FindITK.rst
 share/cmake/Help/module/FindIce.rst
+share/cmake/Help/module/FindIconv.rst
 share/cmake/Help/module/FindIcotool.rst
 share/cmake/Help/module/FindImageMagick.rst
 share/cmake/Help/module/FindIntl.rst
@@ -363,6 +407,7 @@ share/cmake/Help/module/FindLibArchive.r
 share/cmake/Help/module/FindLibLZMA.rst
 share/cmake/Help/module/FindLibXml2.rst
 share/cmake/Help/module/FindLibXslt.rst
+share/cmake/Help/module/FindLibinput.rst
 share/cmake/Help/module/FindLua.rst
 share/cmake/Help/module/FindLua50.rst
 share/cmake/Help/module/FindLua51.rst
@@ -372,6 +417,7 @@ share/cmake/Help/module/FindMPEG2.rst
 share/cmake/Help/module/FindMPI.rst
 share/cmake/Help/module/FindMatlab.rst
 share/cmake/Help/module/FindMotif.rst
+share/cmake/Help/module/FindODBC.rst
 share/cmake/Help/module/FindOpenACC.rst
 share/cmake/Help/module/FindOpenAL.rst
 share/cmake/Help/module/FindOpenCL.rst
@@ -393,6 +439,9 @@ share/cmake/Help/module/FindPkgConfig.rs
 share/cmake/Help/module/FindPostgreSQL.rst
 share/cmake/Help/module/FindProducer.rst
 share/cmake/Help/module/FindProtobuf.rst
+share/cmake/Help/module/FindPython.rst
+share/cmake/Help/module/FindPython2.rst
+share/cmake/Help/module/FindPython3.rst
 share/cmake/Help/module/FindPythonInterp.rst
 share/cmake/Help/module/FindPythonLibs.rst
 share/cmake/Help/module/FindQt.rst
@@ -407,6 +456,7 @@ share/cmake/Help/module/FindSDL_mixer.rs
 share/cmake/Help/module/FindSDL_net.rst
 share/cmake/Help/module/FindSDL_sound.rst
 share/cmake/Help/module/FindSDL_ttf.rst
+share/cmake/Help/module/FindSQLite3.rst
 share/cmake/Help/module/FindSWIG.rst
 share/cmake/Help/module/FindSelfPackers.rst
 share/cmake/Help/module/FindSquish.rst
@@ -548,6 +598,29 @@ share/cmake/Help/policy/CMP0068.rst
 share/cmake/Help/policy/CMP0069.rst
 share/cmake/Help/policy/CMP0070.rst
 share/cmake/Help/policy/CMP0071.rst
+share/cmake/Help/policy/CMP0072.rst
+share/cmake/Help/policy/CMP0073.rst
+share/cmake/Help/policy/CMP0074.rst
+share/cmake/Help/policy/CMP0075.rst
+share/cmake/Help/policy/CMP0076.rst
+share/cmake/Help/policy/CMP0077.rst
+share/cmake/Help/policy/CMP0078.rst
+share/cmake/Help/policy/CMP0079.rst
+share/cmake/Help/policy/CMP0080.rst
+share/cmake/Help/policy/CMP0081.rst
+share/cmake/Help/policy/CMP0082.rst
+share/cmake/Help/policy/CMP0083.rst
+share/cmake/Help/policy/CMP0084.rst
+share/cmake/Help/policy/CMP0085.rst
+share/cmake/Help/policy/CMP0086.rst
+share/cmake/Help/policy/CMP0087.rst
+share/cmake/Help/policy/CMP0088.rst
+share/cmake/Help/policy/CMP0089.rst
+share/cmake/Help/policy/CMP0090.rst
+share/cmake/Help/policy/CMP0091.rst
+share/cmake/Help/policy/CMP0092.rst
+share/cmake/Help/policy/CMP0093.rst
+share/cmake/Help/policy/CMP0094.rst
 share/cmake/Help/policy/DEPRECATED.txt
 share/cmake/Help/policy/DISALLOWED_COMMAND.txt
 share/cmake/Help/prop_cache/
@@ -558,6 +631,7 @@ share/cmake/Help/prop_cache/STRINGS.rst
 share/cmake/Help/prop_cache/TYPE.rst
 share/cmake/Help/prop_cache/VALUE.rst
 share/cmake/Help/prop_dir/
+share/cmake/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst
 share/cmake/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst
 share/cmake/Help/prop_dir/BINARY_DIR.rst
 share/cmake/Help/prop_dir/BUILDSYSTEM_TARGETS.rst
@@ -576,6 +650,7 @@ share/cmake/Help/prop_dir/INTERPROCEDURA
 share/cmake/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
 share/cmake/Help/prop_dir/LABELS.rst
 share/cmake/Help/prop_dir/LINK_DIRECTORIES.rst
+share/cmake/Help/prop_dir/LINK_OPTIONS.rst
 share/cmake/Help/prop_dir/LISTFILE_STACK.rst
 share/cmake/Help/prop_dir/MACROS.rst
 share/cmake/Help/prop_dir/PARENT_DIRECTORY.rst
@@ -584,6 +659,7 @@ share/cmake/Help/prop_dir/RULE_LAUNCH_CU
 share/cmake/Help/prop_dir/RULE_LAUNCH_LINK.rst
 share/cmake/Help/prop_dir/SOURCE_DIR.rst
 share/cmake/Help/prop_dir/SUBDIRECTORIES.rst
+share/cmake/Help/prop_dir/TESTS.rst
 share/cmake/Help/prop_dir/TEST_INCLUDE_FILE.rst
 share/cmake/Help/prop_dir/TEST_INCLUDE_FILES.rst
 share/cmake/Help/prop_dir/VARIABLES.rst
@@ -599,8 +675,10 @@ share/cmake/Help/prop_gbl/AUTOMOC_TARGET
 share/cmake/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst
 share/cmake/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
 share/cmake/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
+share/cmake/Help/prop_gbl/CMAKE_ROLE.rst
 share/cmake/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
 share/cmake/Help/prop_gbl/DISABLED_FEATURES.rst
+share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst
 share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst
 share/cmake/Help/prop_gbl/ENABLED_FEATURES.rst
 share/cmake/Help/prop_gbl/ENABLED_LANGUAGES.rst
@@ -640,10 +718,12 @@ share/cmake/Help/prop_sf/AUTOUIC_OPTIONS
 share/cmake/Help/prop_sf/COMPILE_DEFINITIONS.rst
 share/cmake/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst
 share/cmake/Help/prop_sf/COMPILE_FLAGS.rst
+share/cmake/Help/prop_sf/COMPILE_OPTIONS.rst
 share/cmake/Help/prop_sf/EXTERNAL_OBJECT.rst
 share/cmake/Help/prop_sf/Fortran_FORMAT.rst
 share/cmake/Help/prop_sf/GENERATED.rst
 share/cmake/Help/prop_sf/HEADER_FILE_ONLY.rst
+share/cmake/Help/prop_sf/INCLUDE_DIRECTORIES.rst
 share/cmake/Help/prop_sf/KEEP_EXTENSION.rst
 share/cmake/Help/prop_sf/LABELS.rst
 share/cmake/Help/prop_sf/LANGUAGE.rst
@@ -656,15 +736,20 @@ share/cmake/Help/prop_sf/SKIP_AUTOMOC.rs
 share/cmake/Help/prop_sf/SKIP_AUTORCC.rst
 share/cmake/Help/prop_sf/SKIP_AUTOUIC.rst
 share/cmake/Help/prop_sf/SYMBOLIC.rst
+share/cmake/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst
+share/cmake/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst
 share/cmake/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
 share/cmake/Help/prop_sf/VS_CSHARP_tagname.rst
 share/cmake/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
 share/cmake/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
 share/cmake/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst
 share/cmake/Help/prop_sf/VS_RESOURCE_GENERATOR.rst
+share/cmake/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst
+share/cmake/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst
 share/cmake/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst
 share/cmake/Help/prop_sf/VS_SHADER_FLAGS.rst
 share/cmake/Help/prop_sf/VS_SHADER_MODEL.rst
+share/cmake/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst
 share/cmake/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst
 share/cmake/Help/prop_sf/VS_SHADER_TYPE.rst
 share/cmake/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst
@@ -689,6 +774,7 @@ share/cmake/Help/prop_test/LABELS.rst
 share/cmake/Help/prop_test/MEASUREMENT.rst
 share/cmake/Help/prop_test/PASS_REGULAR_EXPRESSION.rst
 share/cmake/Help/prop_test/PROCESSORS.rst
+share/cmake/Help/prop_test/PROCESSOR_AFFINITY.rst
 share/cmake/Help/prop_test/REQUIRED_FILES.rst
 share/cmake/Help/prop_test/RESOURCE_LOCK.rst
 share/cmake/Help/prop_test/RUN_SERIAL.rst
@@ -698,6 +784,7 @@ share/cmake/Help/prop_test/TIMEOUT_AFTER
 share/cmake/Help/prop_test/WILL_FAIL.rst
 share/cmake/Help/prop_test/WORKING_DIRECTORY.rst
 share/cmake/Help/prop_tgt/
+share/cmake/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst
 share/cmake/Help/prop_tgt/ALIASED_TARGET.rst
 share/cmake/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst
 share/cmake/Help/prop_tgt/ANDROID_API.rst
@@ -721,23 +808,30 @@ share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT
 share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst
 share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst
 share/cmake/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst
+share/cmake/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst
+share/cmake/Help/prop_tgt/AUTOGEN_PARALLEL.rst
 share/cmake/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
 share/cmake/Help/prop_tgt/AUTOMOC.rst
 share/cmake/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
+share/cmake/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst
 share/cmake/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTORCC.rst
+share/cmake/Help/prop_tgt/AUTORCC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTORCC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTOUIC.rst
+share/cmake/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTOUIC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst
 share/cmake/Help/prop_tgt/BINARY_DIR.rst
 share/cmake/Help/prop_tgt/BUILD_RPATH.rst
+share/cmake/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst
 share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst
 share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst
 share/cmake/Help/prop_tgt/BUNDLE.rst
 share/cmake/Help/prop_tgt/BUNDLE_EXTENSION.rst
+share/cmake/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst
@@ -769,12 +863,15 @@ share/cmake/Help/prop_tgt/C_STANDARD.rst
 share/cmake/Help/prop_tgt/C_STANDARD_REQUIRED.rst
 share/cmake/Help/prop_tgt/DEBUG_POSTFIX.rst
 share/cmake/Help/prop_tgt/DEFINE_SYMBOL.rst
+share/cmake/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
 share/cmake/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst
+share/cmake/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst
 share/cmake/Help/prop_tgt/ENABLE_EXPORTS.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_ALL.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst
 share/cmake/Help/prop_tgt/EXPORT_NAME.rst
+share/cmake/Help/prop_tgt/EXPORT_PROPERTIES.rst
 share/cmake/Help/prop_tgt/EchoString.rst
 share/cmake/Help/prop_tgt/FOLDER.rst
 share/cmake/Help/prop_tgt/FRAMEWORK.rst
@@ -782,11 +879,15 @@ share/cmake/Help/prop_tgt/FRAMEWORK_VERS
 share/cmake/Help/prop_tgt/Fortran_FORMAT.rst
 share/cmake/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
 share/cmake/Help/prop_tgt/GENERATOR_FILE_NAME.rst
+share/cmake/Help/prop_tgt/GHS_INTEGRITY_APP.rst
+share/cmake/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst
 share/cmake/Help/prop_tgt/GNUtoMS.rst
 share/cmake/Help/prop_tgt/HAS_CXX.rst
 share/cmake/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst
 share/cmake/Help/prop_tgt/IMPORTED.rst
+share/cmake/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst
 share/cmake/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst
+share/cmake/Help/prop_tgt/IMPORTED_GLOBAL.rst
 share/cmake/Help/prop_tgt/IMPORTED_IMPLIB.rst
 share/cmake/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_LIBNAME.rst
@@ -819,7 +920,10 @@ share/cmake/Help/prop_tgt/INTERFACE_COMP
 share/cmake/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
 share/cmake/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
 share/cmake/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
 share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst
 share/cmake/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
 share/cmake/Help/prop_tgt/INTERFACE_SOURCES.rst
 share/cmake/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
@@ -842,6 +946,7 @@ share/cmake/Help/prop_tgt/LIBRARY_OUTPUT
 share/cmake/Help/prop_tgt/LINKER_LANGUAGE.rst
 share/cmake/Help/prop_tgt/LINK_DEPENDS.rst
 share/cmake/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst
+share/cmake/Help/prop_tgt/LINK_DIRECTORIES.rst
 share/cmake/Help/prop_tgt/LINK_FLAGS.rst
 share/cmake/Help/prop_tgt/LINK_FLAGS_CONFIG.rst
 share/cmake/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst
@@ -849,6 +954,8 @@ share/cmake/Help/prop_tgt/LINK_INTERFACE
 share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
 share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
 share/cmake/Help/prop_tgt/LINK_LIBRARIES.rst
+share/cmake/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
+share/cmake/Help/prop_tgt/LINK_OPTIONS.rst
 share/cmake/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
 share/cmake/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
 share/cmake/Help/prop_tgt/LINK_WHAT_YOU_USE.rst
@@ -860,6 +967,8 @@ share/cmake/Help/prop_tgt/MACOSX_FRAMEWO
 share/cmake/Help/prop_tgt/MACOSX_RPATH.rst
 share/cmake/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
 share/cmake/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
+share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
+share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
 share/cmake/Help/prop_tgt/NAME.rst
 share/cmake/Help/prop_tgt/NO_SONAME.rst
 share/cmake/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst
@@ -893,11 +1002,18 @@ share/cmake/Help/prop_tgt/SOURCE_DIR.rst
 share/cmake/Help/prop_tgt/SOVERSION.rst
 share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
 share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
+share/cmake/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
 share/cmake/Help/prop_tgt/SUFFIX.rst
+share/cmake/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
+share/cmake/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst
+share/cmake/Help/prop_tgt/Swift_MODULE_NAME.rst
 share/cmake/Help/prop_tgt/TYPE.rst
 share/cmake/Help/prop_tgt/VERSION.rst
 share/cmake/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
 share/cmake/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst
 share/cmake/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst
 share/cmake/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst
 share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst
@@ -911,8 +1027,12 @@ share/cmake/Help/prop_tgt/VS_GLOBAL_ROOT
 share/cmake/Help/prop_tgt/VS_GLOBAL_variable.rst
 share/cmake/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst
 share/cmake/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst
+share/cmake/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake/Help/prop_tgt/VS_KEYWORD.rst
 share/cmake/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst
+share/cmake/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst
+share/cmake/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst
+share/cmake/Help/prop_tgt/VS_PROJECT_IMPORT.rst
 share/cmake/Help/prop_tgt/VS_SCC_AUXPATH.rst
 share/cmake/Help/prop_tgt/VS_SCC_LOCALPATH.rst
 share/cmake/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
@@ -927,7 +1047,27 @@ share/cmake/Help/prop_tgt/WIN32_EXECUTAB
 share/cmake/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
 share/cmake/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
 share/cmake/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst
+share/cmake/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst
 share/cmake/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst
 share/cmake/Help/prop_tgt/XCTEST.rst
 share/cmake/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
 share/cmake/Help/prop_tgt/XXX_OUTPUT_NAME.txt
@@ -935,6 +1075,11 @@ share/cmake/Help/release/
 share/cmake/Help/release/3.0.rst
 share/cmake/Help/release/3.1.rst
 share/cmake/Help/release/3.10.rst
+share/cmake/Help/release/3.11.rst
+share/cmake/Help/release/3.12.rst
+share/cmake/Help/release/3.13.rst
+share/cmake/Help/release/3.14.rst
+share/cmake/Help/release/3.15.rst
 share/cmake/Help/release/3.2.rst
 share/cmake/Help/release/3.3.rst
 share/cmake/Help/release/3.4.rst
@@ -950,6 +1095,7 @@ share/cmake/Help/variable/ANDROID.rst
 share/cmake/Help/variable/APPLE.rst
 share/cmake/Help/variable/BORLAND.rst
 share/cmake/Help/variable/BUILD_SHARED_LIBS.rst
+share/cmake/Help/variable/CACHE.rst
 share/cmake/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst
 share/cmake/Help/variable/CMAKE_ANDROID_API.rst
@@ -982,6 +1128,9 @@ share/cmake/Help/variable/CMAKE_ARCHIVE_
 share/cmake/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_ARGC.rst
 share/cmake/Help/variable/CMAKE_ARGV0.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_VERBOSE.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
@@ -996,6 +1145,7 @@ share/cmake/Help/variable/CMAKE_AUTOUIC_
 share/cmake/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst
 share/cmake/Help/variable/CMAKE_BINARY_DIR.rst
 share/cmake/Help/variable/CMAKE_BUILD_RPATH.rst
+share/cmake/Help/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.rst
 share/cmake/Help/variable/CMAKE_BUILD_TOOL.rst
 share/cmake/Help/variable/CMAKE_BUILD_TYPE.rst
 share/cmake/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst
@@ -1006,6 +1156,7 @@ share/cmake/Help/variable/CMAKE_CACHE_MI
 share/cmake/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst
 share/cmake/Help/variable/CMAKE_CFG_INTDIR.rst
 share/cmake/Help/variable/CMAKE_CL_64.rst
+share/cmake/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst
 share/cmake/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst
 share/cmake/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst
 share/cmake/Help/variable/CMAKE_COLOR_MAKEFILE.rst
@@ -1018,11 +1169,13 @@ share/cmake/Help/variable/CMAKE_COMPILE_
 share/cmake/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_CONFIGURATION_TYPES.rst
 share/cmake/Help/variable/CMAKE_CONFIG_POSTFIX.rst
+share/cmake/Help/variable/CMAKE_CPACK_COMMAND.rst
 share/cmake/Help/variable/CMAKE_CROSSCOMPILING.rst
 share/cmake/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst
 share/cmake/Help/variable/CMAKE_CTEST_COMMAND.rst
 share/cmake/Help/variable/CMAKE_CUDA_EXTENSIONS.rst
 share/cmake/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst
+share/cmake/Help/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.rst
 share/cmake/Help/variable/CMAKE_CUDA_STANDARD.rst
 share/cmake/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst
 share/cmake/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst
@@ -1045,6 +1198,7 @@ share/cmake/Help/variable/CMAKE_DEPENDS_
 share/cmake/Help/variable/CMAKE_DIRECTORY_LABELS.rst
 share/cmake/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
 share/cmake/Help/variable/CMAKE_DL_LIBS.rst
+share/cmake/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst
@@ -1054,12 +1208,14 @@ share/cmake/Help/variable/CMAKE_ENABLE_E
 share/cmake/Help/variable/CMAKE_ERROR_DEPRECATED.rst
 share/cmake/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
+share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst
 share/cmake/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
+share/cmake/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
 share/cmake/Help/variable/CMAKE_EXTRA_GENERATOR.rst
 share/cmake/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
 share/cmake/Help/variable/CMAKE_FIND_APPBUNDLE.rst
@@ -1071,6 +1227,8 @@ share/cmake/Help/variable/CMAKE_FIND_NO_
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst
+share/cmake/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst
+share/cmake/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
@@ -1080,6 +1238,8 @@ share/cmake/Help/variable/CMAKE_FIND_ROO
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
+share/cmake/Help/variable/CMAKE_FOLDER.rst
+share/cmake/Help/variable/CMAKE_FRAMEWORK.rst
 share/cmake/Help/variable/CMAKE_FRAMEWORK_PATH.rst
 share/cmake/Help/variable/CMAKE_Fortran_FORMAT.rst
 share/cmake/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst
@@ -1087,8 +1247,14 @@ share/cmake/Help/variable/CMAKE_Fortran_
 share/cmake/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst
 share/cmake/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_GENERATOR.rst
+share/cmake/Help/variable/CMAKE_GENERATOR_INSTANCE.rst
 share/cmake/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
 share/cmake/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
+share/cmake/Help/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst
 share/cmake/Help/variable/CMAKE_GNUtoMS.rst
 share/cmake/Help/variable/CMAKE_HOME_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_HOST_APPLE.rst
@@ -1108,6 +1274,7 @@ share/cmake/Help/variable/CMAKE_INCLUDE_
 share/cmake/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst
 share/cmake/Help/variable/CMAKE_INCLUDE_PATH.rst
 share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst
+share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
 share/cmake/Help/variable/CMAKE_INSTALL_MESSAGE.rst
 share/cmake/Help/variable/CMAKE_INSTALL_NAME_DIR.rst
 share/cmake/Help/variable/CMAKE_INSTALL_PREFIX.rst
@@ -1118,6 +1285,7 @@ share/cmake/Help/variable/CMAKE_INTERNAL
 share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst
 share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
 share/cmake/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst
+share/cmake/Help/variable/CMAKE_JOB_POOLS.rst
 share/cmake/Help/variable/CMAKE_JOB_POOL_COMPILE.rst
 share/cmake/Help/variable/CMAKE_JOB_POOL_LINK.rst
 share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst
@@ -1147,6 +1315,8 @@ share/cmake/Help/variable/CMAKE_LANG_CRE
 share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
 share/cmake/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS.rst
+share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst
+share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_INIT.rst
@@ -1156,10 +1326,6 @@ share/cmake/Help/variable/CMAKE_LANG_FLA
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.rst
 share/cmake/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
 share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
@@ -1169,6 +1335,8 @@ share/cmake/Help/variable/CMAKE_LANG_INC
 share/cmake/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst
 share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst
 share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
+share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst
+share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst
 share/cmake/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
 share/cmake/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
 share/cmake/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
@@ -1187,6 +1355,7 @@ share/cmake/Help/variable/CMAKE_LIBRARY_
 share/cmake/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst
+share/cmake/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
 share/cmake/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
 share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
@@ -1201,6 +1370,7 @@ share/cmake/Help/variable/CMAKE_MAKE_PRO
 share/cmake/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst
 share/cmake/Help/variable/CMAKE_MATCH_COUNT.rst
 share/cmake/Help/variable/CMAKE_MATCH_n.rst
+share/cmake/Help/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.rst
 share/cmake/Help/variable/CMAKE_MFC_FLAG.rst
 share/cmake/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst
 share/cmake/Help/variable/CMAKE_MINOR_VERSION.rst
@@ -1210,6 +1380,9 @@ share/cmake/Help/variable/CMAKE_MODULE_L
 share/cmake/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_MODULE_PATH.rst
 share/cmake/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
+share/cmake/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
+share/cmake/Help/variable/CMAKE_NETRC.rst
+share/cmake/Help/variable/CMAKE_NETRC_FILE.rst
 share/cmake/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst
 share/cmake/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst
 share/cmake/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst
@@ -1229,10 +1402,19 @@ share/cmake/Help/variable/CMAKE_POSITION
 share/cmake/Help/variable/CMAKE_PREFIX_PATH.rst
 share/cmake/Help/variable/CMAKE_PROGRAM_PATH.rst
 share/cmake/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
+share/cmake/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
+share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE.rst
+share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst
 share/cmake/Help/variable/CMAKE_PROJECT_NAME.rst
 share/cmake/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst
 share/cmake/Help/variable/CMAKE_RANLIB.rst
 share/cmake/Help/variable/CMAKE_ROOT.rst
+share/cmake/Help/variable/CMAKE_RULE_MESSAGES.rst
 share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
@@ -1260,6 +1442,7 @@ share/cmake/Help/variable/CMAKE_STATIC_L
 share/cmake/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst
 share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst
+share/cmake/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst
 share/cmake/Help/variable/CMAKE_SYSROOT.rst
 share/cmake/Help/variable/CMAKE_SYSROOT_COMPILE.rst
 share/cmake/Help/variable/CMAKE_SYSROOT_LINK.rst
@@ -1275,6 +1458,7 @@ share/cmake/Help/variable/CMAKE_SYSTEM_P
 share/cmake/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst
 share/cmake/Help/variable/CMAKE_SYSTEM_VERSION.rst
 share/cmake/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst
+share/cmake/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
 share/cmake/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
 share/cmake/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst
@@ -1287,27 +1471,56 @@ share/cmake/Help/variable/CMAKE_VERBOSE_
 share/cmake/Help/variable/CMAKE_VERSION.rst
 share/cmake/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst
 share/cmake/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst
+share/cmake/Help/variable/CMAKE_VS_GLOBALS.rst
 share/cmake/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst
 share/cmake/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst
 share/cmake/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
 share/cmake/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
+share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst
+share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst
 share/cmake/Help/variable/CMAKE_WARN_DEPRECATED.rst
 share/cmake/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CMAKE_WIN32_EXECUTABLE.rst
 share/cmake/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst
 share/cmake/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
 share/cmake/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst
+share/cmake/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst
 share/cmake/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst
 share/cmake/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst
 share/cmake/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst
+share/cmake/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
 share/cmake/Help/variable/CPACK_INSTALL_SCRIPT.rst
 share/cmake/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst
 share/cmake/Help/variable/CPACK_SET_DESTDIR.rst
@@ -1338,7 +1551,7 @@ share/cmake/Help/variable/CTEST_CUSTOM_P
 share/cmake/Help/variable/CTEST_CUSTOM_POST_TEST.rst
 share/cmake/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst
 share/cmake/Help/variable/CTEST_CUSTOM_PRE_TEST.rst
-share/cmake/Help/variable/CTEST_CUSTOM_TEST_IGNORE.rst
+share/cmake/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst
 share/cmake/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst
 share/cmake/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst
 share/cmake/Help/variable/CTEST_CUSTOM_XXX.txt
@@ -1369,9 +1582,11 @@ share/cmake/Help/variable/CTEST_P4_CLIEN
 share/cmake/Help/variable/CTEST_P4_COMMAND.rst
 share/cmake/Help/variable/CTEST_P4_OPTIONS.rst
 share/cmake/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
+share/cmake/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst
 share/cmake/Help/variable/CTEST_SCP_COMMAND.rst
 share/cmake/Help/variable/CTEST_SITE.rst
 share/cmake/Help/variable/CTEST_SOURCE_DIRECTORY.rst
+share/cmake/Help/variable/CTEST_SUBMIT_URL.rst
 share/cmake/Help/variable/CTEST_SVN_COMMAND.rst
 share/cmake/Help/variable/CTEST_SVN_OPTIONS.rst
 share/cmake/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
@@ -1381,11 +1596,13 @@ share/cmake/Help/variable/CTEST_TRIGGER_
 share/cmake/Help/variable/CTEST_UPDATE_COMMAND.rst
 share/cmake/Help/variable/CTEST_UPDATE_OPTIONS.rst
 share/cmake/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
+share/cmake/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst
 share/cmake/Help/variable/CTEST_USE_LAUNCHERS.rst
 share/cmake/Help/variable/CYGWIN.rst
 share/cmake/Help/variable/ENV.rst
 share/cmake/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
 share/cmake/Help/variable/GHS-MULTI.rst
+share/cmake/Help/variable/IOS.rst
 share/cmake/Help/variable/LIBRARY_OUTPUT_PATH.rst
 share/cmake/Help/variable/MINGW.rst
 share/cmake/Help/variable/MSVC.rst
@@ -1399,8 +1616,12 @@ share/cmake/Help/variable/MSVC71.rst
 share/cmake/Help/variable/MSVC80.rst
 share/cmake/Help/variable/MSVC90.rst
 share/cmake/Help/variable/MSVC_IDE.rst
+share/cmake/Help/variable/MSVC_TOOLSET_VERSION.rst
 share/cmake/Help/variable/MSVC_VERSION.rst
+share/cmake/Help/variable/MSYS.rst
 share/cmake/Help/variable/PROJECT-NAME_BINARY_DIR.rst
+share/cmake/Help/variable/PROJECT-NAME_DESCRIPTION.rst
+share/cmake/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst
 share/cmake/Help/variable/PROJECT-NAME_SOURCE_DIR.rst
 share/cmake/Help/variable/PROJECT-NAME_VERSION.rst
 share/cmake/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst
@@ -1409,6 +1630,7 @@ share/cmake/Help/variable/PROJECT-NAME_V
 share/cmake/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
 share/cmake/Help/variable/PROJECT_BINARY_DIR.rst
 share/cmake/Help/variable/PROJECT_DESCRIPTION.rst
+share/cmake/Help/variable/PROJECT_HOMEPAGE_URL.rst
 share/cmake/Help/variable/PROJECT_NAME.rst
 share/cmake/Help/variable/PROJECT_SOURCE_DIR.rst
 share/cmake/Help/variable/PROJECT_VERSION.rst
@@ -1416,6 +1638,7 @@ share/cmake/Help/variable/PROJECT_VERSIO
 share/cmake/Help/variable/PROJECT_VERSION_MINOR.rst
 share/cmake/Help/variable/PROJECT_VERSION_PATCH.rst
 share/cmake/Help/variable/PROJECT_VERSION_TWEAK.rst
+share/cmake/Help/variable/PackageName_ROOT.rst
 share/cmake/Help/variable/UNIX.rst
 share/cmake/Help/variable/WIN32.rst
 share/cmake/Help/variable/WINCE.rst
@@ -1428,10 +1651,10 @@ share/cmake/Modules/AddFileDependencies.
 share/cmake/Modules/AndroidTestUtilities/
 share/cmake/Modules/AndroidTestUtilities.cmake
 share/cmake/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake
-share/cmake/Modules/AutogenInfo.cmake.in
 share/cmake/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
 share/cmake/Modules/BasicConfigVersion-ExactVersion.cmake.in
 share/cmake/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
+share/cmake/Modules/BasicConfigVersion-SameMinorVersion.cmake.in
 share/cmake/Modules/BundleUtilities.cmake
 share/cmake/Modules/CMake.cmake
 share/cmake/Modules/CMakeASM-ATTInformation.cmake
@@ -1496,9 +1719,9 @@ share/cmake/Modules/CMakeFindDependencyM
 share/cmake/Modules/CMakeFindEclipseCDT4.cmake
 share/cmake/Modules/CMakeFindFrameworks.cmake
 share/cmake/Modules/CMakeFindJavaCommon.cmake
-share/cmake/Modules/CMakeFindKDevelop3.cmake
 share/cmake/Modules/CMakeFindKate.cmake
 share/cmake/Modules/CMakeFindPackageMode.cmake
+share/cmake/Modules/CMakeFindSublimeText2.cmake
 share/cmake/Modules/CMakeFindWMake.cmake
 share/cmake/Modules/CMakeFindXCode.cmake
 share/cmake/Modules/CMakeForceCompiler.cmake
@@ -1510,6 +1733,7 @@ share/cmake/Modules/CMakeGenericSystem.c
 share/cmake/Modules/CMakeGraphVizOptions.cmake
 share/cmake/Modules/CMakeIOSInstallCombined.cmake
 share/cmake/Modules/CMakeImportBuildSettings.cmake
+share/cmake/Modules/CMakeInitializeConfigs.cmake
 share/cmake/Modules/CMakeJOMFindMake.cmake
 share/cmake/Modules/CMakeJavaCompiler.cmake.in
 share/cmake/Modules/CMakeJavaInformation.cmake
@@ -1520,6 +1744,7 @@ share/cmake/Modules/CMakeNMakeFindMake.c
 share/cmake/Modules/CMakeNinjaFindMake.cmake
 share/cmake/Modules/CMakePackageConfigHelpers.cmake
 share/cmake/Modules/CMakeParseArguments.cmake
+share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake
 share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake
 share/cmake/Modules/CMakePlatformId.h.in
 share/cmake/Modules/CMakePrintHelpers.cmake
@@ -1551,6 +1776,7 @@ share/cmake/Modules/CMakeVerifyManifest.
 share/cmake/Modules/CPack.DS_Store.in
 share/cmake/Modules/CPack.Description.plist.in
 share/cmake/Modules/CPack.Info.plist.in
+share/cmake/Modules/CPack.NuGet.nuspec.in
 share/cmake/Modules/CPack.OSXScriptLauncher.in
 share/cmake/Modules/CPack.OSXScriptLauncher.rsrc.in
 share/cmake/Modules/CPack.OSXX11.Info.plist.in
@@ -1561,21 +1787,9 @@ share/cmake/Modules/CPack.VolumeIcon.icn
 share/cmake/Modules/CPack.background.png.in
 share/cmake/Modules/CPack.cmake
 share/cmake/Modules/CPack.distribution.dist.in
-share/cmake/Modules/CPackArchive.cmake
-share/cmake/Modules/CPackBundle.cmake
 share/cmake/Modules/CPackComponent.cmake
-share/cmake/Modules/CPackCygwin.cmake
-share/cmake/Modules/CPackDMG.cmake
-share/cmake/Modules/CPackDeb.cmake
-share/cmake/Modules/CPackFreeBSD.cmake
 share/cmake/Modules/CPackIFW.cmake
 share/cmake/Modules/CPackIFWConfigureFile.cmake
-share/cmake/Modules/CPackNSIS.cmake
-share/cmake/Modules/CPackPackageMaker.cmake
-share/cmake/Modules/CPackProductBuild.cmake
-share/cmake/Modules/CPackRPM.cmake
-share/cmake/Modules/CPackWIX.cmake
-share/cmake/Modules/CPackZIP.cmake
 share/cmake/Modules/CSharpUtilities.cmake
 share/cmake/Modules/CTest.cmake
 share/cmake/Modules/CTestCoverageCollectGCOV.cmake
@@ -1593,6 +1807,7 @@ share/cmake/Modules/CheckForPthreads.c
 share/cmake/Modules/CheckFortranCompilerFlag.cmake
 share/cmake/Modules/CheckFortranFunctionExists.cmake
 share/cmake/Modules/CheckFortranSourceCompiles.cmake
+share/cmake/Modules/CheckFortranSourceRuns.cmake
 share/cmake/Modules/CheckFunctionExists.c
 share/cmake/Modules/CheckFunctionExists.cmake
 share/cmake/Modules/CheckIPOSupported/
@@ -1614,6 +1829,7 @@ share/cmake/Modules/CheckIncludeFiles.cm
 share/cmake/Modules/CheckLanguage.cmake
 share/cmake/Modules/CheckLibraryExists.cmake
 share/cmake/Modules/CheckLibraryExists.lists.in
+share/cmake/Modules/CheckPIESupported.cmake
 share/cmake/Modules/CheckPrototypeDefinition.c.in
 share/cmake/Modules/CheckPrototypeDefinition.cmake
 share/cmake/Modules/CheckSizeOf.cmake
@@ -1631,6 +1847,13 @@ share/cmake/Modules/Compiler/ARMCC-C.cma
 share/cmake/Modules/Compiler/ARMCC-CXX.cmake
 share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/ARMCC.cmake
+share/cmake/Modules/Compiler/ARMClang-ASM.cmake
+share/cmake/Modules/Compiler/ARMClang-C-FeatureTests.cmake
+share/cmake/Modules/Compiler/ARMClang-C.cmake
+share/cmake/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake
+share/cmake/Modules/Compiler/ARMClang-CXX.cmake
+share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/ARMClang.cmake
 share/cmake/Modules/Compiler/Absoft-Fortran.cmake
 share/cmake/Modules/Compiler/AppleClang-ASM.cmake
 share/cmake/Modules/Compiler/AppleClang-C-FeatureTests.cmake
@@ -1663,19 +1886,7 @@ share/cmake/Modules/Compiler/Cray-Fortra
 share/cmake/Modules/Compiler/Cray.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-C.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv.cmake
 share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Flang-FindBinUtils.cmake
@@ -1718,10 +1929,9 @@ share/cmake/Modules/Compiler/Intel-CXX.c
 share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Intel-Fortran.cmake
 share/cmake/Modules/Compiler/Intel.cmake
-share/cmake/Modules/Compiler/MIPSpro-C.cmake
-share/cmake/Modules/Compiler/MIPSpro-CXX.cmake
-share/cmake/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
-share/cmake/Modules/Compiler/MIPSpro-Fortran.cmake
+share/cmake/Modules/Compiler/MSVC-ASM.cmake
+share/cmake/Modules/Compiler/MSVC-C-FeatureTests.cmake
+share/cmake/Modules/Compiler/MSVC-C.cmake
 share/cmake/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/MSVC-CXX.cmake
 share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake
@@ -1739,7 +1949,10 @@ share/cmake/Modules/Compiler/PathScale-C
 share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/PathScale-Fortran.cmake
 share/cmake/Modules/Compiler/PathScale.cmake
+share/cmake/Modules/Compiler/QCC-ASM.cmake
+share/cmake/Modules/Compiler/QCC-C-FeatureTests.cmake
 share/cmake/Modules/Compiler/QCC-C.cmake
+share/cmake/Modules/Compiler/QCC-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/QCC-CXX.cmake
 share/cmake/Modules/Compiler/QCC.cmake
 share/cmake/Modules/Compiler/SCO-C.cmake
@@ -1775,9 +1988,16 @@ share/cmake/Modules/Compiler/XL-CXX-Dete
 share/cmake/Modules/Compiler/XL-CXX.cmake
 share/cmake/Modules/Compiler/XL-Fortran.cmake
 share/cmake/Modules/Compiler/XL.cmake
+share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/XLClang-C.cmake
+share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/XLClang-CXX.cmake
+share/cmake/Modules/Compiler/XLClang.cmake
 share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
 share/cmake/Modules/CompilerId/
+share/cmake/Modules/CompilerId/GHS_default.gpj.in
+share/cmake/Modules/CompilerId/GHS_lib.gpj.in
 share/cmake/Modules/CompilerId/VS-10.csproj.in
 share/cmake/Modules/CompilerId/VS-10.vcxproj.in
 share/cmake/Modules/CompilerId/VS-7.vcproj.in
@@ -1797,6 +2017,9 @@ share/cmake/Modules/ExternalProject-veri
 share/cmake/Modules/ExternalProject.cmake
 share/cmake/Modules/FLTKCompatibility.cmake
 share/cmake/Modules/FeatureSummary.cmake
+share/cmake/Modules/FetchContent/
+share/cmake/Modules/FetchContent.cmake
+share/cmake/Modules/FetchContent/CMakeLists.cmake.in
 share/cmake/Modules/FindALSA.cmake
 share/cmake/Modules/FindASPELL.cmake
 share/cmake/Modules/FindAVIFile.cmake
@@ -1826,9 +2049,11 @@ share/cmake/Modules/FindDart.cmake
 share/cmake/Modules/FindDevIL.cmake
 share/cmake/Modules/FindDoxygen.cmake
 share/cmake/Modules/FindEXPAT.cmake
+share/cmake/Modules/FindEnvModules.cmake
 share/cmake/Modules/FindFLEX.cmake
 share/cmake/Modules/FindFLTK.cmake
 share/cmake/Modules/FindFLTK2.cmake
+share/cmake/Modules/FindFontconfig.cmake
 share/cmake/Modules/FindFreetype.cmake
 share/cmake/Modules/FindGCCXML.cmake
 share/cmake/Modules/FindGDAL.cmake
@@ -1868,6 +2093,7 @@ share/cmake/Modules/FindLibArchive.cmake
 share/cmake/Modules/FindLibLZMA.cmake
 share/cmake/Modules/FindLibXml2.cmake
 share/cmake/Modules/FindLibXslt.cmake
+share/cmake/Modules/FindLibinput.cmake
 share/cmake/Modules/FindLua.cmake
 share/cmake/Modules/FindLua50.cmake
 share/cmake/Modules/FindLua51.cmake
@@ -1884,6 +2110,7 @@ share/cmake/Modules/FindMPI/test_mpi.c
 share/cmake/Modules/FindMPI/test_mpi.f90.in
 share/cmake/Modules/FindMatlab.cmake
 share/cmake/Modules/FindMotif.cmake
+share/cmake/Modules/FindODBC.cmake
 share/cmake/Modules/FindOpenACC.cmake
 share/cmake/Modules/FindOpenAL.cmake
 share/cmake/Modules/FindOpenCL.cmake
@@ -1905,6 +2132,11 @@ share/cmake/Modules/FindPkgConfig.cmake
 share/cmake/Modules/FindPostgreSQL.cmake
 share/cmake/Modules/FindProducer.cmake
 share/cmake/Modules/FindProtobuf.cmake
+share/cmake/Modules/FindPython/
+share/cmake/Modules/FindPython.cmake
+share/cmake/Modules/FindPython/Support.cmake
+share/cmake/Modules/FindPython2.cmake
+share/cmake/Modules/FindPython3.cmake
 share/cmake/Modules/FindPythonInterp.cmake
 share/cmake/Modules/FindPythonLibs.cmake
 share/cmake/Modules/FindQt.cmake
@@ -1919,6 +2151,7 @@ share/cmake/Modules/FindSDL_mixer.cmake
 share/cmake/Modules/FindSDL_net.cmake
 share/cmake/Modules/FindSDL_sound.cmake
 share/cmake/Modules/FindSDL_ttf.cmake
+share/cmake/Modules/FindSQLite3.cmake
 share/cmake/Modules/FindSWIG.cmake
 share/cmake/Modules/FindSelfPackers.cmake
 share/cmake/Modules/FindSquish.cmake
@@ -1997,6 +2230,15 @@ share/cmake/Modules/IntelVSImplicitPath/
 share/cmake/Modules/IntelVSImplicitPath/detect.cmake
 share/cmake/Modules/IntelVSImplicitPath/hello.f
 share/cmake/Modules/Internal/
+share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake
+share/cmake/Modules/Internal/CPack/
+share/cmake/Modules/Internal/CPack/CPackDeb.cmake
+share/cmake/Modules/Internal/CPack/CPackExternal.cmake
+share/cmake/Modules/Internal/CPack/CPackFreeBSD.cmake
+share/cmake/Modules/Internal/CPack/CPackNuGet.cmake
+share/cmake/Modules/Internal/CPack/CPackRPM.cmake
+share/cmake/Modules/Internal/CPack/CPackWIX.cmake
+share/cmake/Modules/Internal/CPack/CPackZIP.cmake
 share/cmake/Modules/Internal/FeatureTesting.cmake
 share/cmake/Modules/KDE3Macros.cmake
 share/cmake/Modules/MacOSXBundleInfo.plist.in
@@ -2021,6 +2263,9 @@ share/cmake/Modules/Platform/AIX-XL-C.cm
 share/cmake/Modules/Platform/AIX-XL-CXX.cmake
 share/cmake/Modules/Platform/AIX-XL-Fortran.cmake
 share/cmake/Modules/Platform/AIX-XL.cmake
+share/cmake/Modules/Platform/AIX-XLClang-C.cmake
+share/cmake/Modules/Platform/AIX-XLClang-CXX.cmake
+share/cmake/Modules/Platform/AIX-XLClang.cmake
 share/cmake/Modules/Platform/AIX.cmake
 share/cmake/Modules/Platform/ARTOS-GNU-C.cmake
 share/cmake/Modules/Platform/ARTOS.cmake
@@ -2074,6 +2319,30 @@ share/cmake/Modules/Platform/Android/ndk
 share/cmake/Modules/Platform/Android/ndk-stl-stlport_shared.cmake
 share/cmake/Modules/Platform/Android/ndk-stl-stlport_static.cmake
 share/cmake/Modules/Platform/Android/ndk-stl-system.cmake
+share/cmake/Modules/Platform/Apple-Absoft-Fortran.cmake
+share/cmake/Modules/Platform/Apple-AppleClang-C.cmake
+share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake
+share/cmake/Modules/Platform/Apple-Clang-C.cmake
+share/cmake/Modules/Platform/Apple-Clang-CXX.cmake
+share/cmake/Modules/Platform/Apple-Clang.cmake
+share/cmake/Modules/Platform/Apple-GNU-C.cmake
+share/cmake/Modules/Platform/Apple-GNU-CXX.cmake
+share/cmake/Modules/Platform/Apple-GNU-Fortran.cmake
+share/cmake/Modules/Platform/Apple-GNU.cmake
+share/cmake/Modules/Platform/Apple-Intel-C.cmake
+share/cmake/Modules/Platform/Apple-Intel-CXX.cmake
+share/cmake/Modules/Platform/Apple-Intel-Fortran.cmake
+share/cmake/Modules/Platform/Apple-Intel.cmake
+share/cmake/Modules/Platform/Apple-NAG-Fortran.cmake
+share/cmake/Modules/Platform/Apple-NVIDIA-CUDA.cmake
+share/cmake/Modules/Platform/Apple-PGI-C.cmake
+share/cmake/Modules/Platform/Apple-PGI-CXX.cmake
+share/cmake/Modules/Platform/Apple-PGI-Fortran.cmake
+share/cmake/Modules/Platform/Apple-PGI.cmake
+share/cmake/Modules/Platform/Apple-VisualAge-C.cmake
+share/cmake/Modules/Platform/Apple-VisualAge-CXX.cmake
+share/cmake/Modules/Platform/Apple-XL-C.cmake
+share/cmake/Modules/Platform/Apple-XL-CXX.cmake
 share/cmake/Modules/Platform/BSDOS.cmake
 share/cmake/Modules/Platform/BeOS.cmake
 share/cmake/Modules/Platform/BlueGeneL.cmake
@@ -2118,39 +2387,15 @@ share/cmake/Modules/Platform/CYGWIN-wind
 share/cmake/Modules/Platform/CYGWIN.cmake
 share/cmake/Modules/Platform/Catamount.cmake
 share/cmake/Modules/Platform/CrayLinuxEnvironment.cmake
-share/cmake/Modules/Platform/Darwin-Absoft-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-AppleClang-C.cmake
-share/cmake/Modules/Platform/Darwin-AppleClang-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Clang-C.cmake
-share/cmake/Modules/Platform/Darwin-Clang-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Clang.cmake
 share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake
-share/cmake/Modules/Platform/Darwin-GNU-C.cmake
-share/cmake/Modules/Platform/Darwin-GNU-CXX.cmake
-share/cmake/Modules/Platform/Darwin-GNU-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-GNU.cmake
 share/cmake/Modules/Platform/Darwin-Initialize.cmake
-share/cmake/Modules/Platform/Darwin-Intel-C.cmake
-share/cmake/Modules/Platform/Darwin-Intel-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Intel-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-Intel.cmake
-share/cmake/Modules/Platform/Darwin-NAG-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-NVIDIA-CUDA.cmake
-share/cmake/Modules/Platform/Darwin-PGI-C.cmake
-share/cmake/Modules/Platform/Darwin-PGI-CXX.cmake
-share/cmake/Modules/Platform/Darwin-PGI-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-PGI.cmake
-share/cmake/Modules/Platform/Darwin-VisualAge-C.cmake
-share/cmake/Modules/Platform/Darwin-VisualAge-CXX.cmake
-share/cmake/Modules/Platform/Darwin-XL-C.cmake
-share/cmake/Modules/Platform/Darwin-XL-CXX.cmake
 share/cmake/Modules/Platform/Darwin.cmake
 share/cmake/Modules/Platform/DragonFly.cmake
 share/cmake/Modules/Platform/Euros.cmake
 share/cmake/Modules/Platform/FreeBSD-Determine-CXX.cmake
 share/cmake/Modules/Platform/FreeBSD.cmake
 share/cmake/Modules/Platform/Fuchsia.cmake
-share/cmake/Modules/Platform/GHS-MULTI-Initialize.cmake
+share/cmake/Modules/Platform/GHS-MULTI-Determine.cmake
 share/cmake/Modules/Platform/GHS-MULTI.cmake
 share/cmake/Modules/Platform/GNU.cmake
 share/cmake/Modules/Platform/GNUtoMS_lib.bat.in
@@ -2173,8 +2418,6 @@ share/cmake/Modules/Platform/HP-UX-HP-Fo
 share/cmake/Modules/Platform/HP-UX-HP.cmake
 share/cmake/Modules/Platform/HP-UX.cmake
 share/cmake/Modules/Platform/Haiku.cmake
-share/cmake/Modules/Platform/IRIX.cmake
-share/cmake/Modules/Platform/IRIX64.cmake
 share/cmake/Modules/Platform/Linux-Absoft-Fortran.cmake
 share/cmake/Modules/Platform/Linux-CCur-Fortran.cmake
 share/cmake/Modules/Platform/Linux-Clang-C.cmake
@@ -2241,6 +2484,7 @@ share/cmake/Modules/Platform/Windows-Det
 share/cmake/Modules/Platform/Windows-Embarcadero-C.cmake
 share/cmake/Modules/Platform/Windows-Embarcadero-CXX.cmake
 share/cmake/Modules/Platform/Windows-Embarcadero.cmake
+share/cmake/Modules/Platform/Windows-Flang-Fortran.cmake
 share/cmake/Modules/Platform/Windows-G95-Fortran.cmake
 share/cmake/Modules/Platform/Windows-GNU-C-ABI.cmake
 share/cmake/Modules/Platform/Windows-GNU-C.cmake
@@ -2273,17 +2517,34 @@ share/cmake/Modules/Platform/WindowsCE-M
 share/cmake/Modules/Platform/WindowsCE-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsCE.cmake
 share/cmake/Modules/Platform/WindowsPaths.cmake
+share/cmake/Modules/Platform/WindowsPhone-Clang-C.cmake
+share/cmake/Modules/Platform/WindowsPhone-Clang-CXX.cmake
+share/cmake/Modules/Platform/WindowsPhone-GNU-C.cmake
+share/cmake/Modules/Platform/WindowsPhone-GNU-CXX.cmake
 share/cmake/Modules/Platform/WindowsPhone-MSVC-C.cmake
 share/cmake/Modules/Platform/WindowsPhone-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsPhone.cmake
+share/cmake/Modules/Platform/WindowsStore-Clang-C.cmake
+share/cmake/Modules/Platform/WindowsStore-Clang-CXX.cmake
+share/cmake/Modules/Platform/WindowsStore-GNU-C.cmake
+share/cmake/Modules/Platform/WindowsStore-GNU-CXX.cmake
 share/cmake/Modules/Platform/WindowsStore-MSVC-C.cmake
 share/cmake/Modules/Platform/WindowsStore-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsStore.cmake
 share/cmake/Modules/Platform/Xenix.cmake
 share/cmake/Modules/Platform/eCos.cmake
 share/cmake/Modules/Platform/gas.cmake
+share/cmake/Modules/Platform/iOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/iOS-Initialize.cmake
+share/cmake/Modules/Platform/iOS.cmake
 share/cmake/Modules/Platform/kFreeBSD.cmake
 share/cmake/Modules/Platform/syllable.cmake
+share/cmake/Modules/Platform/tvOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/tvOS-Initialize.cmake
+share/cmake/Modules/Platform/tvOS.cmake
+share/cmake/Modules/Platform/watchOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/watchOS-Initialize.cmake
+share/cmake/Modules/Platform/watchOS.cmake
 share/cmake/Modules/ProcessorCount.cmake
 share/cmake/Modules/Qt4ConfigDependentSettings.cmake
 share/cmake/Modules/Qt4Macros.cmake
@@ -2313,7 +2574,9 @@ share/cmake/Modules/UseJavaClassFilelist
 share/cmake/Modules/UseJavaSymlinks.cmake
 share/cmake/Modules/UsePkgConfig.cmake
 share/cmake/Modules/UseQt4.cmake
+share/cmake/Modules/UseSWIG/
 share/cmake/Modules/UseSWIG.cmake
+share/cmake/Modules/UseSWIG/ManageSupportFiles.cmake
 share/cmake/Modules/Use_wxWindows.cmake
 share/cmake/Modules/UsewxWidgets.cmake
 share/cmake/Modules/VTKCompatibility.cmake
@@ -2336,6 +2599,39 @@ share/cmake/Templates/CPack.GenericWelco
 share/cmake/Templates/CPackConfig.cmake.in
 share/cmake/Templates/CTestScript.cmake.in
 share/cmake/Templates/MSBuild/
+share/cmake/Templates/MSBuild/FlagTables/
+share/cmake/Templates/MSBuild/FlagTables/v10_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v10_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v10_Cuda.json
+share/cmake/Templates/MSBuild/FlagTables/v10_CudaHost.json
+share/cmake/Templates/MSBuild/FlagTables/v10_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v10_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v10_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v10_NASM.json
+share/cmake/Templates/MSBuild/FlagTables/v10_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v11_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v11_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v11_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v11_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v11_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v11_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v12_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v12_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v12_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v12_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v12_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v12_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v140_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v140_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v140_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v141_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v141_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v141_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v142_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v142_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v14_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v14_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v14_RC.json
 share/cmake/Templates/MSBuild/nasm.props.in
 share/cmake/Templates/MSBuild/nasm.targets
 share/cmake/Templates/MSBuild/nasm.xml
@@ -2364,13 +2660,12 @@ share/cmake/include/
 share/cmake/include/cmCPluginAPI.h
 share/doc/cmake/
 share/doc/cmake/Copyright.txt
-share/doc/cmake/cmcompress/
-share/doc/cmake/cmcompress/Copyright.txt
 share/doc/cmake/cmsys/
 share/doc/cmake/cmsys/Copyright.txt
 share/doc/cmake/html/
 share/doc/cmake/html/_sources/
 share/doc/cmake/html/_sources/command/
+share/doc/cmake/html/_sources/command/add_compile_definitions.txt
 share/doc/cmake/html/_sources/command/add_compile_options.txt
 share/doc/cmake/html/_sources/command/add_custom_command.txt
 share/doc/cmake/html/_sources/command/add_custom_target.txt
@@ -2378,6 +2673,7 @@ share/doc/cmake/html/_sources/command/ad
 share/doc/cmake/html/_sources/command/add_dependencies.txt
 share/doc/cmake/html/_sources/command/add_executable.txt
 share/doc/cmake/html/_sources/command/add_library.txt
+share/doc/cmake/html/_sources/command/add_link_options.txt
 share/doc/cmake/html/_sources/command/add_subdirectory.txt
 share/doc/cmake/html/_sources/command/add_test.txt
 share/doc/cmake/html/_sources/command/aux_source_directory.txt
@@ -2478,7 +2774,9 @@ share/doc/cmake/html/_sources/command/ta
 share/doc/cmake/html/_sources/command/target_compile_features.txt
 share/doc/cmake/html/_sources/command/target_compile_options.txt
 share/doc/cmake/html/_sources/command/target_include_directories.txt
+share/doc/cmake/html/_sources/command/target_link_directories.txt
 share/doc/cmake/html/_sources/command/target_link_libraries.txt
+share/doc/cmake/html/_sources/command/target_link_options.txt
 share/doc/cmake/html/_sources/command/target_sources.txt
 share/doc/cmake/html/_sources/command/try_compile.txt
 share/doc/cmake/html/_sources/command/try_run.txt
@@ -2489,18 +2787,40 @@ share/doc/cmake/html/_sources/command/va
 share/doc/cmake/html/_sources/command/variable_watch.txt
 share/doc/cmake/html/_sources/command/while.txt
 share/doc/cmake/html/_sources/command/write_file.txt
+share/doc/cmake/html/_sources/cpack_gen/
+share/doc/cmake/html/_sources/cpack_gen/archive.txt
+share/doc/cmake/html/_sources/cpack_gen/bundle.txt
+share/doc/cmake/html/_sources/cpack_gen/cygwin.txt
+share/doc/cmake/html/_sources/cpack_gen/deb.txt
+share/doc/cmake/html/_sources/cpack_gen/dmg.txt
+share/doc/cmake/html/_sources/cpack_gen/external.txt
+share/doc/cmake/html/_sources/cpack_gen/freebsd.txt
+share/doc/cmake/html/_sources/cpack_gen/ifw.txt
+share/doc/cmake/html/_sources/cpack_gen/nsis.txt
+share/doc/cmake/html/_sources/cpack_gen/nuget.txt
+share/doc/cmake/html/_sources/cpack_gen/packagemaker.txt
+share/doc/cmake/html/_sources/cpack_gen/productbuild.txt
+share/doc/cmake/html/_sources/cpack_gen/rpm.txt
+share/doc/cmake/html/_sources/cpack_gen/wix.txt
 share/doc/cmake/html/_sources/envvar/
 share/doc/cmake/html/_sources/envvar/ASM_DIALECT.txt
 share/doc/cmake/html/_sources/envvar/ASM_DIALECTFLAGS.txt
 share/doc/cmake/html/_sources/envvar/CC.txt
 share/doc/cmake/html/_sources/envvar/CFLAGS.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_BUILD_PARALLEL_LEVEL.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_CONFIG_TYPE.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_INSTANCE.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_PLATFORM.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_TOOLSET.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_MSVCIDE_RUN_PATH.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_NO_VERBOSE.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_OSX_ARCHITECTURES.txt
 share/doc/cmake/html/_sources/envvar/CSFLAGS.txt
 share/doc/cmake/html/_sources/envvar/CTEST_INTERACTIVE_DEBUG_MODE.txt
 share/doc/cmake/html/_sources/envvar/CTEST_OUTPUT_ON_FAILURE.txt
 share/doc/cmake/html/_sources/envvar/CTEST_PARALLEL_LEVEL.txt
+share/doc/cmake/html/_sources/envvar/CTEST_PROGRESS_OUTPUT.txt
 share/doc/cmake/html/_sources/envvar/CTEST_USE_LAUNCHERS_DEFAULT.txt
 share/doc/cmake/html/_sources/envvar/CUDACXX.txt
 share/doc/cmake/html/_sources/envvar/CUDAFLAGS.txt
@@ -2508,19 +2828,22 @@ share/doc/cmake/html/_sources/envvar/CUD
 share/doc/cmake/html/_sources/envvar/CXX.txt
 share/doc/cmake/html/_sources/envvar/CXXFLAGS.txt
 share/doc/cmake/html/_sources/envvar/DASHBOARD_TEST_FROM_CTEST.txt
+share/doc/cmake/html/_sources/envvar/DESTDIR.txt
 share/doc/cmake/html/_sources/envvar/FC.txt
 share/doc/cmake/html/_sources/envvar/FFLAGS.txt
 share/doc/cmake/html/_sources/envvar/LDFLAGS.txt
 share/doc/cmake/html/_sources/envvar/MACOSX_DEPLOYMENT_TARGET.txt
+share/doc/cmake/html/_sources/envvar/PackageName_ROOT.txt
 share/doc/cmake/html/_sources/envvar/RC.txt
 share/doc/cmake/html/_sources/envvar/RCFLAGS.txt
+share/doc/cmake/html/_sources/envvar/SWIFTC.txt
+share/doc/cmake/html/_sources/envvar/VERBOSE.txt
 share/doc/cmake/html/_sources/generator/
 share/doc/cmake/html/_sources/generator/Borland Makefiles.txt
 share/doc/cmake/html/_sources/generator/CodeBlocks.txt
 share/doc/cmake/html/_sources/generator/CodeLite.txt
 share/doc/cmake/html/_sources/generator/Eclipse CDT4.txt
 share/doc/cmake/html/_sources/generator/Green Hills MULTI.txt
-share/doc/cmake/html/_sources/generator/KDevelop3.txt
 share/doc/cmake/html/_sources/generator/Kate.txt
 share/doc/cmake/html/_sources/generator/MSYS Makefiles.txt
 share/doc/cmake/html/_sources/generator/MinGW Makefiles.txt
@@ -2534,6 +2857,7 @@ share/doc/cmake/html/_sources/generator/
 share/doc/cmake/html/_sources/generator/Visual Studio 12 2013.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 14 2015.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 15 2017.txt
+share/doc/cmake/html/_sources/generator/Visual Studio 16 2019.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 6.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 7 .NET 2003.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 7.txt
@@ -2549,6 +2873,7 @@ share/doc/cmake/html/_sources/manual/cma
 share/doc/cmake/html/_sources/manual/cmake-compile-features.7.txt
 share/doc/cmake/html/_sources/manual/cmake-developer.7.txt
 share/doc/cmake/html/_sources/manual/cmake-env-variables.7.txt
+share/doc/cmake/html/_sources/manual/cmake-file-api.7.txt
 share/doc/cmake/html/_sources/manual/cmake-generator-expressions.7.txt
 share/doc/cmake/html/_sources/manual/cmake-generators.7.txt
 share/doc/cmake/html/_sources/manual/cmake-gui.1.txt
@@ -2562,6 +2887,7 @@ share/doc/cmake/html/_sources/manual/cma
 share/doc/cmake/html/_sources/manual/cmake-toolchains.7.txt
 share/doc/cmake/html/_sources/manual/cmake-variables.7.txt
 share/doc/cmake/html/_sources/manual/cmake.1.txt
+share/doc/cmake/html/_sources/manual/cpack-generators.7.txt
 share/doc/cmake/html/_sources/manual/cpack.1.txt
 share/doc/cmake/html/_sources/manual/ctest.1.txt
 share/doc/cmake/html/_sources/module/
@@ -2595,6 +2921,7 @@ share/doc/cmake/html/_sources/module/CPa
 share/doc/cmake/html/_sources/module/CPackIFW.txt
 share/doc/cmake/html/_sources/module/CPackIFWConfigureFile.txt
 share/doc/cmake/html/_sources/module/CPackNSIS.txt
+share/doc/cmake/html/_sources/module/CPackNuGet.txt
 share/doc/cmake/html/_sources/module/CPackPackageMaker.txt
 share/doc/cmake/html/_sources/module/CPackProductBuild.txt
 share/doc/cmake/html/_sources/module/CPackRPM.txt
@@ -2614,6 +2941,7 @@ share/doc/cmake/html/_sources/module/Che
 share/doc/cmake/html/_sources/module/CheckFortranCompilerFlag.txt
 share/doc/cmake/html/_sources/module/CheckFortranFunctionExists.txt
 share/doc/cmake/html/_sources/module/CheckFortranSourceCompiles.txt
+share/doc/cmake/html/_sources/module/CheckFortranSourceRuns.txt
 share/doc/cmake/html/_sources/module/CheckFunctionExists.txt
 share/doc/cmake/html/_sources/module/CheckIPOSupported.txt
 share/doc/cmake/html/_sources/module/CheckIncludeFile.txt
@@ -2621,6 +2949,7 @@ share/doc/cmake/html/_sources/module/Che
 share/doc/cmake/html/_sources/module/CheckIncludeFiles.txt
 share/doc/cmake/html/_sources/module/CheckLanguage.txt
 share/doc/cmake/html/_sources/module/CheckLibraryExists.txt
+share/doc/cmake/html/_sources/module/CheckPIESupported.txt
 share/doc/cmake/html/_sources/module/CheckPrototypeDefinition.txt
 share/doc/cmake/html/_sources/module/CheckStructHasMember.txt
 share/doc/cmake/html/_sources/module/CheckSymbolExists.txt
@@ -2632,6 +2961,7 @@ share/doc/cmake/html/_sources/module/Doc
 share/doc/cmake/html/_sources/module/ExternalData.txt
 share/doc/cmake/html/_sources/module/ExternalProject.txt
 share/doc/cmake/html/_sources/module/FeatureSummary.txt
+share/doc/cmake/html/_sources/module/FetchContent.txt
 share/doc/cmake/html/_sources/module/FindALSA.txt
 share/doc/cmake/html/_sources/module/FindASPELL.txt
 share/doc/cmake/html/_sources/module/FindAVIFile.txt
@@ -2656,9 +2986,11 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindDevIL.txt
 share/doc/cmake/html/_sources/module/FindDoxygen.txt
 share/doc/cmake/html/_sources/module/FindEXPAT.txt
+share/doc/cmake/html/_sources/module/FindEnvModules.txt
 share/doc/cmake/html/_sources/module/FindFLEX.txt
 share/doc/cmake/html/_sources/module/FindFLTK.txt
 share/doc/cmake/html/_sources/module/FindFLTK2.txt
+share/doc/cmake/html/_sources/module/FindFontconfig.txt
 share/doc/cmake/html/_sources/module/FindFreetype.txt
 share/doc/cmake/html/_sources/module/FindGCCXML.txt
 share/doc/cmake/html/_sources/module/FindGDAL.txt
@@ -2680,6 +3012,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindICU.txt
 share/doc/cmake/html/_sources/module/FindITK.txt
 share/doc/cmake/html/_sources/module/FindIce.txt
+share/doc/cmake/html/_sources/module/FindIconv.txt
 share/doc/cmake/html/_sources/module/FindIcotool.txt
 share/doc/cmake/html/_sources/module/FindImageMagick.txt
 share/doc/cmake/html/_sources/module/FindIntl.txt
@@ -2696,6 +3029,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindLibLZMA.txt
 share/doc/cmake/html/_sources/module/FindLibXml2.txt
 share/doc/cmake/html/_sources/module/FindLibXslt.txt
+share/doc/cmake/html/_sources/module/FindLibinput.txt
 share/doc/cmake/html/_sources/module/FindLua.txt
 share/doc/cmake/html/_sources/module/FindLua50.txt
 share/doc/cmake/html/_sources/module/FindLua51.txt
@@ -2705,6 +3039,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindMPI.txt
 share/doc/cmake/html/_sources/module/FindMatlab.txt
 share/doc/cmake/html/_sources/module/FindMotif.txt
+share/doc/cmake/html/_sources/module/FindODBC.txt
 share/doc/cmake/html/_sources/module/FindOpenACC.txt
 share/doc/cmake/html/_sources/module/FindOpenAL.txt
 share/doc/cmake/html/_sources/module/FindOpenCL.txt
@@ -2726,6 +3061,9 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindPostgreSQL.txt
 share/doc/cmake/html/_sources/module/FindProducer.txt
 share/doc/cmake/html/_sources/module/FindProtobuf.txt
+share/doc/cmake/html/_sources/module/FindPython.txt
+share/doc/cmake/html/_sources/module/FindPython2.txt
+share/doc/cmake/html/_sources/module/FindPython3.txt
 share/doc/cmake/html/_sources/module/FindPythonInterp.txt
 share/doc/cmake/html/_sources/module/FindPythonLibs.txt
 share/doc/cmake/html/_sources/module/FindQt.txt
@@ -2740,6 +3078,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindSDL_net.txt
 share/doc/cmake/html/_sources/module/FindSDL_sound.txt
 share/doc/cmake/html/_sources/module/FindSDL_ttf.txt
+share/doc/cmake/html/_sources/module/FindSQLite3.txt
 share/doc/cmake/html/_sources/module/FindSWIG.txt
 share/doc/cmake/html/_sources/module/FindSelfPackers.txt
 share/doc/cmake/html/_sources/module/FindSquish.txt
@@ -2881,6 +3220,29 @@ share/doc/cmake/html/_sources/policy/CMP
 share/doc/cmake/html/_sources/policy/CMP0069.txt
 share/doc/cmake/html/_sources/policy/CMP0070.txt
 share/doc/cmake/html/_sources/policy/CMP0071.txt
+share/doc/cmake/html/_sources/policy/CMP0072.txt
+share/doc/cmake/html/_sources/policy/CMP0073.txt
+share/doc/cmake/html/_sources/policy/CMP0074.txt
+share/doc/cmake/html/_sources/policy/CMP0075.txt
+share/doc/cmake/html/_sources/policy/CMP0076.txt
+share/doc/cmake/html/_sources/policy/CMP0077.txt
+share/doc/cmake/html/_sources/policy/CMP0078.txt
+share/doc/cmake/html/_sources/policy/CMP0079.txt
+share/doc/cmake/html/_sources/policy/CMP0080.txt
+share/doc/cmake/html/_sources/policy/CMP0081.txt
+share/doc/cmake/html/_sources/policy/CMP0082.txt
+share/doc/cmake/html/_sources/policy/CMP0083.txt
+share/doc/cmake/html/_sources/policy/CMP0084.txt
+share/doc/cmake/html/_sources/policy/CMP0085.txt
+share/doc/cmake/html/_sources/policy/CMP0086.txt
+share/doc/cmake/html/_sources/policy/CMP0087.txt
+share/doc/cmake/html/_sources/policy/CMP0088.txt
+share/doc/cmake/html/_sources/policy/CMP0089.txt
+share/doc/cmake/html/_sources/policy/CMP0090.txt
+share/doc/cmake/html/_sources/policy/CMP0091.txt
+share/doc/cmake/html/_sources/policy/CMP0092.txt
+share/doc/cmake/html/_sources/policy/CMP0093.txt
+share/doc/cmake/html/_sources/policy/CMP0094.txt
 share/doc/cmake/html/_sources/prop_cache/
 share/doc/cmake/html/_sources/prop_cache/ADVANCED.txt
 share/doc/cmake/html/_sources/prop_cache/HELPSTRING.txt
@@ -2889,6 +3251,7 @@ share/doc/cmake/html/_sources/prop_cache
 share/doc/cmake/html/_sources/prop_cache/TYPE.txt
 share/doc/cmake/html/_sources/prop_cache/VALUE.txt
 share/doc/cmake/html/_sources/prop_dir/
+share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/BINARY_DIR.txt
 share/doc/cmake/html/_sources/prop_dir/BUILDSYSTEM_TARGETS.txt
@@ -2907,6 +3270,7 @@ share/doc/cmake/html/_sources/prop_dir/I
 share/doc/cmake/html/_sources/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
 share/doc/cmake/html/_sources/prop_dir/LABELS.txt
 share/doc/cmake/html/_sources/prop_dir/LINK_DIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_dir/LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_dir/LISTFILE_STACK.txt
 share/doc/cmake/html/_sources/prop_dir/MACROS.txt
 share/doc/cmake/html/_sources/prop_dir/PARENT_DIRECTORY.txt
@@ -2915,6 +3279,7 @@ share/doc/cmake/html/_sources/prop_dir/R
 share/doc/cmake/html/_sources/prop_dir/RULE_LAUNCH_LINK.txt
 share/doc/cmake/html/_sources/prop_dir/SOURCE_DIR.txt
 share/doc/cmake/html/_sources/prop_dir/SUBDIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_dir/TESTS.txt
 share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILE.txt
 share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/VARIABLES.txt
@@ -2930,8 +3295,10 @@ share/doc/cmake/html/_sources/prop_gbl/A
 share/doc/cmake/html/_sources/prop_gbl/AUTORCC_SOURCE_GROUP.txt
 share/doc/cmake/html/_sources/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/CMAKE_C_KNOWN_FEATURES.txt
+share/doc/cmake/html/_sources/prop_gbl/CMAKE_ROLE.txt
 share/doc/cmake/html/_sources/prop_gbl/DEBUG_CONFIGURATIONS.txt
 share/doc/cmake/html/_sources/prop_gbl/DISABLED_FEATURES.txt
+share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.txt
 share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_NATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/ENABLED_FEATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/ENABLED_LANGUAGES.txt
@@ -2971,10 +3338,12 @@ share/doc/cmake/html/_sources/prop_sf/AU
 share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS.txt
 share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS_CONFIG.txt
 share/doc/cmake/html/_sources/prop_sf/COMPILE_FLAGS.txt
+share/doc/cmake/html/_sources/prop_sf/COMPILE_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_sf/EXTERNAL_OBJECT.txt
 share/doc/cmake/html/_sources/prop_sf/Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/prop_sf/GENERATED.txt
 share/doc/cmake/html/_sources/prop_sf/HEADER_FILE_ONLY.txt
+share/doc/cmake/html/_sources/prop_sf/INCLUDE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_sf/KEEP_EXTENSION.txt
 share/doc/cmake/html/_sources/prop_sf/LABELS.txt
 share/doc/cmake/html/_sources/prop_sf/LANGUAGE.txt
@@ -2987,15 +3356,20 @@ share/doc/cmake/html/_sources/prop_sf/SK
 share/doc/cmake/html/_sources/prop_sf/SKIP_AUTORCC.txt
 share/doc/cmake/html/_sources/prop_sf/SKIP_AUTOUIC.txt
 share/doc/cmake/html/_sources/prop_sf/SYMBOLIC.txt
+share/doc/cmake/html/_sources/prop_sf/Swift_DEPENDENCIES_FILE.txt
+share/doc/cmake/html/_sources/prop_sf/Swift_DIAGNOSTICS_FILE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_COPY_TO_OUT_DIR.txt
 share/doc/cmake/html/_sources/prop_sf/VS_CSHARP_tagname.txt
 share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_CONTENT.txt
 share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_LOCATION.txt
 share/doc/cmake/html/_sources/prop_sf/VS_INCLUDE_IN_VSIX.txt
 share/doc/cmake/html/_sources/prop_sf/VS_RESOURCE_GENERATOR.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENABLE_DEBUG.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENTRYPOINT.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_FLAGS.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_MODEL.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OBJECT_FILE_NAME.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_TYPE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_VARIABLE_NAME.txt
@@ -3020,6 +3394,7 @@ share/doc/cmake/html/_sources/prop_test/
 share/doc/cmake/html/_sources/prop_test/MEASUREMENT.txt
 share/doc/cmake/html/_sources/prop_test/PASS_REGULAR_EXPRESSION.txt
 share/doc/cmake/html/_sources/prop_test/PROCESSORS.txt
+share/doc/cmake/html/_sources/prop_test/PROCESSOR_AFFINITY.txt
 share/doc/cmake/html/_sources/prop_test/REQUIRED_FILES.txt
 share/doc/cmake/html/_sources/prop_test/RESOURCE_LOCK.txt
 share/doc/cmake/html/_sources/prop_test/RUN_SERIAL.txt
@@ -3029,6 +3404,7 @@ share/doc/cmake/html/_sources/prop_test/
 share/doc/cmake/html/_sources/prop_test/WILL_FAIL.txt
 share/doc/cmake/html/_sources/prop_test/WORKING_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/
+share/doc/cmake/html/_sources/prop_tgt/ADDITIONAL_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_tgt/ALIASED_TARGET.txt
 share/doc/cmake/html/_sources/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/ANDROID_API.txt
@@ -3052,23 +3428,30 @@ share/doc/cmake/html/_sources/prop_tgt/A
 share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_BUILD_DIR.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_PARALLEL.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_TARGET_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_DEPEND_FILTERS.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MACRO_NAMES.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MOC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTORCC.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTORCC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTORCC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_SEARCH_PATHS.txt
 share/doc/cmake/html/_sources/prop_tgt/BINARY_DIR.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH.txt
+share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH_USE_ORIGIN.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_RPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/BUNDLE.txt
 share/doc/cmake/html/_sources/prop_tgt/BUNDLE_EXTENSION.txt
+share/doc/cmake/html/_sources/prop_tgt/COMMON_LANGUAGE_RUNTIME.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_BOOL.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.txt
@@ -3099,12 +3482,15 @@ share/doc/cmake/html/_sources/prop_tgt/C
 share/doc/cmake/html/_sources/prop_tgt/C_STANDARD_REQUIRED.txt
 share/doc/cmake/html/_sources/prop_tgt/DEBUG_POSTFIX.txt
 share/doc/cmake/html/_sources/prop_tgt/DEFINE_SYMBOL.txt
+share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.txt
 share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.txt
+share/doc/cmake/html/_sources/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/ENABLE_EXPORTS.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_ALL.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/EXPORT_NAME.txt
+share/doc/cmake/html/_sources/prop_tgt/EXPORT_PROPERTIES.txt
 share/doc/cmake/html/_sources/prop_tgt/EchoString.txt
 share/doc/cmake/html/_sources/prop_tgt/FOLDER.txt
 share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK.txt
@@ -3112,11 +3498,15 @@ share/doc/cmake/html/_sources/prop_tgt/F
 share/doc/cmake/html/_sources/prop_tgt/Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/prop_tgt/Fortran_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/GENERATOR_FILE_NAME.txt
+share/doc/cmake/html/_sources/prop_tgt/GHS_INTEGRITY_APP.txt
+share/doc/cmake/html/_sources/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.txt
 share/doc/cmake/html/_sources/prop_tgt/GNUtoMS.txt
 share/doc/cmake/html/_sources/prop_tgt/HAS_CXX.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_CONFIGURATIONS.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_GLOBAL.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LIBNAME.txt
@@ -3148,7 +3538,10 @@ share/doc/cmake/html/_sources/prop_tgt/I
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_FEATURES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DEPENDS.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_LIBRARIES.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SOURCES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.txt
@@ -3171,6 +3564,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
 share/doc/cmake/html/_sources/prop_tgt/LINKER_LANGUAGE.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS_NO_SHARED.txt
+share/doc/cmake/html/_sources/prop_tgt/LINK_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_LIBRARIES.txt
@@ -3178,6 +3572,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_LIBRARIES.txt
+share/doc/cmake/html/_sources/prop_tgt/LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_END_STATIC.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_START_STATIC.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_WHAT_YOU_USE.txt
@@ -3189,6 +3584,7 @@ share/doc/cmake/html/_sources/prop_tgt/M
 share/doc/cmake/html/_sources/prop_tgt/MACOSX_RPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.txt
 share/doc/cmake/html/_sources/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.txt
+share/doc/cmake/html/_sources/prop_tgt/MSVC_RUNTIME_LIBRARY.txt
 share/doc/cmake/html/_sources/prop_tgt/NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/NO_SONAME.txt
 share/doc/cmake/html/_sources/prop_tgt/NO_SYSTEM_FROM_IMPORTED.txt
@@ -3221,11 +3617,18 @@ share/doc/cmake/html/_sources/prop_tgt/S
 share/doc/cmake/html/_sources/prop_tgt/SOVERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS.txt
 share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.txt
+share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/SUFFIX.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_DEPENDENCIES_FILE.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_DIRECTORY.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/TYPE.txt
 share/doc/cmake/html/_sources/prop_tgt/VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VISIBILITY_INLINES_HIDDEN.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_CONFIGURATION_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_ENVIRONMENT.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.txt
@@ -3239,8 +3642,12 @@ share/doc/cmake/html/_sources/prop_tgt/V
 share/doc/cmake/html/_sources/prop_tgt/VS_GLOBAL_variable.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_IOT_EXTENSIONS_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_IOT_STARTUP_TASK.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_KEYWORD.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_NO_SOLUTION_DEPLOY.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_PACKAGE_REFERENCES.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_PROJECT_IMPORT.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_AUXPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_LOCALPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROJECTNAME.txt
@@ -3255,12 +3662,37 @@ share/doc/cmake/html/_sources/prop_tgt/W
 share/doc/cmake/html/_sources/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_ATTRIBUTE_an-attribute.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_GENERATE_SCHEME.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_PRODUCT_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ARGUMENTS.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ENVIRONMENT.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_EXECUTABLE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_STACK.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.txt
 share/doc/cmake/html/_sources/prop_tgt/XCTEST.txt
 share/doc/cmake/html/_sources/release/
 share/doc/cmake/html/_sources/release/3.0.txt
 share/doc/cmake/html/_sources/release/3.1.txt
 share/doc/cmake/html/_sources/release/3.10.txt
+share/doc/cmake/html/_sources/release/3.11.txt
+share/doc/cmake/html/_sources/release/3.12.txt
+share/doc/cmake/html/_sources/release/3.13.txt
+share/doc/cmake/html/_sources/release/3.14.txt
+share/doc/cmake/html/_sources/release/3.15.txt
 share/doc/cmake/html/_sources/release/3.2.txt
 share/doc/cmake/html/_sources/release/3.3.txt
 share/doc/cmake/html/_sources/release/3.4.txt
@@ -3275,6 +3707,7 @@ share/doc/cmake/html/_sources/variable/A
 share/doc/cmake/html/_sources/variable/APPLE.txt
 share/doc/cmake/html/_sources/variable/BORLAND.txt
 share/doc/cmake/html/_sources/variable/BUILD_SHARED_LIBS.txt
+share/doc/cmake/html/_sources/variable/CACHE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_API.txt
@@ -3307,6 +3740,9 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ARGC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ARGV0.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_PARALLEL.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_VERBOSE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.txt
@@ -3321,6 +3757,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_BACKWARDS_COMPATIBILITY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BINARY_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TOOL.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TYPE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.txt
@@ -3331,6 +3768,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_CACHE_PATCH_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CFG_INTDIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CL_64.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_COMPILER_ID.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CODELITE_USE_TARGETS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_COLOR_MAKEFILE.txt
@@ -3343,11 +3781,13 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CONFIGURATION_TYPES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CONFIG_POSTFIX.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CPACK_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING_EMULATOR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CTEST_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_EXTENSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_HOST_COMPILER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD_REQUIRED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.txt
@@ -3370,6 +3810,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_DIRECTORY_LABELS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.txt
 share/doc/cmake/html/_sources/variable/CMAKE_DL_LIBS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.txt
@@ -3379,12 +3820,14 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_ERROR_DEPRECATED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXECUTABLE_SUFFIX.txt
+share/doc/cmake/html/_sources/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_COMPILE_COMMANDS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_GENERATOR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_APPBUNDLE.txt
@@ -3396,6 +3839,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.txt
@@ -3404,6 +3849,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FOLDER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODDIR_DEFAULT.txt
@@ -3411,8 +3858,14 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODOUT_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_INSTANCE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_PLATFORM.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_TOOLSET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GNUtoMS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_HOME_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_HOST_APPLE.txt
@@ -3432,6 +3885,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_MESSAGE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_NAME_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_PREFIX.txt
@@ -3442,6 +3896,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_IOS_INSTALL_COMBINED.txt
+share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOLS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_COMPILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_LINK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.txt
@@ -3471,6 +3926,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_SHARED_MODULE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_INIT.txt
@@ -3480,10 +3937,6 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IGNORE_EXTENSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.txt
@@ -3493,6 +3946,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINK_EXECUTABLE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_OUTPUT_EXTENSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_PLATFORM_ID.txt
@@ -3511,6 +3966,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LIBRARY_PATH_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEF_FILE_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEPENDS_NO_SHARED.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LINK_DIRECTORIES_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_INTERFACE_LIBRARIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FLAG.txt
@@ -3525,6 +3981,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MATCH_COUNT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MATCH_n.txt
+share/doc/cmake/html/_sources/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MFC_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINIMUM_REQUIRED_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINOR_VERSION.txt
@@ -3534,6 +3991,9 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MODULE_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MSVCIDE_RUN_PATH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_MSVC_RUNTIME_LIBRARY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_NETRC.txt
+share/doc/cmake/html/_sources/variable/CMAKE_NETRC_FILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NOT_USING_CONFIG_FLAGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NO_BUILTIN_CHRPATH.txt
@@ -3552,10 +4012,19 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_PREFIX_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROGRAM_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_HOMEPAGE_URL.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MAJOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MINOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_PATCH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_TWEAK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RANLIB.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ROOT.txt
+share/doc/cmake/html/_sources/variable/CMAKE_RULE_MESSAGES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SCRIPT_MODE_FILE.txt
@@ -3583,6 +4052,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_SUPPRESS_REGENERATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_COMPILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_LINK.txt
@@ -3598,6 +4068,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_PROGRAM_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Swift_LANGUAGE_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_Swift_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TOOLCHAIN_FILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_CONFIGURATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.txt
@@ -3610,27 +4081,56 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_DEVENV_COMMAND.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_GLOBALS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_MSBUILD_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_NsightTegra_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_WINRT_BY_DEFAULT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WARN_DEPRECATED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WIN32_EXECUTABLE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_SCHEME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_PLATFORM_TOOLSET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.txt
 share/doc/cmake/html/_sources/variable/CPACK_ABSOLUTE_DESTINATION_FILES.txt
 share/doc/cmake/html/_sources/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.txt
+share/doc/cmake/html/_sources/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
 share/doc/cmake/html/_sources/variable/CPACK_INSTALL_SCRIPT.txt
 share/doc/cmake/html/_sources/variable/CPACK_PACKAGING_INSTALL_PREFIX.txt
 share/doc/cmake/html/_sources/variable/CPACK_SET_DESTDIR.txt
@@ -3661,7 +4161,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_POST_TEST.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_MEMCHECK.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_TEST.txt
-share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TEST_IGNORE.txt
+share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TESTS_IGNORE.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_EXCEPTION.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_MATCH.txt
 share/doc/cmake/html/_sources/variable/CTEST_CVS_CHECKOUT.txt
@@ -3691,9 +4191,11 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_P4_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_P4_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_P4_UPDATE_OPTIONS.txt
+share/doc/cmake/html/_sources/variable/CTEST_RUN_CURRENT_SCRIPT.txt
 share/doc/cmake/html/_sources/variable/CTEST_SCP_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_SITE.txt
 share/doc/cmake/html/_sources/variable/CTEST_SOURCE_DIRECTORY.txt
+share/doc/cmake/html/_sources/variable/CTEST_SUBMIT_URL.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_UPDATE_OPTIONS.txt
@@ -3703,11 +4205,13 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_ONLY.txt
+share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_OVERRIDE.txt
 share/doc/cmake/html/_sources/variable/CTEST_USE_LAUNCHERS.txt
 share/doc/cmake/html/_sources/variable/CYGWIN.txt
 share/doc/cmake/html/_sources/variable/ENV.txt
 share/doc/cmake/html/_sources/variable/EXECUTABLE_OUTPUT_PATH.txt
 share/doc/cmake/html/_sources/variable/GHS-MULTI.txt
+share/doc/cmake/html/_sources/variable/IOS.txt
 share/doc/cmake/html/_sources/variable/LIBRARY_OUTPUT_PATH.txt
 share/doc/cmake/html/_sources/variable/MINGW.txt
 share/doc/cmake/html/_sources/variable/MSVC.txt
@@ -3721,8 +4225,12 @@ share/doc/cmake/html/_sources/variable/M
 share/doc/cmake/html/_sources/variable/MSVC80.txt
 share/doc/cmake/html/_sources/variable/MSVC90.txt
 share/doc/cmake/html/_sources/variable/MSVC_IDE.txt
+share/doc/cmake/html/_sources/variable/MSVC_TOOLSET_VERSION.txt
 share/doc/cmake/html/_sources/variable/MSVC_VERSION.txt
+share/doc/cmake/html/_sources/variable/MSYS.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_BINARY_DIR.txt
+share/doc/cmake/html/_sources/variable/PROJECT-NAME_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/PROJECT-NAME_HOMEPAGE_URL.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_SOURCE_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_MAJOR.txt
@@ -3731,6 +4239,7 @@ share/doc/cmake/html/_sources/variable/P
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_TWEAK.txt
 share/doc/cmake/html/_sources/variable/PROJECT_BINARY_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/PROJECT_HOMEPAGE_URL.txt
 share/doc/cmake/html/_sources/variable/PROJECT_NAME.txt
 share/doc/cmake/html/_sources/variable/PROJECT_SOURCE_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION.txt
@@ -3738,6 +4247,7 @@ share/doc/cmake/html/_sources/variable/P
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_MINOR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_PATCH.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_TWEAK.txt
+share/doc/cmake/html/_sources/variable/PackageName_ROOT.txt
 share/doc/cmake/html/_sources/variable/UNIX.txt
 share/doc/cmake/html/_sources/variable/WIN32.txt
 share/doc/cmake/html/_sources/variable/WINCE.txt
@@ -3771,6 +4281,7 @@ share/doc/cmake/html/_static/up-pressed.
 share/doc/cmake/html/_static/up.png
 share/doc/cmake/html/_static/websupport.js
 share/doc/cmake/html/command/
+share/doc/cmake/html/command/add_compile_definitions.html
 share/doc/cmake/html/command/add_compile_options.html
 share/doc/cmake/html/command/add_custom_command.html
 share/doc/cmake/html/command/add_custom_target.html
@@ -3778,6 +4289,7 @@ share/doc/cmake/html/command/add_definit
 share/doc/cmake/html/command/add_dependencies.html
 share/doc/cmake/html/command/add_executable.html
 share/doc/cmake/html/command/add_library.html
+share/doc/cmake/html/command/add_link_options.html
 share/doc/cmake/html/command/add_subdirectory.html
 share/doc/cmake/html/command/add_test.html
 share/doc/cmake/html/command/aux_source_directory.html
@@ -3878,7 +4390,9 @@ share/doc/cmake/html/command/target_comp
 share/doc/cmake/html/command/target_compile_features.html
 share/doc/cmake/html/command/target_compile_options.html
 share/doc/cmake/html/command/target_include_directories.html
+share/doc/cmake/html/command/target_link_directories.html
 share/doc/cmake/html/command/target_link_libraries.html
+share/doc/cmake/html/command/target_link_options.html
 share/doc/cmake/html/command/target_sources.html
 share/doc/cmake/html/command/try_compile.html
 share/doc/cmake/html/command/try_run.html
@@ -3889,18 +4403,40 @@ share/doc/cmake/html/command/variable_re
 share/doc/cmake/html/command/variable_watch.html
 share/doc/cmake/html/command/while.html
 share/doc/cmake/html/command/write_file.html
+share/doc/cmake/html/cpack_gen/
+share/doc/cmake/html/cpack_gen/archive.html
+share/doc/cmake/html/cpack_gen/bundle.html
+share/doc/cmake/html/cpack_gen/cygwin.html
+share/doc/cmake/html/cpack_gen/deb.html
+share/doc/cmake/html/cpack_gen/dmg.html
+share/doc/cmake/html/cpack_gen/external.html
+share/doc/cmake/html/cpack_gen/freebsd.html
+share/doc/cmake/html/cpack_gen/ifw.html
+share/doc/cmake/html/cpack_gen/nsis.html
+share/doc/cmake/html/cpack_gen/nuget.html
+share/doc/cmake/html/cpack_gen/packagemaker.html
+share/doc/cmake/html/cpack_gen/productbuild.html
+share/doc/cmake/html/cpack_gen/rpm.html
+share/doc/cmake/html/cpack_gen/wix.html
 share/doc/cmake/html/envvar/
 share/doc/cmake/html/envvar/ASM_DIALECT.html
 share/doc/cmake/html/envvar/ASM_DIALECTFLAGS.html
 share/doc/cmake/html/envvar/CC.html
 share/doc/cmake/html/envvar/CFLAGS.html
+share/doc/cmake/html/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html
 share/doc/cmake/html/envvar/CMAKE_CONFIG_TYPE.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_INSTANCE.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_PLATFORM.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_TOOLSET.html
 share/doc/cmake/html/envvar/CMAKE_MSVCIDE_RUN_PATH.html
+share/doc/cmake/html/envvar/CMAKE_NO_VERBOSE.html
 share/doc/cmake/html/envvar/CMAKE_OSX_ARCHITECTURES.html
 share/doc/cmake/html/envvar/CSFLAGS.html
 share/doc/cmake/html/envvar/CTEST_INTERACTIVE_DEBUG_MODE.html
 share/doc/cmake/html/envvar/CTEST_OUTPUT_ON_FAILURE.html
 share/doc/cmake/html/envvar/CTEST_PARALLEL_LEVEL.html
+share/doc/cmake/html/envvar/CTEST_PROGRESS_OUTPUT.html
 share/doc/cmake/html/envvar/CTEST_USE_LAUNCHERS_DEFAULT.html
 share/doc/cmake/html/envvar/CUDACXX.html
 share/doc/cmake/html/envvar/CUDAFLAGS.html
@@ -3908,19 +4444,22 @@ share/doc/cmake/html/envvar/CUDAHOSTCXX.
 share/doc/cmake/html/envvar/CXX.html
 share/doc/cmake/html/envvar/CXXFLAGS.html
 share/doc/cmake/html/envvar/DASHBOARD_TEST_FROM_CTEST.html
+share/doc/cmake/html/envvar/DESTDIR.html
 share/doc/cmake/html/envvar/FC.html
 share/doc/cmake/html/envvar/FFLAGS.html
 share/doc/cmake/html/envvar/LDFLAGS.html
 share/doc/cmake/html/envvar/MACOSX_DEPLOYMENT_TARGET.html
+share/doc/cmake/html/envvar/PackageName_ROOT.html
 share/doc/cmake/html/envvar/RC.html
 share/doc/cmake/html/envvar/RCFLAGS.html
+share/doc/cmake/html/envvar/SWIFTC.html
+share/doc/cmake/html/envvar/VERBOSE.html
 share/doc/cmake/html/generator/
 share/doc/cmake/html/generator/Borland Makefiles.html
 share/doc/cmake/html/generator/CodeBlocks.html
 share/doc/cmake/html/generator/CodeLite.html
 share/doc/cmake/html/generator/Eclipse CDT4.html
 share/doc/cmake/html/generator/Green Hills MULTI.html
-share/doc/cmake/html/generator/KDevelop3.html
 share/doc/cmake/html/generator/Kate.html
 share/doc/cmake/html/generator/MSYS Makefiles.html
 share/doc/cmake/html/generator/MinGW Makefiles.html
@@ -3934,6 +4473,7 @@ share/doc/cmake/html/generator/Visual St
 share/doc/cmake/html/generator/Visual Studio 12 2013.html
 share/doc/cmake/html/generator/Visual Studio 14 2015.html
 share/doc/cmake/html/generator/Visual Studio 15 2017.html
+share/doc/cmake/html/generator/Visual Studio 16 2019.html
 share/doc/cmake/html/generator/Visual Studio 6.html
 share/doc/cmake/html/generator/Visual Studio 7 .NET 2003.html
 share/doc/cmake/html/generator/Visual Studio 7.html
@@ -3950,6 +4490,7 @@ share/doc/cmake/html/manual/cmake-comman
 share/doc/cmake/html/manual/cmake-compile-features.7.html
 share/doc/cmake/html/manual/cmake-developer.7.html
 share/doc/cmake/html/manual/cmake-env-variables.7.html
+share/doc/cmake/html/manual/cmake-file-api.7.html
 share/doc/cmake/html/manual/cmake-generator-expressions.7.html
 share/doc/cmake/html/manual/cmake-generators.7.html
 share/doc/cmake/html/manual/cmake-gui.1.html
@@ -3963,6 +4504,7 @@ share/doc/cmake/html/manual/cmake-server
 share/doc/cmake/html/manual/cmake-toolchains.7.html
 share/doc/cmake/html/manual/cmake-variables.7.html
 share/doc/cmake/html/manual/cmake.1.html
+share/doc/cmake/html/manual/cpack-generators.7.html
 share/doc/cmake/html/manual/cpack.1.html
 share/doc/cmake/html/manual/ctest.1.html
 share/doc/cmake/html/module/
@@ -3996,6 +4538,7 @@ share/doc/cmake/html/module/CPackFreeBSD
 share/doc/cmake/html/module/CPackIFW.html
 share/doc/cmake/html/module/CPackIFWConfigureFile.html
 share/doc/cmake/html/module/CPackNSIS.html
+share/doc/cmake/html/module/CPackNuGet.html
 share/doc/cmake/html/module/CPackPackageMaker.html
 share/doc/cmake/html/module/CPackProductBuild.html
 share/doc/cmake/html/module/CPackRPM.html
@@ -4015,6 +4558,7 @@ share/doc/cmake/html/module/CheckCXXSymb
 share/doc/cmake/html/module/CheckFortranCompilerFlag.html
 share/doc/cmake/html/module/CheckFortranFunctionExists.html
 share/doc/cmake/html/module/CheckFortranSourceCompiles.html
+share/doc/cmake/html/module/CheckFortranSourceRuns.html
 share/doc/cmake/html/module/CheckFunctionExists.html
 share/doc/cmake/html/module/CheckIPOSupported.html
 share/doc/cmake/html/module/CheckIncludeFile.html
@@ -4022,6 +4566,7 @@ share/doc/cmake/html/module/CheckInclude
 share/doc/cmake/html/module/CheckIncludeFiles.html
 share/doc/cmake/html/module/CheckLanguage.html
 share/doc/cmake/html/module/CheckLibraryExists.html
+share/doc/cmake/html/module/CheckPIESupported.html
 share/doc/cmake/html/module/CheckPrototypeDefinition.html
 share/doc/cmake/html/module/CheckStructHasMember.html
 share/doc/cmake/html/module/CheckSymbolExists.html
@@ -4033,6 +4578,7 @@ share/doc/cmake/html/module/Documentatio
 share/doc/cmake/html/module/ExternalData.html
 share/doc/cmake/html/module/ExternalProject.html
 share/doc/cmake/html/module/FeatureSummary.html
+share/doc/cmake/html/module/FetchContent.html
 share/doc/cmake/html/module/FindALSA.html
 share/doc/cmake/html/module/FindASPELL.html
 share/doc/cmake/html/module/FindAVIFile.html
@@ -4057,9 +4603,11 @@ share/doc/cmake/html/module/FindDart.htm
 share/doc/cmake/html/module/FindDevIL.html
 share/doc/cmake/html/module/FindDoxygen.html
 share/doc/cmake/html/module/FindEXPAT.html
+share/doc/cmake/html/module/FindEnvModules.html
 share/doc/cmake/html/module/FindFLEX.html
 share/doc/cmake/html/module/FindFLTK.html
 share/doc/cmake/html/module/FindFLTK2.html
+share/doc/cmake/html/module/FindFontconfig.html
 share/doc/cmake/html/module/FindFreetype.html
 share/doc/cmake/html/module/FindGCCXML.html
 share/doc/cmake/html/module/FindGDAL.html
@@ -4081,6 +4629,7 @@ share/doc/cmake/html/module/FindHg.html
 share/doc/cmake/html/module/FindICU.html
 share/doc/cmake/html/module/FindITK.html
 share/doc/cmake/html/module/FindIce.html
+share/doc/cmake/html/module/FindIconv.html
 share/doc/cmake/html/module/FindIcotool.html
 share/doc/cmake/html/module/FindImageMagick.html
 share/doc/cmake/html/module/FindIntl.html
@@ -4097,6 +4646,7 @@ share/doc/cmake/html/module/FindLibArchi
 share/doc/cmake/html/module/FindLibLZMA.html
 share/doc/cmake/html/module/FindLibXml2.html
 share/doc/cmake/html/module/FindLibXslt.html
+share/doc/cmake/html/module/FindLibinput.html
 share/doc/cmake/html/module/FindLua.html
 share/doc/cmake/html/module/FindLua50.html
 share/doc/cmake/html/module/FindLua51.html
@@ -4106,6 +4656,7 @@ share/doc/cmake/html/module/FindMPEG2.ht
 share/doc/cmake/html/module/FindMPI.html
 share/doc/cmake/html/module/FindMatlab.html
 share/doc/cmake/html/module/FindMotif.html
+share/doc/cmake/html/module/FindODBC.html
 share/doc/cmake/html/module/FindOpenACC.html
 share/doc/cmake/html/module/FindOpenAL.html
 share/doc/cmake/html/module/FindOpenCL.html
@@ -4127,6 +4678,9 @@ share/doc/cmake/html/module/FindPkgConfi
 share/doc/cmake/html/module/FindPostgreSQL.html
 share/doc/cmake/html/module/FindProducer.html
 share/doc/cmake/html/module/FindProtobuf.html
+share/doc/cmake/html/module/FindPython.html
+share/doc/cmake/html/module/FindPython2.html
+share/doc/cmake/html/module/FindPython3.html
 share/doc/cmake/html/module/FindPythonInterp.html
 share/doc/cmake/html/module/FindPythonLibs.html
 share/doc/cmake/html/module/FindQt.html
@@ -4141,6 +4695,7 @@ share/doc/cmake/html/module/FindSDL_mixe
 share/doc/cmake/html/module/FindSDL_net.html
 share/doc/cmake/html/module/FindSDL_sound.html
 share/doc/cmake/html/module/FindSDL_ttf.html
+share/doc/cmake/html/module/FindSQLite3.html
 share/doc/cmake/html/module/FindSWIG.html
 share/doc/cmake/html/module/FindSelfPackers.html
 share/doc/cmake/html/module/FindSquish.html
@@ -4283,6 +4838,29 @@ share/doc/cmake/html/policy/CMP0068.html
 share/doc/cmake/html/policy/CMP0069.html
 share/doc/cmake/html/policy/CMP0070.html
 share/doc/cmake/html/policy/CMP0071.html
+share/doc/cmake/html/policy/CMP0072.html
+share/doc/cmake/html/policy/CMP0073.html
+share/doc/cmake/html/policy/CMP0074.html
+share/doc/cmake/html/policy/CMP0075.html
+share/doc/cmake/html/policy/CMP0076.html
+share/doc/cmake/html/policy/CMP0077.html
+share/doc/cmake/html/policy/CMP0078.html
+share/doc/cmake/html/policy/CMP0079.html
+share/doc/cmake/html/policy/CMP0080.html
+share/doc/cmake/html/policy/CMP0081.html
+share/doc/cmake/html/policy/CMP0082.html
+share/doc/cmake/html/policy/CMP0083.html
+share/doc/cmake/html/policy/CMP0084.html
+share/doc/cmake/html/policy/CMP0085.html
+share/doc/cmake/html/policy/CMP0086.html
+share/doc/cmake/html/policy/CMP0087.html
+share/doc/cmake/html/policy/CMP0088.html
+share/doc/cmake/html/policy/CMP0089.html
+share/doc/cmake/html/policy/CMP0090.html
+share/doc/cmake/html/policy/CMP0091.html
+share/doc/cmake/html/policy/CMP0092.html
+share/doc/cmake/html/policy/CMP0093.html
+share/doc/cmake/html/policy/CMP0094.html
 share/doc/cmake/html/prop_cache/
 share/doc/cmake/html/prop_cache/ADVANCED.html
 share/doc/cmake/html/prop_cache/HELPSTRING.html
@@ -4291,6 +4869,7 @@ share/doc/cmake/html/prop_cache/STRINGS.
 share/doc/cmake/html/prop_cache/TYPE.html
 share/doc/cmake/html/prop_cache/VALUE.html
 share/doc/cmake/html/prop_dir/
+share/doc/cmake/html/prop_dir/ADDITIONAL_CLEAN_FILES.html
 share/doc/cmake/html/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.html
 share/doc/cmake/html/prop_dir/BINARY_DIR.html
 share/doc/cmake/html/prop_dir/BUILDSYSTEM_TARGETS.html
@@ -4309,6 +4888,7 @@ share/doc/cmake/html/prop_dir/INTERPROCE
 share/doc/cmake/html/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
 share/doc/cmake/html/prop_dir/LABELS.html
 share/doc/cmake/html/prop_dir/LINK_DIRECTORIES.html
+share/doc/cmake/html/prop_dir/LINK_OPTIONS.html
 share/doc/cmake/html/prop_dir/LISTFILE_STACK.html
 share/doc/cmake/html/prop_dir/MACROS.html
 share/doc/cmake/html/prop_dir/PARENT_DIRECTORY.html
@@ -4317,6 +4897,7 @@ share/doc/cmake/html/prop_dir/RULE_LAUNC
 share/doc/cmake/html/prop_dir/RULE_LAUNCH_LINK.html
 share/doc/cmake/html/prop_dir/SOURCE_DIR.html
 share/doc/cmake/html/prop_dir/SUBDIRECTORIES.html
+share/doc/cmake/html/prop_dir/TESTS.html
 share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILE.html
 share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILES.html
 share/doc/cmake/html/prop_dir/VARIABLES.html
@@ -4332,8 +4913,10 @@ share/doc/cmake/html/prop_gbl/AUTOMOC_TA
 share/doc/cmake/html/prop_gbl/AUTORCC_SOURCE_GROUP.html
 share/doc/cmake/html/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html
 share/doc/cmake/html/prop_gbl/CMAKE_C_KNOWN_FEATURES.html
+share/doc/cmake/html/prop_gbl/CMAKE_ROLE.html
 share/doc/cmake/html/prop_gbl/DEBUG_CONFIGURATIONS.html
 share/doc/cmake/html/prop_gbl/DISABLED_FEATURES.html
+share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.html
 share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_NATURES.html
 share/doc/cmake/html/prop_gbl/ENABLED_FEATURES.html
 share/doc/cmake/html/prop_gbl/ENABLED_LANGUAGES.html
@@ -4373,10 +4956,12 @@ share/doc/cmake/html/prop_sf/AUTOUIC_OPT
 share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS.html
 share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS_CONFIG.html
 share/doc/cmake/html/prop_sf/COMPILE_FLAGS.html
+share/doc/cmake/html/prop_sf/COMPILE_OPTIONS.html
 share/doc/cmake/html/prop_sf/EXTERNAL_OBJECT.html
 share/doc/cmake/html/prop_sf/Fortran_FORMAT.html
 share/doc/cmake/html/prop_sf/GENERATED.html
 share/doc/cmake/html/prop_sf/HEADER_FILE_ONLY.html
+share/doc/cmake/html/prop_sf/INCLUDE_DIRECTORIES.html
 share/doc/cmake/html/prop_sf/KEEP_EXTENSION.html
 share/doc/cmake/html/prop_sf/LABELS.html
 share/doc/cmake/html/prop_sf/LANGUAGE.html
@@ -4389,15 +4974,20 @@ share/doc/cmake/html/prop_sf/SKIP_AUTOMO
 share/doc/cmake/html/prop_sf/SKIP_AUTORCC.html
 share/doc/cmake/html/prop_sf/SKIP_AUTOUIC.html
 share/doc/cmake/html/prop_sf/SYMBOLIC.html
+share/doc/cmake/html/prop_sf/Swift_DEPENDENCIES_FILE.html
+share/doc/cmake/html/prop_sf/Swift_DIAGNOSTICS_FILE.html
 share/doc/cmake/html/prop_sf/VS_COPY_TO_OUT_DIR.html
 share/doc/cmake/html/prop_sf/VS_CSHARP_tagname.html
 share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_CONTENT.html
 share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_LOCATION.html
 share/doc/cmake/html/prop_sf/VS_INCLUDE_IN_VSIX.html
 share/doc/cmake/html/prop_sf/VS_RESOURCE_GENERATOR.html
+share/doc/cmake/html/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.html
+share/doc/cmake/html/prop_sf/VS_SHADER_ENABLE_DEBUG.html
 share/doc/cmake/html/prop_sf/VS_SHADER_ENTRYPOINT.html
 share/doc/cmake/html/prop_sf/VS_SHADER_FLAGS.html
 share/doc/cmake/html/prop_sf/VS_SHADER_MODEL.html
+share/doc/cmake/html/prop_sf/VS_SHADER_OBJECT_FILE_NAME.html
 share/doc/cmake/html/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.html
 share/doc/cmake/html/prop_sf/VS_SHADER_TYPE.html
 share/doc/cmake/html/prop_sf/VS_SHADER_VARIABLE_NAME.html
@@ -4422,6 +5012,7 @@ share/doc/cmake/html/prop_test/LABELS.ht
 share/doc/cmake/html/prop_test/MEASUREMENT.html
 share/doc/cmake/html/prop_test/PASS_REGULAR_EXPRESSION.html
 share/doc/cmake/html/prop_test/PROCESSORS.html
+share/doc/cmake/html/prop_test/PROCESSOR_AFFINITY.html
 share/doc/cmake/html/prop_test/REQUIRED_FILES.html
 share/doc/cmake/html/prop_test/RESOURCE_LOCK.html
 share/doc/cmake/html/prop_test/RUN_SERIAL.html
@@ -4431,6 +5022,7 @@ share/doc/cmake/html/prop_test/TIMEOUT_A
 share/doc/cmake/html/prop_test/WILL_FAIL.html
 share/doc/cmake/html/prop_test/WORKING_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/
+share/doc/cmake/html/prop_tgt/ADDITIONAL_CLEAN_FILES.html
 share/doc/cmake/html/prop_tgt/ALIASED_TARGET.html
 share/doc/cmake/html/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.html
 share/doc/cmake/html/prop_tgt/ANDROID_API.html
@@ -4454,23 +5046,30 @@ share/doc/cmake/html/prop_tgt/ARCHIVE_OU
 share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME.html
 share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.html
 share/doc/cmake/html/prop_tgt/AUTOGEN_BUILD_DIR.html
+share/doc/cmake/html/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.html
+share/doc/cmake/html/prop_tgt/AUTOGEN_PARALLEL.html
 share/doc/cmake/html/prop_tgt/AUTOGEN_TARGET_DEPENDS.html
 share/doc/cmake/html/prop_tgt/AUTOMOC.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_DEPEND_FILTERS.html
+share/doc/cmake/html/prop_tgt/AUTOMOC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_MACRO_NAMES.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_MOC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTORCC.html
+share/doc/cmake/html/prop_tgt/AUTORCC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTORCC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTOUIC.html
+share/doc/cmake/html/prop_tgt/AUTOUIC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTOUIC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTOUIC_SEARCH_PATHS.html
 share/doc/cmake/html/prop_tgt/BINARY_DIR.html
 share/doc/cmake/html/prop_tgt/BUILD_RPATH.html
+share/doc/cmake/html/prop_tgt/BUILD_RPATH_USE_ORIGIN.html
 share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.html
 share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_RPATH.html
 share/doc/cmake/html/prop_tgt/BUNDLE.html
 share/doc/cmake/html/prop_tgt/BUNDLE_EXTENSION.html
+share/doc/cmake/html/prop_tgt/COMMON_LANGUAGE_RUNTIME.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_BOOL.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.html
@@ -4501,12 +5100,15 @@ share/doc/cmake/html/prop_tgt/C_STANDARD
 share/doc/cmake/html/prop_tgt/C_STANDARD_REQUIRED.html
 share/doc/cmake/html/prop_tgt/DEBUG_POSTFIX.html
 share/doc/cmake/html/prop_tgt/DEFINE_SYMBOL.html
+share/doc/cmake/html/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.html
 share/doc/cmake/html/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.html
+share/doc/cmake/html/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.html
 share/doc/cmake/html/prop_tgt/ENABLE_EXPORTS.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_ALL.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.html
 share/doc/cmake/html/prop_tgt/EXPORT_NAME.html
+share/doc/cmake/html/prop_tgt/EXPORT_PROPERTIES.html
 share/doc/cmake/html/prop_tgt/EchoString.html
 share/doc/cmake/html/prop_tgt/FOLDER.html
 share/doc/cmake/html/prop_tgt/FRAMEWORK.html
@@ -4514,11 +5116,15 @@ share/doc/cmake/html/prop_tgt/FRAMEWORK_
 share/doc/cmake/html/prop_tgt/Fortran_FORMAT.html
 share/doc/cmake/html/prop_tgt/Fortran_MODULE_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/GENERATOR_FILE_NAME.html
+share/doc/cmake/html/prop_tgt/GHS_INTEGRITY_APP.html
+share/doc/cmake/html/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.html
 share/doc/cmake/html/prop_tgt/GNUtoMS.html
 share/doc/cmake/html/prop_tgt/HAS_CXX.html
 share/doc/cmake/html/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.html
 share/doc/cmake/html/prop_tgt/IMPORTED.html
+share/doc/cmake/html/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.html
 share/doc/cmake/html/prop_tgt/IMPORTED_CONFIGURATIONS.html
+share/doc/cmake/html/prop_tgt/IMPORTED_GLOBAL.html
 share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB.html
 share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_LIBNAME.html
@@ -4550,7 +5156,10 @@ share/doc/cmake/html/prop_tgt/INTERFACE_
 share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_FEATURES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_OPTIONS.html
 share/doc/cmake/html/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DEPENDS.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DIRECTORIES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_LINK_LIBRARIES.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_OPTIONS.html
 share/doc/cmake/html/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.html
 share/doc/cmake/html/prop_tgt/INTERFACE_SOURCES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html
@@ -4573,6 +5182,7 @@ share/doc/cmake/html/prop_tgt/LIBRARY_OU
 share/doc/cmake/html/prop_tgt/LINKER_LANGUAGE.html
 share/doc/cmake/html/prop_tgt/LINK_DEPENDS.html
 share/doc/cmake/html/prop_tgt/LINK_DEPENDS_NO_SHARED.html
+share/doc/cmake/html/prop_tgt/LINK_DIRECTORIES.html
 share/doc/cmake/html/prop_tgt/LINK_FLAGS.html
 share/doc/cmake/html/prop_tgt/LINK_FLAGS_CONFIG.html
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_LIBRARIES.html
@@ -4580,6 +5190,7 @@ share/doc/cmake/html/prop_tgt/LINK_INTER
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY.html
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.html
 share/doc/cmake/html/prop_tgt/LINK_LIBRARIES.html
+share/doc/cmake/html/prop_tgt/LINK_OPTIONS.html
 share/doc/cmake/html/prop_tgt/LINK_SEARCH_END_STATIC.html
 share/doc/cmake/html/prop_tgt/LINK_SEARCH_START_STATIC.html
 share/doc/cmake/html/prop_tgt/LINK_WHAT_YOU_USE.html
@@ -4591,6 +5202,7 @@ share/doc/cmake/html/prop_tgt/MACOSX_FRA
 share/doc/cmake/html/prop_tgt/MACOSX_RPATH.html
 share/doc/cmake/html/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.html
 share/doc/cmake/html/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.html
+share/doc/cmake/html/prop_tgt/MSVC_RUNTIME_LIBRARY.html
 share/doc/cmake/html/prop_tgt/NAME.html
 share/doc/cmake/html/prop_tgt/NO_SONAME.html
 share/doc/cmake/html/prop_tgt/NO_SYSTEM_FROM_IMPORTED.html
@@ -4623,11 +5235,18 @@ share/doc/cmake/html/prop_tgt/SOURCE_DIR
 share/doc/cmake/html/prop_tgt/SOVERSION.html
 share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS.html
 share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.html
+share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_OPTIONS.html
 share/doc/cmake/html/prop_tgt/SUFFIX.html
+share/doc/cmake/html/prop_tgt/Swift_DEPENDENCIES_FILE.html
+share/doc/cmake/html/prop_tgt/Swift_MODULE_DIRECTORY.html
+share/doc/cmake/html/prop_tgt/Swift_MODULE_NAME.html
 share/doc/cmake/html/prop_tgt/TYPE.html
 share/doc/cmake/html/prop_tgt/VERSION.html
 share/doc/cmake/html/prop_tgt/VISIBILITY_INLINES_HIDDEN.html
 share/doc/cmake/html/prop_tgt/VS_CONFIGURATION_TYPE.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_ENVIRONMENT.html
 share/doc/cmake/html/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.html
@@ -4641,8 +5260,12 @@ share/doc/cmake/html/prop_tgt/VS_GLOBAL_
 share/doc/cmake/html/prop_tgt/VS_GLOBAL_variable.html
 share/doc/cmake/html/prop_tgt/VS_IOT_EXTENSIONS_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_IOT_STARTUP_TASK.html
+share/doc/cmake/html/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.html
 share/doc/cmake/html/prop_tgt/VS_KEYWORD.html
 share/doc/cmake/html/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.html
+share/doc/cmake/html/prop_tgt/VS_NO_SOLUTION_DEPLOY.html
+share/doc/cmake/html/prop_tgt/VS_PACKAGE_REFERENCES.html
+share/doc/cmake/html/prop_tgt/VS_PROJECT_IMPORT.html
 share/doc/cmake/html/prop_tgt/VS_SCC_AUXPATH.html
 share/doc/cmake/html/prop_tgt/VS_SCC_LOCALPATH.html
 share/doc/cmake/html/prop_tgt/VS_SCC_PROJECTNAME.html
@@ -4657,12 +5280,37 @@ share/doc/cmake/html/prop_tgt/WIN32_EXEC
 share/doc/cmake/html/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.html
 share/doc/cmake/html/prop_tgt/XCODE_ATTRIBUTE_an-attribute.html
 share/doc/cmake/html/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.html
+share/doc/cmake/html/prop_tgt/XCODE_GENERATE_SCHEME.html
 share/doc/cmake/html/prop_tgt/XCODE_PRODUCT_TYPE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ARGUMENTS.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ENVIRONMENT.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_EXECUTABLE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_STACK.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.html
 share/doc/cmake/html/prop_tgt/XCTEST.html
 share/doc/cmake/html/release/
 share/doc/cmake/html/release/3.0.html
 share/doc/cmake/html/release/3.1.html
 share/doc/cmake/html/release/3.10.html
+share/doc/cmake/html/release/3.11.html
+share/doc/cmake/html/release/3.12.html
+share/doc/cmake/html/release/3.13.html
+share/doc/cmake/html/release/3.14.html
+share/doc/cmake/html/release/3.15.html
 share/doc/cmake/html/release/3.2.html
 share/doc/cmake/html/release/3.3.html
 share/doc/cmake/html/release/3.4.html
@@ -4679,6 +5327,7 @@ share/doc/cmake/html/variable/ANDROID.ht
 share/doc/cmake/html/variable/APPLE.html
 share/doc/cmake/html/variable/BORLAND.html
 share/doc/cmake/html/variable/BUILD_SHARED_LIBS.html
+share/doc/cmake/html/variable/CACHE.html
 share/doc/cmake/html/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_API.html
@@ -4711,6 +5360,9 @@ share/doc/cmake/html/variable/CMAKE_ARCH
 share/doc/cmake/html/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_ARGC.html
 share/doc/cmake/html/variable/CMAKE_ARGV0.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_PARALLEL.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_VERBOSE.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.html
@@ -4725,6 +5377,7 @@ share/doc/cmake/html/variable/CMAKE_AUTO
 share/doc/cmake/html/variable/CMAKE_BACKWARDS_COMPATIBILITY.html
 share/doc/cmake/html/variable/CMAKE_BINARY_DIR.html
 share/doc/cmake/html/variable/CMAKE_BUILD_RPATH.html
+share/doc/cmake/html/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.html
 share/doc/cmake/html/variable/CMAKE_BUILD_TOOL.html
 share/doc/cmake/html/variable/CMAKE_BUILD_TYPE.html
 share/doc/cmake/html/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.html
@@ -4735,6 +5388,7 @@ share/doc/cmake/html/variable/CMAKE_CACH
 share/doc/cmake/html/variable/CMAKE_CACHE_PATCH_VERSION.html
 share/doc/cmake/html/variable/CMAKE_CFG_INTDIR.html
 share/doc/cmake/html/variable/CMAKE_CL_64.html
+share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_COMPILER_ID.html
 share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.html
 share/doc/cmake/html/variable/CMAKE_CODELITE_USE_TARGETS.html
 share/doc/cmake/html/variable/CMAKE_COLOR_MAKEFILE.html
@@ -4747,11 +5401,13 @@ share/doc/cmake/html/variable/CMAKE_COMP
 share/doc/cmake/html/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_CONFIGURATION_TYPES.html
 share/doc/cmake/html/variable/CMAKE_CONFIG_POSTFIX.html
+share/doc/cmake/html/variable/CMAKE_CPACK_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING.html
 share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING_EMULATOR.html
 share/doc/cmake/html/variable/CMAKE_CTEST_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_CUDA_EXTENSIONS.html
 share/doc/cmake/html/variable/CMAKE_CUDA_HOST_COMPILER.html
+share/doc/cmake/html/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.html
 share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD.html
 share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD_REQUIRED.html
 share/doc/cmake/html/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.html
@@ -4774,6 +5430,7 @@ share/doc/cmake/html/variable/CMAKE_DEPE
 share/doc/cmake/html/variable/CMAKE_DIRECTORY_LABELS.html
 share/doc/cmake/html/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html
 share/doc/cmake/html/variable/CMAKE_DL_LIBS.html
+share/doc/cmake/html/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.html
@@ -4783,12 +5440,14 @@ share/doc/cmake/html/variable/CMAKE_ENAB
 share/doc/cmake/html/variable/CMAKE_ERROR_DEPRECATED.html
 share/doc/cmake/html/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CMAKE_EXECUTABLE_SUFFIX.html
+share/doc/cmake/html/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
 share/doc/cmake/html/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.html
+share/doc/cmake/html/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.html
 share/doc/cmake/html/variable/CMAKE_EXTRA_GENERATOR.html
 share/doc/cmake/html/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.html
 share/doc/cmake/html/variable/CMAKE_FIND_APPBUNDLE.html
@@ -4800,6 +5459,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NAME.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.html
+share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.html
+share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.html
@@ -4808,6 +5469,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.html
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.html
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html
+share/doc/cmake/html/variable/CMAKE_FOLDER.html
+share/doc/cmake/html/variable/CMAKE_FRAMEWORK.html
 share/doc/cmake/html/variable/CMAKE_FRAMEWORK_PATH.html
 share/doc/cmake/html/variable/CMAKE_Fortran_FORMAT.html
 share/doc/cmake/html/variable/CMAKE_Fortran_MODDIR_DEFAULT.html
@@ -4815,8 +5478,14 @@ share/doc/cmake/html/variable/CMAKE_Fort
 share/doc/cmake/html/variable/CMAKE_Fortran_MODOUT_FLAG.html
 share/doc/cmake/html/variable/CMAKE_Fortran_MODULE_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR.html
+share/doc/cmake/html/variable/CMAKE_GENERATOR_INSTANCE.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR_PLATFORM.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR_TOOLSET.html
+share/doc/cmake/html/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.html
 share/doc/cmake/html/variable/CMAKE_GNUtoMS.html
 share/doc/cmake/html/variable/CMAKE_HOME_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_HOST_APPLE.html
@@ -4836,6 +5505,7 @@ share/doc/cmake/html/variable/CMAKE_INCL
 share/doc/cmake/html/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_INCLUDE_PATH.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.html
+share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_MESSAGE.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_NAME_DIR.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_PREFIX.html
@@ -4846,6 +5516,7 @@ share/doc/cmake/html/variable/CMAKE_INTE
 share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.html
 share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_IOS_INSTALL_COMBINED.html
+share/doc/cmake/html/variable/CMAKE_JOB_POOLS.html
 share/doc/cmake/html/variable/CMAKE_JOB_POOL_COMPILE.html
 share/doc/cmake/html/variable/CMAKE_JOB_POOL_LINK.html
 share/doc/cmake/html/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.html
@@ -4875,6 +5546,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_SHARED_MODULE.html
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS.html
+share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG.html
+share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_INIT.html
@@ -4884,10 +5557,6 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.html
 share/doc/cmake/html/variable/CMAKE_LANG_IGNORE_EXTENSIONS.html
 share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.html
@@ -4897,6 +5566,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.html
+share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.html
+share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINK_EXECUTABLE.html
 share/doc/cmake/html/variable/CMAKE_LANG_OUTPUT_EXTENSION.html
 share/doc/cmake/html/variable/CMAKE_LANG_PLATFORM_ID.html
@@ -4915,6 +5586,7 @@ share/doc/cmake/html/variable/CMAKE_LIBR
 share/doc/cmake/html/variable/CMAKE_LIBRARY_PATH_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_DEF_FILE_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_DEPENDS_NO_SHARED.html
+share/doc/cmake/html/variable/CMAKE_LINK_DIRECTORIES_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_LINK_INTERFACE_LIBRARIES.html
 share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FLAG.html
@@ -4929,6 +5601,7 @@ share/doc/cmake/html/variable/CMAKE_MAKE
 share/doc/cmake/html/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_MATCH_COUNT.html
 share/doc/cmake/html/variable/CMAKE_MATCH_n.html
+share/doc/cmake/html/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.html
 share/doc/cmake/html/variable/CMAKE_MFC_FLAG.html
 share/doc/cmake/html/variable/CMAKE_MINIMUM_REQUIRED_VERSION.html
 share/doc/cmake/html/variable/CMAKE_MINOR_VERSION.html
@@ -4938,6 +5611,9 @@ share/doc/cmake/html/variable/CMAKE_MODU
 share/doc/cmake/html/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_MODULE_PATH.html
 share/doc/cmake/html/variable/CMAKE_MSVCIDE_RUN_PATH.html
+share/doc/cmake/html/variable/CMAKE_MSVC_RUNTIME_LIBRARY.html
+share/doc/cmake/html/variable/CMAKE_NETRC.html
+share/doc/cmake/html/variable/CMAKE_NETRC_FILE.html
 share/doc/cmake/html/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.html
 share/doc/cmake/html/variable/CMAKE_NOT_USING_CONFIG_FLAGS.html
 share/doc/cmake/html/variable/CMAKE_NO_BUILTIN_CHRPATH.html
@@ -4956,10 +5632,19 @@ share/doc/cmake/html/variable/CMAKE_POSI
 share/doc/cmake/html/variable/CMAKE_PREFIX_PATH.html
 share/doc/cmake/html/variable/CMAKE_PROGRAM_PATH.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_DESCRIPTION.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_HOMEPAGE_URL.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_NAME.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MAJOR.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MINOR.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_PATCH.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_TWEAK.html
 share/doc/cmake/html/variable/CMAKE_RANLIB.html
 share/doc/cmake/html/variable/CMAKE_ROOT.html
+share/doc/cmake/html/variable/CMAKE_RULE_MESSAGES.html
 share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_SCRIPT_MODE_FILE.html
@@ -4987,6 +5672,7 @@ share/doc/cmake/html/variable/CMAKE_STAT
 share/doc/cmake/html/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.html
 share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.html
+share/doc/cmake/html/variable/CMAKE_SUPPRESS_REGENERATION.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT_COMPILE.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT_LINK.html
@@ -5002,6 +5688,7 @@ share/doc/cmake/html/variable/CMAKE_SYST
 share/doc/cmake/html/variable/CMAKE_SYSTEM_PROGRAM_PATH.html
 share/doc/cmake/html/variable/CMAKE_SYSTEM_VERSION.html
 share/doc/cmake/html/variable/CMAKE_Swift_LANGUAGE_VERSION.html
+share/doc/cmake/html/variable/CMAKE_Swift_MODULE_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_TOOLCHAIN_FILE.html
 share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_CONFIGURATION.html
 share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.html
@@ -5014,27 +5701,56 @@ share/doc/cmake/html/variable/CMAKE_VERB
 share/doc/cmake/html/variable/CMAKE_VERSION.html
 share/doc/cmake/html/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.html
 share/doc/cmake/html/variable/CMAKE_VS_DEVENV_COMMAND.html
+share/doc/cmake/html/variable/CMAKE_VS_GLOBALS.html
 share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.html
 share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.html
 share/doc/cmake/html/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.html
 share/doc/cmake/html/variable/CMAKE_VS_MSBUILD_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_VS_NsightTegra_VERSION.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME.html
+share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.html
+share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_WINRT_BY_DEFAULT.html
 share/doc/cmake/html/variable/CMAKE_WARN_DEPRECATED.html
 share/doc/cmake/html/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CMAKE_WIN32_EXECUTABLE.html
 share/doc/cmake/html/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.html
 share/doc/cmake/html/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.html
 share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_SCHEME.html
+share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.html
 share/doc/cmake/html/variable/CMAKE_XCODE_PLATFORM_TOOLSET.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.html
 share/doc/cmake/html/variable/CPACK_ABSOLUTE_DESTINATION_FILES.html
 share/doc/cmake/html/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.html
 share/doc/cmake/html/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.html
+share/doc/cmake/html/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
 share/doc/cmake/html/variable/CPACK_INSTALL_SCRIPT.html
 share/doc/cmake/html/variable/CPACK_PACKAGING_INSTALL_PREFIX.html
 share/doc/cmake/html/variable/CPACK_SET_DESTDIR.html
@@ -5065,7 +5781,7 @@ share/doc/cmake/html/variable/CTEST_CUST
 share/doc/cmake/html/variable/CTEST_CUSTOM_POST_TEST.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_MEMCHECK.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_TEST.html
-share/doc/cmake/html/variable/CTEST_CUSTOM_TEST_IGNORE.html
+share/doc/cmake/html/variable/CTEST_CUSTOM_TESTS_IGNORE.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_EXCEPTION.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_MATCH.html
 share/doc/cmake/html/variable/CTEST_CVS_CHECKOUT.html
@@ -5095,9 +5811,11 @@ share/doc/cmake/html/variable/CTEST_P4_C
 share/doc/cmake/html/variable/CTEST_P4_COMMAND.html
 share/doc/cmake/html/variable/CTEST_P4_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_P4_UPDATE_OPTIONS.html
+share/doc/cmake/html/variable/CTEST_RUN_CURRENT_SCRIPT.html
 share/doc/cmake/html/variable/CTEST_SCP_COMMAND.html
 share/doc/cmake/html/variable/CTEST_SITE.html
 share/doc/cmake/html/variable/CTEST_SOURCE_DIRECTORY.html
+share/doc/cmake/html/variable/CTEST_SUBMIT_URL.html
 share/doc/cmake/html/variable/CTEST_SVN_COMMAND.html
 share/doc/cmake/html/variable/CTEST_SVN_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_SVN_UPDATE_OPTIONS.html
@@ -5107,11 +5825,13 @@ share/doc/cmake/html/variable/CTEST_TRIG
 share/doc/cmake/html/variable/CTEST_UPDATE_COMMAND.html
 share/doc/cmake/html/variable/CTEST_UPDATE_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_ONLY.html
+share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_OVERRIDE.html
 share/doc/cmake/html/variable/CTEST_USE_LAUNCHERS.html
 share/doc/cmake/html/variable/CYGWIN.html
 share/doc/cmake/html/variable/ENV.html
 share/doc/cmake/html/variable/EXECUTABLE_OUTPUT_PATH.html
 share/doc/cmake/html/variable/GHS-MULTI.html
+share/doc/cmake/html/variable/IOS.html
 share/doc/cmake/html/variable/LIBRARY_OUTPUT_PATH.html
 share/doc/cmake/html/variable/MINGW.html
 share/doc/cmake/html/variable/MSVC.html
@@ -5125,8 +5845,12 @@ share/doc/cmake/html/variable/MSVC71.htm
 share/doc/cmake/html/variable/MSVC80.html
 share/doc/cmake/html/variable/MSVC90.html
 share/doc/cmake/html/variable/MSVC_IDE.html
+share/doc/cmake/html/variable/MSVC_TOOLSET_VERSION.html
 share/doc/cmake/html/variable/MSVC_VERSION.html
+share/doc/cmake/html/variable/MSYS.html
 share/doc/cmake/html/variable/PROJECT-NAME_BINARY_DIR.html
+share/doc/cmake/html/variable/PROJECT-NAME_DESCRIPTION.html
+share/doc/cmake/html/variable/PROJECT-NAME_HOMEPAGE_URL.html
 share/doc/cmake/html/variable/PROJECT-NAME_SOURCE_DIR.html
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION.html
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION_MAJOR.html
@@ -5135,6 +5859,7 @@ share/doc/cmake/html/variable/PROJECT-NA
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION_TWEAK.html
 share/doc/cmake/html/variable/PROJECT_BINARY_DIR.html
 share/doc/cmake/html/variable/PROJECT_DESCRIPTION.html
+share/doc/cmake/html/variable/PROJECT_HOMEPAGE_URL.html
 share/doc/cmake/html/variable/PROJECT_NAME.html
 share/doc/cmake/html/variable/PROJECT_SOURCE_DIR.html
 share/doc/cmake/html/variable/PROJECT_VERSION.html
@@ -5142,6 +5867,7 @@ share/doc/cmake/html/variable/PROJECT_VE
 share/doc/cmake/html/variable/PROJECT_VERSION_MINOR.html
 share/doc/cmake/html/variable/PROJECT_VERSION_PATCH.html
 share/doc/cmake/html/variable/PROJECT_VERSION_TWEAK.html
+share/doc/cmake/html/variable/PackageName_ROOT.html
 share/doc/cmake/html/variable/UNIX.html
 share/doc/cmake/html/variable/WIN32.html
 share/doc/cmake/html/variable/WINCE.html

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Rafael Sadowski
On Mon Jul 29, 2019 at 12:12:36PM +0200, Rafael Sadowski wrote:

> Hi all porters,
>
> I sent[1] a cmake update to 3.14 which unfortunately has received no
> attention two months ago. Anyway this is a new try to update cmake.
>
> I have tried to do many things differently, here the innovations:
>
> - Stop build cmake itself with ninja. Upstream has decided not to
>   support this anymore. I see no benefit and it's getting harder and
>   harder to take care of.
> - Use cmake's internel libuv, json-cpp etc. to build the bootstrap
>   cmake (only bootstrap). I see no reasons to do this, it's also
>   getting harder to maintain this.
> - Fix SONAME in cmake ports[2]!
>
> and also the old highlights from [1]:
>
> - Fix COMPILER, it's not possible to build the old and the new cmake
>   version with base-gcc, isn't.
> - It doesn't make any sense to keep the m88k XXX tags. CMake don't build
>   under m88k, correct?
> - Tech cmake to detect/provide system JDK11, lua and new ruby versions
>   (of course upcoming ruby 2.7)
> - I took some pre-configure commands from FreeBSDs port.
> - Add --docdir to avoid warnings and sort CONFIGURE_ARGS
>
> Tested only on amd64 with base-clang and ports-gcc.
>
> I'd be very happy if this could go forward.
>
> Best regards,
>
> RS
>
> [1]: https://marc.info/?l=openbsd-ports&m=155947250218253&w=2
> [2]: https://marc.info/?l=openbsd-ports&m=155777198827043&w=2
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/Makefile,v
> retrieving revision 1.175
> diff -u -p -u -p -r1.175 Makefile
> --- Makefile 12 Jul 2019 20:44:05 -0000 1.175
> +++ Makefile 29 Jul 2019 04:49:11 -0000
> @@ -1,18 +1,17 @@
>  # $OpenBSD: Makefile,v 1.175 2019/07/12 20:44:05 sthen Exp $
>  
> -DPB_PROPERTIES =parallel
> +DPB_PROPERTIES = parallel
>  
>  COMMENT = portable build system
>  
> -VER = 3.10.2
> +VER = 3.15.0
>  EPOCH = 0
> -REVISION = 3
>  DISTNAME = cmake-${VER}
>  CATEGORIES = devel
>  
>  HOMEPAGE = https://www.cmake.org/
>  
> -MASTER_SITES = ${HOMEPAGE}files/v${VER:R}/
> +MASTER_SITES = https://www.cmake.org/files/v${VER:R}/
>  
>  # BSD
>  PERMIT_PACKAGE = Yes
> @@ -20,14 +19,9 @@ PERMIT_PACKAGE = Yes
>  WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
>  WANTLIB += jsoncpp m rhash uv z
>  
> -COMPILER = base-clang ports-gcc base-gcc
> +COMPILER = base-clang ports-gcc
>  
> -# XXX: Ninja is broken on m88k
> -.if ${MACHINE_ARCH} != "m88k"
> -BUILD_DEPENDS = devel/ninja>=1.5.1
> -.endif
> -
> -BUILD_DEPENDS += textproc/py-sphinx>=1.4
> +BUILD_DEPENDS += textproc/py-sphinx>=1.4 \
>  

Here was a small typo at the end of the line. Fixed version below.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile,v
retrieving revision 1.175
diff -u -p -u -p -r1.175 Makefile
--- Makefile 12 Jul 2019 20:44:05 -0000 1.175
+++ Makefile 29 Jul 2019 19:01:06 -0000
@@ -1,18 +1,17 @@
 # $OpenBSD: Makefile,v 1.175 2019/07/12 20:44:05 sthen Exp $
 
-DPB_PROPERTIES =parallel
+DPB_PROPERTIES = parallel
 
 COMMENT = portable build system
 
-VER = 3.10.2
+VER = 3.15.0
 EPOCH = 0
-REVISION = 3
 DISTNAME = cmake-${VER}
 CATEGORIES = devel
 
 HOMEPAGE = https://www.cmake.org/
 
-MASTER_SITES = ${HOMEPAGE}files/v${VER:R}/
+MASTER_SITES = https://www.cmake.org/files/v${VER:R}/
 
 # BSD
 PERMIT_PACKAGE = Yes
@@ -20,12 +19,7 @@ PERMIT_PACKAGE = Yes
 WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
 WANTLIB += jsoncpp m rhash uv z
 
-COMPILER = base-clang ports-gcc base-gcc
-
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
-BUILD_DEPENDS = devel/ninja>=1.5.1
-.endif
+COMPILER = base-clang ports-gcc
 
 BUILD_DEPENDS += textproc/py-sphinx>=1.4
 
@@ -36,12 +30,13 @@ LIB_DEPENDS = archivers/libarchive \
  security/rhash
 
 CONFIGURE_STYLE = simple
-CONFIGURE_ARGS = --prefix=${PREFIX} \
- --datadir=share/cmake \
+
+CONFIGURE_ARGS = --datadir=share/cmake \
  --docdir=share/doc/cmake \
  --mandir=man \
  --no-qt-gui \
  --parallel=${MAKE_JOBS} \
+ --prefix=${PREFIX} \
  --sphinx-build=${LOCALBASE}/bin/sphinx-build \
  --sphinx-html \
  --sphinx-man \
@@ -50,44 +45,38 @@ CONFIGURE_ARGS = --prefix=${PREFIX} \
 
 CONFIGURE_ENV += MAKE=${MAKE_PROGRAM}
 
+MAKE_FLAGS += VERBOSE=1
+
 PORTHOME = ${WRKDIR}
 
 SEPARATE_BUILD = Yes
 
 TEST_TARGET = test
 
-MAKE_FLAGS += VERBOSE=1
+TEST_DEPENDS += devel/git
+
+SUBST_FILES = ${WRKSRC}/Source/cmLocalGenerator.cxx \
+ ${WRKSRC}/Source/CPack/cmCPackGenerator.cxx \
+ ${WRKSRC}/bootstrap
+
+post-patch:
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 perl -e 's,/usr/local,${LOCALBASE},g; \
+ s,/usr/X11R6,${LOCALBASE},g'
+ perl -e 's,/usr/local,${LOCALBASE},g' \
+ ${SUBST_FILES}
+ perl -e 's,/usr/include,${LOCALBASE}/include,' \
+ ${WRKSRC}/Modules/FindDCMTK.cmake \
 
 pre-configure:
  cp ${FILESDIR}/*.cmake ${WRKSRC}/Modules/
- ${SUBST_CMD} ${WRKSRC}/Modules/CMakeDetermineJavaCompiler.cmake \
- ${WRKSRC}/Modules/FindJNI.cmake \
- ${WRKSRC}/Modules/FindJava.cmake \
- ${WRKSRC}/Modules/FindMPEG.cmake \
- ${WRKSRC}/Modules/FindMPEG2.cmake \
- ${WRKSRC}/Modules/FindQt.cmake \
- ${WRKSRC}/Modules/FindQt4.cmake \
- ${WRKSRC}/Modules/FindSDL.cmake \
- ${WRKSRC}/Modules/FindTCL.cmake
-
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
-do-build:
- cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ninja -v -j \
- ${MAKE_JOBS} ${ALL_TARGET}
-
-do-install:
- cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \
- ${FAKE_SETUP} ninja -v -j ${MAKE_JOBS} ${FAKE_TARGET}
-
-do-test:
- cd ${WRKBUILD} && exec ${SETENV} ${ALL_TEST_ENV} ninja -v -j \
- ${MAKE_JOBS} ${TEST_FLAGS} ${TEST_TARGET}
-.endif
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 ${SUBST_CMD}
+ ${SUBST_CMD} ${SUBST_FILES}
 
 post-install:
- rm ${WRKINST}${LOCALBASE}/share/cmake/Modules/*.{beforesubst,orig} \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Compiler/*.orig \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Platform/*.orig
+ @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o -name "*.beforesubst" \) -exec rm {} \;
 
 .include <bsd.port.mk>
Index: cmake.port.mk
===================================================================
RCS file: /cvs/ports/devel/cmake/cmake.port.mk,v
retrieving revision 1.64
diff -u -p -u -p -r1.64 cmake.port.mk
--- cmake.port.mk 11 Sep 2018 12:12:31 -0000 1.64
+++ cmake.port.mk 29 Jul 2019 19:01:06 -0000
@@ -9,11 +9,6 @@ MAKE_ENV+=LIB${_n}_VERSION=${_v}
 
 USE_NINJA ?= Yes
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} == "m88k"
-USE_NINJA = No
-.endif
-
 .if ${USE_NINJA:L} == "yes"
 BUILD_DEPENDS += devel/ninja>=1.5.1
 NINJA ?= ninja
@@ -82,15 +77,15 @@ MODCMAKE_configure= cd ${WRKBUILD} && ${
  CC="${CC}" CFLAGS="${CFLAGS}" \
  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
  ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake \
- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY:Bool=True \
+ -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON \
  -G ${_MODCMAKE_GEN} ${CONFIGURE_ARGS} ${WRKSRC}
 
 .if !defined(CONFIGURE_ARGS) || ! ${CONFIGURE_ARGS:M*CMAKE_BUILD_TYPE*}
 .  if ${MODCMAKE_DEBUG:L} == "yes"
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Debug
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Debug
 MODCMAKE_BUILD_SUFFIX = -debug.cmake
 .  else
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Release
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Release
 MODCMAKE_BUILD_SUFFIX = -release.cmake
 .  endif
 .endif
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cmake/distinfo,v
retrieving revision 1.53
diff -u -p -u -p -r1.53 distinfo
--- distinfo 14 Jun 2018 17:04:45 -0000 1.53
+++ distinfo 29 Jul 2019 19:01:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (cmake-3.10.2.tar.gz) = gND6rUq1beB6ohp/xpLIjEzmFW1CsFecaWIASnCjIYs=
-SIZE (cmake-3.10.2.tar.gz) = 7824452
+SHA256 (cmake-3.15.0.tar.gz) = BnjXSkWDLKyuoFPYWlaF8+2DUkdebd+fy3Qv/KABmbU=
+SIZE (cmake-3.15.0.tar.gz) = 9266870
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.26
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,50 +0,0 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.26 2018/06/14 17:04:45 sthen Exp $
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -317,6 +317,15 @@ macro (CMAKE_BUILD_UTILITIES)
-     CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE}TestSharedForward "${kwsys_folder}")
-   endif()
-
-+  if($ENV{LOCALBASE})
-+    set(OPENBSD_LOCALBASE $ENV{LOCALBASE})
-+  else()
-+    set(OPENBSD_LOCALBASE "/usr/local")
-+  endif()
-+
-+  # to find expat and curl
-+  link_directories("${OPENBSD_LOCALBASE}/lib")
-+
-   #---------------------------------------------------------------------
-   # Setup third-party libraries.
-   # Everything in the tree should be able to include files from the
-@@ -350,7 +359,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_LIBRHASH is ON but LibRHash is not found!")
-     endif()
--    set(CMAKE_LIBRHASH_LIBRARIES LibRHash::LibRHash)
-+    set(CMAKE_LIBRHASH_INCLUDES ${LibRHash_INCLUDE_DIRS})
-+    set(CMAKE_LIBRHASH_LIBRARIES ${LibRHash_LIBRARIES})
-   else()
-     set(CMAKE_LIBRHASH_LIBRARIES cmlibrhash)
-     add_subdirectory(Utilities/cmlibrhash)
-@@ -516,7 +526,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_JSONCPP is ON but a JsonCpp is not found!")
-     endif()
--    set(CMAKE_JSONCPP_LIBRARIES JsonCpp::JsonCpp)
-+    set(CMAKE_JSONCPP_INCLUDES ${JsonCpp_INCLUDE_DIRS})
-+    set(CMAKE_JSONCPP_LIBRARIES ${JsonCpp_LIBRARIES})
-   else()
-     set(CMAKE_JSONCPP_LIBRARIES cmjsoncpp)
-     add_subdirectory(Utilities/cmjsoncpp)
-@@ -531,7 +542,8 @@ macro (CMAKE_BUILD_UTILITIES)
-       message(FATAL_ERROR
-         "CMAKE_USE_SYSTEM_LIBUV is ON but a libuv is not found!")
-     endif()
--    set(CMAKE_LIBUV_LIBRARIES LibUV::LibUV)
-+    set(CMAKE_LIBUV_INCLUDES ${LibUV_INCLUDE_DIRS})
-+    set(CMAKE_LIBUV_LIBRARIES ${LibUV_LIBRARIES})
-   else()
-     set(CMAKE_LIBUV_LIBRARIES cmlibuv)
-     add_subdirectory(Utilities/cmlibuv)
Index: patches/patch-Modules_CMakeCInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeCInformation_cmake
diff -N patches/patch-Modules_CMakeCInformation_cmake
--- patches/patch-Modules_CMakeCInformation_cmake 14 Jun 2018 17:04:45 -0000 1.8
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-Modules_CMakeCInformation_cmake,v 1.8 2018/06/14 17:04:45 sthen Exp $
-Index: Modules/CMakeCInformation.cmake
---- Modules/CMakeCInformation.cmake.orig
-+++ Modules/CMakeCInformation.cmake
-@@ -165,7 +165,7 @@ include(CMakeCommonLanguageInclude)
- # create a C shared library
- if(NOT CMAKE_C_CREATE_SHARED_LIBRARY)
-   set(CMAKE_C_CREATE_SHARED_LIBRARY
--      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a C shared module just copy the shared library rule
Index: patches/patch-Modules_CMakeCXXInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeCXXInformation_cmake
diff -N patches/patch-Modules_CMakeCXXInformation_cmake
--- patches/patch-Modules_CMakeCXXInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-Modules_CMakeCXXInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeCXXInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeCXXInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -134,10 +134,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG)
-   set(CMAKE_EXE_EXPORTS_CXX_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
- endif()
-
--if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG)
--  set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
--endif()
--
- if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG)
-   set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG})
- endif()
-@@ -253,7 +249,7 @@ include(CMakeCommonLanguageInclude)
- # create a shared C++ library
- if(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY)
-   set(CMAKE_CXX_CREATE_SHARED_LIBRARY
--      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a c++ shared module copy the shared library rule by default
Index: patches/patch-Modules_CMakeFortranInformation_cmake
===================================================================
RCS file: patches/patch-Modules_CMakeFortranInformation_cmake
diff -N patches/patch-Modules_CMakeFortranInformation_cmake
--- patches/patch-Modules_CMakeFortranInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-Modules_CMakeFortranInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeFortranInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeFortranInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -115,10 +115,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_Fortran_FLAG)
-   set(CMAKE_EXE_EXPORTS_Fortran_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
- endif()
-
--if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG)
--  set(CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
--endif()
--
- # for most systems a module is the same as a shared library
- # so unless the variable CMAKE_MODULE_EXISTS is set just
- # copy the values from the LIBRARY variables
-@@ -182,7 +178,7 @@ include(CMakeCommonLanguageInclude)
- # create a Fortran shared library
- if(NOT CMAKE_Fortran_CREATE_SHARED_LIBRARY)
-   set(CMAKE_Fortran_CREATE_SHARED_LIBRARY
--      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
-+      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
- endif()
-
- # create a Fortran shared module just copy the shared library rule
Index: patches/patch-Modules_Compiler_GNU-Fortran_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_Compiler_GNU-Fortran_cmake
--- patches/patch-Modules_Compiler_GNU-Fortran_cmake 14 Mar 2018 12:24:54 -0000 1.7
+++ patches/patch-Modules_Compiler_GNU-Fortran_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-For
 Index: Modules/Compiler/GNU-Fortran.cmake
 --- Modules/Compiler/GNU-Fortran.cmake.orig
 +++ Modules/Compiler/GNU-Fortran.cmake
-@@ -9,10 +9,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
+@@ -12,10 +12,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
 
  set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
 
Index: patches/patch-Modules_Compiler_GNU_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-Modules_Compiler_GNU_cmake
--- patches/patch-Modules_Compiler_GNU_cmake 26 Aug 2017 17:53:35 -0000 1.12
+++ patches/patch-Modules_Compiler_GNU_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cma
 Index: Modules/Compiler/GNU.cmake
 --- Modules/Compiler/GNU.cmake.orig
 +++ Modules/Compiler/GNU.cmake
-@@ -39,9 +39,9 @@ macro(__compiler_gnu lang)
+@@ -49,9 +49,9 @@ macro(__compiler_gnu lang)
    # Initial configuration flags.
    string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
    string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
Index: patches/patch-Modules_FindJNI_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJNI_cmake,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 patch-Modules_FindJNI_cmake
--- patches/patch-Modules_FindJNI_cmake 14 Jun 2018 17:04:45 -0000 1.23
+++ patches/patch-Modules_FindJNI_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,16 +2,16 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v
 Index: Modules/FindJNI.cmake
 --- Modules/FindJNI.cmake.orig
 +++ Modules/FindJNI.cmake
-@@ -25,6 +25,8 @@
- #   JAVA_INCLUDE_PATH2    = the include path to jni_md.h
- #   JAVA_AWT_INCLUDE_PATH = the include path to jawt.h
+@@ -45,6 +45,8 @@ The following cache variables are also available to se
+   the include path to jawt.h
+ #]=======================================================================]
 
 +set(MODJAVA_VER $ENV{MODJAVA_VER})
 +
- # Expand {libarch} occurences to java_libarch subdirectory(-ies) and set ${_var}
+ # Expand {libarch} occurrences to java_libarch subdirectory(-ies) and set ${_var}
  macro(java_append_library_directories _var)
      # Determine java arch-specific library subdir
-@@ -70,8 +72,10 @@ macro(java_append_library_directories _var)
+@@ -93,8 +95,10 @@ macro(java_append_library_directories _var)
 
      # Append default list architectures if CMAKE_SYSTEM_PROCESSOR was empty or
      # system is non-Linux (where the code above has not been well tested)
@@ -24,7 +24,7 @@ Index: Modules/FindJNI.cmake
      endif()
 
      # Sometimes ${CMAKE_SYSTEM_PROCESSOR} is added to the list to prefer
-@@ -107,60 +111,66 @@ if(_JAVA_HOME_EXPLICIT)
+@@ -130,17 +134,71 @@ if(_JAVA_HOME_EXPLICIT)
    set(CMAKE_FIND_FRAMEWORK NEVER)
  endif()
 
@@ -40,10 +40,9 @@ Index: Modules/FindJNI.cmake
 -    ${_JAVA_HOME}
 +    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
 +    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
++    ${LOCALBASE}/jdk-11/jre/lib/{libarch}
++    ${LOCALBASE}/jre-11/lib/{libarch}
      )
--endif()
--get_filename_component(java_install_version
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
 +else(MODJAVA_VER)
 +  set(JAVA_AWT_LIBRARY_DIRECTORIES)
 +  if(_JAVA_HOME)
@@ -54,178 +53,68 @@ Index: Modules/FindJNI.cmake
 +      ${_JAVA_HOME}/lib
 +      ${_JAVA_HOME}
 +      )
-+  endif()
-+  get_filename_component(java_install_version
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
-
--list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
--  )
--JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
--  /usr/lib
--  /usr/local/lib
--  /usr/lib/jvm/java/lib
--  /usr/lib/java/jre/lib/{libarch}
--  /usr/lib/jvm/jre/lib/{libarch}
--  /usr/local/lib/java/jre/lib/{libarch}
--  /usr/local/share/java/jre/lib/{libarch}
--  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
--  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
--  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
--  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
--  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
--  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
--  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
--  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
--  # Debian specific paths for default JVM
--  /usr/lib/jvm/default-java/jre/lib/{libarch}
--  /usr/lib/jvm/default-java/jre/lib
--  /usr/lib/jvm/default-java/lib
--  # Arch Linux specific paths for default JVM
--  /usr/lib/jvm/default/jre/lib/{libarch}
--  /usr/lib/jvm/default/lib/{libarch}
--  # Ubuntu specific paths for default JVM
--  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
--  # OpenBSD specific paths for default JVM
--  /usr/local/jdk-1.7.0/jre/lib/{libarch}
--  /usr/local/jre-1.7.0/lib/{libarch}
--  /usr/local/jdk-1.6.0/jre/lib/{libarch}
--  /usr/local/jre-1.6.0/lib/{libarch}
--  # SuSE specific paths for default JVM
--  /usr/lib64/jvm/java/jre/lib/{libarch}
--  /usr/lib64/jvm/jre/lib/{libarch}
--  )
-+  list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
-+    )
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
-+    /usr/lib
-+    /usr/local/lib
-+    /usr/lib/jvm/java/lib
-+    /usr/lib/java/jre/lib/{libarch}
-+    /usr/lib/jvm/jre/lib/{libarch}
-+    /usr/local/lib/java/jre/lib/{libarch}
-+    /usr/local/share/java/jre/lib/{libarch}
-+    /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
-+    /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
-+    /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
-+    /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
-+    /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
-+    /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
-+    /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
-+    /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
-+    # Debian specific paths for default JVM
-+    /usr/lib/jvm/default-java/jre/lib/{libarch}
-+    /usr/lib/jvm/default-java/jre/lib
-+    /usr/lib/jvm/default-java/lib
-+    # Arch Linux specific paths for default JVM
-+    /usr/lib/jvm/default/jre/lib/{libarch}
-+    /usr/lib/jvm/default/lib/{libarch}
-+    # Ubuntu specific paths for default JVM
-+    /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
-+    # OpenBSD specific paths for default JVM
-+    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
-+    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
-+    # SuSE specific paths for default JVM
-+    /usr/lib64/jvm/java/jre/lib/{libarch}
-+    /usr/lib64/jvm/jre/lib/{libarch}
-+    )
+ endif()
++list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
++  )
++JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
++  /usr/lib
++  /usr/local/lib
++  /usr/lib/jvm/java/lib
++  /usr/lib/java/jre/lib/{libarch}
++  /usr/lib/jvm/jre/lib/{libarch}
++  /usr/local/lib/java/jre/lib/{libarch}
++  /usr/local/share/java/jre/lib/{libarch}
++  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
++  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
++  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
++  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
++  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
++  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed ac
++  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
++  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
++  # Debian specific paths for default JVM
++  /usr/lib/jvm/default-java/jre/lib/{libarch}
++  /usr/lib/jvm/default-java/jre/lib
++  /usr/lib/jvm/default-java/lib
++  # Arch Linux specific paths for default JVM
++  /usr/lib/jvm/default/jre/lib/{libarch}
++  /usr/lib/jvm/default/lib/{libarch}
++  # Ubuntu specific paths for default JVM
++  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
++  # OpenBSD specific paths for default JVM
++  ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
++  ${LOCALBASE}/jre-1.8.0/lib/{libarch}
++  ${LOCALBASE}/jdk-11/jre/lib/{libarch}
++  ${LOCALBASE}/jre-11/lib/{libarch}
++  # SuSE specific paths for default JVM
++  /usr/lib64/jvm/java/jre/lib/{libarch}
++  /usr/lib64/jvm/jre/lib/{libarch}
++  )
 +endif(MODJAVA_VER)
 
- set(JAVA_JVM_LIBRARY_DIRECTORIES)
- foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
-@@ -174,43 +184,50 @@ foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
-     )
- endforeach()
-
--set(JAVA_AWT_INCLUDE_DIRECTORIES)
--if(_JAVA_HOME)
--  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
--endif()
--list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
--  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
--)
--
--JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
--  /usr/include
--  /usr/local/include
--  /usr/lib/java/include
--  /usr/local/lib/java/include
--  /usr/lib/jvm/java/include
--  /usr/lib/jvm/java-6-sun/include
--  /usr/lib/jvm/java-1.5.0-sun/include
--  /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
--  /usr/lib/jvm/java-6-openjdk/include
--  /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
--  /usr/local/share/java/include
--  /usr/lib/j2sdk1.4-sun/include
--  /usr/lib/j2sdk1.5-sun/include
--  /opt/sun-jdk-1.5.0.04/include
--  # Debian specific path for default JVM
--  /usr/lib/jvm/default-java/include
--  # Arch specific path for default JVM
--  /usr/lib/jvm/default/include
--  # OpenBSD specific path for default JVM
--  /usr/local/jdk-1.7.0/include
--  /usr/local/jdk-1.6.0/include
--  # SuSE specific paths for default JVM
--  /usr/lib64/jvm/java/include
-+if(MODJAVA_VER)
-+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
-+    ${LOCALBASE}/jdk-1.8.0/include
-+    )
-+else(MODJAVA_VER)
-+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
-+  if(_JAVA_HOME)
-+    list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
-+  endif()
-+  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
-+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
-   )
++get_filename_component(java_install_version
++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
 +
-+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
-+    /usr/include
-+    /usr/local/include
-+    /usr/lib/java/include
-+    /usr/local/lib/java/include
-+    /usr/lib/jvm/java/include
-+    /usr/lib/jvm/java-6-sun/include
-+    /usr/lib/jvm/java-1.5.0-sun/include
-+    /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
-+    /usr/lib/jvm/java-6-openjdk/include
-+    /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
-+    /usr/local/share/java/include
-+    /usr/lib/j2sdk1.4-sun/include
-+    /usr/lib/j2sdk1.5-sun/include
-+    /opt/sun-jdk-1.5.0.04/include
-+    # Debian specific path for default JVM
-+    /usr/lib/jvm/default-java/include
-+    # Arch specific path for default JVM
-+    /usr/lib/jvm/default/include
-+    # OpenBSD specific path for default JVM
-+    ${LOCALBASE}/jdk-1.8.0/include
-+    # SuSE specific paths for default JVM
-+    /usr/lib64/jvm/java/include
-+    )
-+endif(MODJAVA_VER)
-
- foreach(JAVA_PROG "${JAVA_RUNTIME}" "${JAVA_COMPILE}" "${JAVA_ARCHIVE}")
-   get_filename_component(jpath "${JAVA_PROG}" PATH)
+ if (WIN32)
+   set (_JNI_HINTS)
+   execute_process(COMMAND REG QUERY HKLM\\SOFTWARE\\JavaSoft\\JDK /f "." /k
+@@ -209,10 +267,10 @@ set(_JNI_JAVA_DIRECTORIES_BASE
+   /usr/lib/jvm/java-7-openjdk-{libarch}     # Ubuntu 15.10
+   /usr/lib/jvm/java-6-openjdk-{libarch}     # Ubuntu 15.10
+   # OpenBSD specific paths for default JVM
+-  /usr/local/jdk-1.7.0
+-  /usr/local/jre-1.7.0
+-  /usr/local/jdk-1.6.0
+-  /usr/local/jre-1.6.0
++  ${LOCALBASE}/jdk-1.8.0
++  ${LOCALBASE}/jre-1.8.0
++  ${LOCALBASE}/jdk-11
++  ${LOCALBASE}/jre-11
+   # SuSE specific paths for default JVM
+   /usr/lib64/jvm/java
+   /usr/lib64/jvm/jre
Index: patches/patch-Modules_FindJava_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJava_cmake,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 patch-Modules_FindJava_cmake
--- patches/patch-Modules_FindJava_cmake 14 Jun 2018 17:04:45 -0000 1.24
+++ patches/patch-Modules_FindJava_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
 Index: Modules/FindJava.cmake
 --- Modules/FindJava.cmake.orig
 +++ Modules/FindJava.cmake
-@@ -72,6 +72,8 @@
+@@ -78,6 +78,8 @@ Example Usages:
 
  include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindJavaCommon.cmake)
 
@@ -11,8 +11,8 @@ Index: Modules/FindJava.cmake
  # The HINTS option should only be used for values computed from the system.
  set(_JAVA_HINTS)
  if(_JAVA_HOME)
-@@ -97,19 +99,22 @@ list(APPEND _JAVA_HINTS
-   )
+@@ -133,19 +135,22 @@ endif()
+
  # Hard-coded guesses should still go in PATHS. This ensures that the user
  # environment can always override hard guesses.
 -set(_JAVA_PATHS
Index: patches/patch-Modules_FindKDE3_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindKDE3_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindKDE3_cmake
--- patches/patch-Modules_FindKDE3_cmake 14 Jun 2018 17:04:45 -0000 1.6
+++ patches/patch-Modules_FindKDE3_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,16 +1,17 @@
-$OpenBSD: patch-Modules_FindKDE3_cmake,v 1.6 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Modules/FindKDE3.cmake
 --- Modules/FindKDE3.cmake.orig
 +++ Modules/FindKDE3.cmake
 @@ -294,12 +294,6 @@ if(KDE3_FOUND)
-       set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
-    endif ()
+     set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
+   endif ()
 
--   # if no special buildtype is selected, add -O2 as default optimization
--   if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
--      set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
--      set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
--   endif ()
+-  # if no special buildtype is selected, add -O2 as default optimization
+-  if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
+-    set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
+-    set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
+-  endif ()
 -
  #set(CMAKE_SHARED_LINKER_FLAGS "-avoid-version -module -Wl,--no-undefined -Wl,--allow-shlib-undefined")
  #set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--fatal-warnings -avoid-version -Wl,--no-undefined -lc")
Index: patches/patch-Modules_FindLua_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindLua_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindLua_cmake
--- patches/patch-Modules_FindLua_cmake 26 Aug 2017 17:53:35 -0000 1.6
+++ patches/patch-Modules_FindLua_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-Modules_FindLua_cmake,v 1.6 2017/08/26 17:53:35 dcoppa Exp $
+$OpenBSD$
+
 Index: Modules/FindLua.cmake
 --- Modules/FindLua.cmake.orig
 +++ Modules/FindLua.cmake
-@@ -40,9 +40,16 @@ unset(_lua_include_subdirs)
+@@ -46,9 +46,16 @@ unset(_lua_include_subdirs)
  unset(_lua_library_names)
  unset(_lua_append_versions)
 
@@ -10,24 +11,23 @@ Index: Modules/FindLua.cmake
 +set(MODLUA_INCL_DIR $ENV{MODLUA_INCL_DIR})
 +
  # this is a function only to have all the variables inside go away automatically
- function(_lua_set_version_vars)
+ function(_lua_get_versions)
 -    set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
 +    if(MODLUA_VERSION)
-+        set(LUA_VERSIONS5 ${MODLUA_VERSION})
++         set(LUA_VERSIONS5 ${MODLUA_VERSION})
 +    else()
-+        set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
++         set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
 +    endif()
 
      if (Lua_FIND_VERSION_EXACT)
          if (Lua_FIND_VERSION_COUNT GREATER 1)
-@@ -114,6 +121,10 @@ function(_lua_check_header_version _hdr_file)
- endfunction(_lua_check_header_version)
+@@ -145,6 +152,9 @@ endfunction(_lua_get_header_version)
 
- _lua_set_version_vars()
-+
-+if(MODLUA_INCL_DIR)
-+    set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
-+endif()
+ function(_lua_find_header)
+   _lua_set_version_vars()
++  if(MODLUA_INCL_DIR)
++      set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
++  endif()
 
- if (LUA_INCLUDE_DIR AND EXISTS "${LUA_INCLUDE_DIR}/lua.h")
-     _lua_check_header_version("${LUA_INCLUDE_DIR}/lua.h")
+   # Initialize as local variable
+   set(CMAKE_IGNORE_PATH ${CMAKE_IGNORE_PATH})
Index: patches/patch-Modules_FindMPEG2_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG2_cmake,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Modules_FindMPEG2_cmake
--- patches/patch-Modules_FindMPEG2_cmake 14 Jun 2018 17:04:45 -0000 1.10
+++ patches/patch-Modules_FindMPEG2_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,36 +2,7 @@ $OpenBSD: patch-Modules_FindMPEG2_cmake,
 Index: Modules/FindMPEG2.cmake
 --- Modules/FindMPEG2.cmake.orig
 +++ Modules/FindMPEG2.cmake
-@@ -23,24 +23,19 @@
- #   MPEG2_vo_LIBRARY, where to find the vo library.
-
- find_path(MPEG2_INCLUDE_DIR
--  NAMES mpeg2.h mpeg2dec/mpeg2.h
--  PATHS /usr/local/livid
-+  NAMES mpeg2dec/mpeg2.h
-+  PATHS ${LOCALBASE}/include
- )
-
- find_library(MPEG2_mpeg2_LIBRARY mpeg2
--  /usr/local/livid/mpeg2dec/libmpeg2/.libs
-+  ${LOCALBASE}/lib
- )
-
--find_library( MPEG2_vo_LIBRARY vo
--  /usr/local/livid/mpeg2dec/libvo/.libs
--)
--
- include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG2 DEFAULT_MSG MPEG2_mpeg2_LIBRARY MPEG2_INCLUDE_DIR)
-
- if(MPEG2_FOUND)
--  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY}
--                        ${MPEG2_vo_LIBRARY})
-+  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY})
-
-   #some native mpeg2 installations will depend
-   #on libSDL, if found, add it in.
-@@ -50,4 +45,4 @@ if(MPEG2_FOUND)
+@@ -47,4 +47,4 @@ if(MPEG2_FOUND)
    endif()
  endif()
 
Index: patches/patch-Modules_FindMPEG_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindMPEG_cmake
--- patches/patch-Modules_FindMPEG_cmake 14 Jun 2018 17:04:45 -0000 1.11
+++ patches/patch-Modules_FindMPEG_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,32 +2,17 @@ $OpenBSD: patch-Modules_FindMPEG_cmake,v
 Index: Modules/FindMPEG.cmake
 --- Modules/FindMPEG.cmake.orig
 +++ Modules/FindMPEG.cmake
-@@ -22,23 +22,19 @@
- #   MPEG_mpeg2_LIBRARY, where to find the MPEG library.
- #   MPEG_vo_LIBRARY, where to find the vo library.
+@@ -28,8 +28,6 @@ find_path(MPEG_INCLUDE_DIR
 
--find_path(MPEG_INCLUDE_DIR mpeg2dec/include/video_out.h
--  /usr/local/livid
-+find_path(MPEG_INCLUDE_DIR mpeg2dec/mpeg2.h
-+  ${LOCALBASE}/include
- )
+ find_library(MPEG_mpeg2_LIBRARY mpeg2)
 
- find_library(MPEG_mpeg2_LIBRARY mpeg2
--  /usr/local/livid/mpeg2dec/libmpeg2/.libs
-+  ${LOCALBASE}/lib
- )
-
--find_library( MPEG_vo_LIBRARY vo
--  /usr/local/livid/mpeg2dec/libvo/.libs
--)
+-find_library(MPEG_vo_LIBRARY vo)
 -
  include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
--FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
-+FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY)
+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_mpeg2_LIBRARY MPEG_INCLUDE_DIR)
 
- if(MPEG_FOUND)
--  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} ${MPEG_vo_LIBRARY} )
-+  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} )
+@@ -40,4 +38,4 @@ if(MPEG_FOUND)
+   endif()
  endif()
 
 -mark_as_advanced(MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
Index: patches/patch-Modules_FindOpenMP_cmake
===================================================================
RCS file: patches/patch-Modules_FindOpenMP_cmake
diff -N patches/patch-Modules_FindOpenMP_cmake
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Modules_FindOpenMP_cmake 29 Jul 2019 19:01:06 -0000
@@ -0,0 +1,27 @@
+$OpenBSD$
+
+Add libs and paths. Ensure the lib is used for the C case.
+
+Index: Modules/FindOpenMP.cmake
+--- Modules/FindOpenMP.cmake.orig
++++ Modules/FindOpenMP.cmake
+@@ -84,8 +84,8 @@ function(_OPENMP_FLAG_CANDIDATES LANG)
+   if(NOT OpenMP_${LANG}_FLAG)
+     unset(OpenMP_FLAG_CANDIDATES)
+
+-    set(OMP_FLAG_GNU "-fopenmp")
+-    set(OMP_FLAG_Clang "-fopenmp=libomp" "-fopenmp=libiomp5" "-fopenmp")
++    set(OMP_FLAG_GNU "-fopenmp -lgomp")
++    set(OMP_FLAG_Clang "-fopenmp -I${LOCALBASE}/include -Wl,-L${LOCALBASE}/lib,-lomp")
+     set(OMP_FLAG_AppleClang "-Xclang -fopenmp")
+     set(OMP_FLAG_HP "+Oopenmp")
+     if(WIN32)
+@@ -127,7 +127,7 @@ set(OpenMP_C_CXX_TEST_SOURCE
+ int main(void) {
+ #ifdef _OPENMP
+   omp_get_max_threads();
+-  return 0;
++  return 0*omp_get_num_threads();
+ #else
+   breaks_on_purpose
+ #endif
Index: patches/patch-Modules_FindPythonInterp_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonInterp_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindPythonInterp_cmake
--- patches/patch-Modules_FindPythonInterp_cmake 28 Nov 2016 09:15:13 -0000 1.11
+++ patches/patch-Modules_FindPythonInterp_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,16 +1,17 @@
 $OpenBSD: patch-Modules_FindPythonInterp_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindPythonInterp.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindPythonInterp.cmake Fri Nov 25 22:31:44 2016
-@@ -36,6 +36,8 @@
- # get the currently active Python version by default with a consistent version
- # of PYTHON_LIBRARIES.
+Index: Modules/FindPythonInterp.cmake
+--- Modules/FindPythonInterp.cmake.orig
++++ Modules/FindPythonInterp.cmake
+@@ -41,6 +41,8 @@ get the currently active Python version by default wit
+ of PYTHON_LIBRARIES.
+ #]=======================================================================]
 
 +set(MODPY_VERSION $ENV{MODPY_VERSION})
 +
  unset(_Python_NAMES)
 
  set(_PYTHON1_VERSIONS 1.6 1.5)
-@@ -68,19 +70,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
+@@ -73,19 +75,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
 
  # Set up the versions we know about, in the order we will search. Always add
  # the user supplied additional versions to the front.
Index: patches/patch-Modules_FindPythonLibs_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonLibs_cmake,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 patch-Modules_FindPythonLibs_cmake
--- patches/patch-Modules_FindPythonLibs_cmake 14 Jun 2018 17:04:45 -0000 1.17
+++ patches/patch-Modules_FindPythonLibs_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindPythonLibs_c
 Index: Modules/FindPythonLibs.cmake
 --- Modules/FindPythonLibs.cmake.orig
 +++ Modules/FindPythonLibs.cmake
-@@ -72,6 +72,9 @@ endif()
+@@ -77,6 +77,9 @@ endif()
  # To avoid picking up the system Python.h pre-maturely.
  set(CMAKE_FIND_FRAMEWORK LAST)
 
@@ -11,8 +11,8 @@ Index: Modules/FindPythonLibs.cmake
 +
  set(_PYTHON1_VERSIONS 1.6 1.5)
  set(_PYTHON2_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)
- set(_PYTHON3_VERSIONS 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
-@@ -106,11 +109,15 @@ endif()
+ set(_PYTHON3_VERSIONS 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
+@@ -111,11 +114,15 @@ endif()
  # If FindPythonInterp has already found the major and minor version,
  # insert that version between the user supplied versions and the stock
  # version list.
@@ -33,10 +33,11 @@ Index: Modules/FindPythonLibs.cmake
 
  unset(_PYTHON_FIND_OTHER_VERSIONS)
  unset(_PYTHON1_VERSIONS)
-@@ -191,20 +198,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+@@ -234,25 +241,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+           ${dir}/Versions/${_CURRENT_VERSION}/include)
        endforeach()
      endif()
-
+-
 -    find_path(PYTHON_INCLUDE_DIR
 -      NAMES Python.h
 -      HINTS
@@ -44,7 +45,11 @@ Index: Modules/FindPythonLibs.cmake
 -      PATHS
 -        ${PYTHON_FRAMEWORK_INCLUDES}
 -        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
+-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
+-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
 -        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
+-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
+-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
 -      PATH_SUFFIXES
 -        python${_CURRENT_VERSION}mu
 -        python${_CURRENT_VERSION}m
Index: patches/patch-Modules_FindQt3_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt3_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_FindQt3_cmake
--- patches/patch-Modules_FindQt3_cmake 14 Jun 2018 17:04:45 -0000 1.11
+++ patches/patch-Modules_FindQt3_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindQt3_cmake,v 1.11 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindQt3.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindQt3.cmake Fri Nov 25 22:31:45 2016
-@@ -151,7 +151,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
+Index: Modules/FindQt3.cmake
+--- Modules/FindQt3.cmake.orig
++++ Modules/FindQt3.cmake
+@@ -140,7 +140,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
 
  # Qt 3 should prefer QTDIR over the PATH
  find_program(QT_MOC_EXECUTABLE
@@ -10,7 +11,7 @@ $OpenBSD: patch-Modules_FindQt3_cmake,v
    HINTS
      ENV QTDIR
    PATHS
-@@ -176,7 +176,7 @@ endif()
+@@ -160,7 +160,7 @@ endif()
 
  # Qt 3 should prefer QTDIR over the PATH
  find_program(QT_UIC_EXECUTABLE
Index: patches/patch-Modules_FindQt4_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt4_cmake,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 patch-Modules_FindQt4_cmake
--- patches/patch-Modules_FindQt4_cmake 14 Jun 2018 17:04:45 -0000 1.30
+++ patches/patch-Modules_FindQt4_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindQt4_cmake,v
 Index: Modules/FindQt4.cmake
 --- Modules/FindQt4.cmake.orig
 +++ Modules/FindQt4.cmake
-@@ -516,7 +516,12 @@ endfunction()
+@@ -518,7 +518,12 @@ endfunction()
 
  set(QT4_INSTALLED_VERSION_TOO_OLD FALSE)
 
@@ -16,7 +16,7 @@ Index: Modules/FindQt4.cmake
  _qt4_find_qmake("${_QT4_QMAKE_NAMES}" QT_QMAKE_EXECUTABLE QTVERSION)
 
  if (QT_QMAKE_EXECUTABLE AND
-@@ -696,6 +701,8 @@ if (QT_QMAKE_EXECUTABLE AND
+@@ -694,6 +699,8 @@ if (QT_QMAKE_EXECUTABLE AND
 
    # Set QT_INCLUDES
    set( QT_INCLUDES ${QT_MKSPECS_DIR}/default ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR})
@@ -25,7 +25,7 @@ Index: Modules/FindQt4.cmake
 
 
    # ask qmake for the documentation directory
-@@ -1139,17 +1146,17 @@ if (QT_QMAKE_EXECUTABLE AND
+@@ -1133,17 +1140,17 @@ if (QT_QMAKE_EXECUTABLE AND
      endif()
    endmacro()
 
Index: patches/patch-Modules_FindQt_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_FindQt_cmake
--- patches/patch-Modules_FindQt_cmake 28 Nov 2016 09:15:13 -0000 1.7
+++ patches/patch-Modules_FindQt_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,8 +1,9 @@
 $OpenBSD: patch-Modules_FindQt_cmake,v 1.7 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindQt.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindQt.cmake Fri Nov 25 22:31:45 2016
-@@ -34,6 +34,12 @@
- #   QT3_INSTALLED is set to TRUE if qt3 is found.
+Index: Modules/FindQt.cmake
+--- Modules/FindQt.cmake.orig
++++ Modules/FindQt.cmake
+@@ -43,6 +43,12 @@ if(_findqt_testing)
+ endif()
 
  # look for signs of qt3 installations
 +file(GLOB GLOB_TEMP_VAR ${LOCALBASE}/lib/qt3/bin/qmake)
@@ -14,7 +15,7 @@ $OpenBSD: patch-Modules_FindQt_cmake,v 1
  file(GLOB GLOB_TEMP_VAR /usr/lib*/qt-3*/bin/qmake /usr/lib*/qt3*/bin/qmake)
  if(GLOB_TEMP_VAR)
    set(QT3_INSTALLED TRUE)
-@@ -53,6 +59,12 @@ endif()
+@@ -62,6 +68,12 @@ endif()
  set(GLOB_TEMP_VAR)
 
  # look for qt4 installations
Index: patches/patch-Modules_FindRuby_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindRuby_cmake,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 patch-Modules_FindRuby_cmake
--- patches/patch-Modules_FindRuby_cmake 14 Jun 2018 17:04:45 -0000 1.16
+++ patches/patch-Modules_FindRuby_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,12 +1,14 @@
-$OpenBSD: patch-Modules_FindRuby_cmake,v 1.16 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindRuby.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindRuby.cmake Fri Nov 25 22:31:45 2016
-@@ -42,35 +42,53 @@
+$OpenBSD$
+
+Index: Modules/FindRuby.cmake
+--- Modules/FindRuby.cmake.orig
++++ Modules/FindRuby.cmake
+@@ -42,7 +42,17 @@ Also:
+
  # uncomment the following line to get debug output for this file
  # set(_RUBY_DEBUG_OUTPUT TRUE)
-
 +set(MODRUBY_REV $ENV{MODRUBY_REV})
-+
+
 +if(MODRUBY_REV AND MODRUBY_REV MATCHES "^[0-9]+\\.[0-9]$")
 +   string(REPLACE "." "" MODRUBY_REV_NO_DOTS ${MODRUBY_REV})
 +   string(REPLACE "." ";" MODRUBY_REV_LIST ${MODRUBY_REV})
@@ -14,36 +16,27 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 +   list(GET MODRUBY_REV_LIST 1 MODRUBY_REV_MINOR)
 +endif()
 +
++
++
  # Determine the list of possible names of the ruby executable depending
  # on which version of ruby is required
--set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
-+set(_RUBY_POSSIBLE_EXECUTABLE_NAMES)
-
- # if 1.9 is required, don't look for ruby18 and ruby1.8, default to version 1.8
- if(DEFINED Ruby_FIND_VERSION_MAJOR AND DEFINED Ruby_FIND_VERSION_MINOR)
-    set(Ruby_FIND_VERSION_SHORT_NODOT "${Ruby_FIND_VERSION_MAJOR}${RUBY_FIND_VERSION_MINOR}")
-    # we can't construct that if only major version is given
-    set(_RUBY_POSSIBLE_EXECUTABLE_NAMES
--       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
-        ruby${Ruby_FIND_VERSION_MAJOR}${Ruby_FIND_VERSION_MINOR}
-+       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
-        ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
- else()
--   set(Ruby_FIND_VERSION_SHORT_NODOT "18")
-+   if(MODRUBY_REV_NO_DOTS)
-+      set(Ruby_FIND_VERSION_SHORT_NODOT "${MODRUBY_REV_NO_DOTS}")
-+   else(MODRUBY_REV_NO_DOTS)
-+      set(Ruby_FIND_VERSION_SHORT_NODOT "18")
-+   endif(MODRUBY_REV_NO_DOTS)
+ set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
+@@ -60,12 +70,16 @@ else()
  endif()
 
  if(NOT Ruby_FIND_VERSION_EXACT)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.4 ruby24)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.3 ruby23)
+-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.2 ruby22)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.1 ruby21)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.0 ruby20)
 -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.9 ruby19)
-+  if(MODRUBY_REV AND MODRUBY_REV_NO_DOTS)
-+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby${MODRUBY_REV_NO_DOTS} ruby${MODRUBY_REV})
-+  endif()
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby28 ruby2.8)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby27 ruby2.7)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby26 ruby2.6)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby25 ruby2.5)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby24 ruby2.4)
++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby23 ruby2.3)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby22 ruby2.2)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby21 ruby2.1)
 +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby20 ruby2.0)
@@ -51,43 +44,34 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 
    # if we want a version below 1.9, also look for ruby 1.8
    if("${Ruby_FIND_VERSION_SHORT_NODOT}" VERSION_LESS "19")
--    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.8 ruby18)
-+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby18 ruby1.8)
+@@ -189,6 +203,26 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
+     set(RUBY_VERSION_MAJOR 2)
+     set(RUBY_VERSION_MINOR 4)
    endif()
--
--  list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
- endif()
-
-+list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
-+list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
-+
- find_program(RUBY_EXECUTABLE NAMES ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
-
- if(RUBY_EXECUTABLE  AND NOT  RUBY_VERSION_MAJOR)
-@@ -155,6 +173,10 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
-    set(RUBY_VERSION_MAJOR 1)
-    set(RUBY_VERSION_MINOR 8)
-    set(RUBY_VERSION_PATCH 0)
-+   if(${RUBY_EXECUTABLE} MATCHES "ruby${MODRUBY_REV_NO_DOTS}")
-+      set(RUBY_VERSION_MAJOR ${MODRUBY_REV_MAJOR})
-+      set(RUBY_VERSION_MINOR ${MODRUBY_REV_MINOR})
-+   endif()
-    # check whether we found 1.9.x
-    if(${RUBY_EXECUTABLE} MATCHES "ruby1.?9")
-       set(RUBY_VERSION_MAJOR 1)
-@@ -170,6 +192,11 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
-       set(RUBY_VERSION_MAJOR 2)
-       set(RUBY_VERSION_MINOR 1)
-    endif()
-+   # check whether we found 2.2.x
-+   if(${RUBY_EXECUTABLE} MATCHES "ruby2.?2")
-+      set(RUBY_VERSION_MAJOR 2)
-+      set(RUBY_VERSION_MINOR 2)
-+   endif()
++  # check whether we found 2.5.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?5")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 5)
++  endif()
++  # check whether we found 2.6.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?6")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 6)
++  endif()
++  # check whether we found 2.7.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?7")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 7)
++  endif()
++  # check whether we found 2.8.x
++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?8")
++    set(RUBY_VERSION_MAJOR 2)
++    set(RUBY_VERSION_MINOR 8)
++  endif()
  endif()
 
  if(RUBY_VERSION_MAJOR)
-@@ -203,7 +230,7 @@ endif()
+@@ -223,7 +257,7 @@ endif()
 
 
  # Determine the list of possible names for the ruby library
@@ -95,4 +79,4 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
 +set(_RUBY_POSSIBLE_LIB_NAMES ruby${_RUBY_VERSION_SHORT_NODOT} ruby${_RUBY_VERSION_SHORT} ruby-${_RUBY_VERSION_SHORT} ruby-${RUBY_VERSION} ruby ruby-static)
 
  if(WIN32)
-    set( _RUBY_MSVC_RUNTIME "" )
+   set( _RUBY_MSVC_RUNTIME "" )
Index: patches/patch-Modules_FindSDL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindSDL_cmake,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Modules_FindSDL_cmake
--- patches/patch-Modules_FindSDL_cmake 28 Nov 2016 09:15:13 -0000 1.10
+++ patches/patch-Modules_FindSDL_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindSDL_cmake,v 1.10 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindSDL.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindSDL.cmake Fri Nov 25 22:31:45 2016
-@@ -85,6 +85,11 @@ else()
+Index: Modules/FindSDL.cmake
+--- Modules/FindSDL.cmake.orig
++++ Modules/FindSDL.cmake
+@@ -86,6 +86,11 @@ else()
    set(VC_LIB_PATH_SUFFIX lib/x86)
  endif()
 
Index: patches/patch-Modules_FindTCL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTCL_cmake,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 patch-Modules_FindTCL_cmake
--- patches/patch-Modules_FindTCL_cmake 14 Jun 2018 17:04:45 -0000 1.15
+++ patches/patch-Modules_FindTCL_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindTCL_cmake,v 1.15 2018/06/14 17:04:45 sthen Exp $
---- Modules/FindTCL.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTCL.cmake Fri Nov 25 22:31:45 2016
-@@ -48,19 +48,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
+Index: Modules/FindTCL.cmake
+--- Modules/FindTCL.cmake.orig
++++ Modules/FindTCL.cmake
+@@ -49,19 +49,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
  include(${CMAKE_CURRENT_LIST_DIR}/FindTclsh.cmake)
  include(${CMAKE_CURRENT_LIST_DIR}/FindWish.cmake)
 
@@ -42,7 +43,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -75,19 +92,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -76,15 +93,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
  string(REGEX REPLACE
    "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
 
@@ -53,11 +54,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 -  "${TK_LIBRARY_PATH}"
 -  "${TCL_TCLSH_PATH_PARENT}/lib"
 -  "${TK_WISH_PATH_PARENT}/lib"
--  /usr/local/lib/tcl/tcl8.5
--  /usr/local/lib/tcl/tk8.5
--  /usr/local/lib/tcl/tcl8.4
--  /usr/local/lib/tcl/tk8.4
--  )
+-)
 +set(TCLTK_OPENBSD_LIB_PATHS)
 
 +if(MODTCL_LIBDIR)
@@ -89,82 +86,10 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 +    )
 +endif()
 +
- if(WIN32)
-   get_filename_component(
-     ActiveTcl_CurrentVersion
-@@ -107,31 +142,47 @@ if(WIN32)
-     )
- endif()
-
--find_library(TCL_LIBRARY
--  NAMES
--  tcl
--  tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
--  tcl86 tcl8.6
--  tcl85 tcl8.5
--  tcl84 tcl8.4
--  tcl83 tcl8.3
--  tcl82 tcl8.2
--  tcl80 tcl8.0
--  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
--  )
-+if(MODTCL_LIB)
-+  find_library(TCL_LIBRARY
-+    NAMES
-+    ${MODTCL_LIB}
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+else(MODTCL_LIB)
-+  find_library(TCL_LIBRARY
-+    NAMES
-+    tcl
-+    tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
-+    tcl86 tcl8.6
-+    tcl85 tcl8.5
-+    tcl84 tcl8.4
-+    tcl83 tcl8.3
-+    tcl82 tcl8.2
-+    tcl80 tcl8.0
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+endif(MODTCL_LIB)
-
--find_library(TK_LIBRARY
--  NAMES
--  tk
--  tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
--  tk86 tk8.6
--  tk85 tk8.5
--  tk84 tk8.4
--  tk83 tk8.3
--  tk82 tk8.2
--  tk80 tk8.0
--  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
--  )
-+if(MODTK_LIB)
-+  find_library(TK_LIBRARY
-+    NAMES
-+    ${MODTK_LIB}
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+else(MODTK_LIB)
-+  find_library(TK_LIBRARY
-+    NAMES
-+    tk
-+    tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
-+    tk86 tk8.6
-+    tk85 tk8.5
-+    tk84 tk8.4
-+    tk83 tk8.3
-+    tk82 tk8.2
-+    tk80 tk8.0
-+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
-+    )
-+endif(MODTK_LIB)
-
- CMAKE_FIND_FRAMEWORKS(Tcl)
- CMAKE_FIND_FRAMEWORKS(Tk)
-@@ -155,30 +206,46 @@ if(Tk_FRAMEWORKS)
+ set(TCLTK_POSSIBLE_LIB_PATH_SUFFIXES
+   lib/tcl/tcl8.7
+   lib/tcl/tk8.7
+@@ -167,16 +206,6 @@ if(Tk_FRAMEWORKS)
    endif()
  endif()
 
@@ -177,21 +102,14 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
 -  ${TK_FRAMEWORK_INCLUDES}
 -  "${TCL_TCLSH_PATH_PARENT}/include"
 -  "${TK_WISH_PATH_PARENT}/include"
--  /usr/include/tcl${TK_LIBRARY_VERSION}
--  /usr/include/tcl${TCL_LIBRARY_VERSION}
--  /usr/include/tcl8.6
--  /usr/include/tcl8.5
--  /usr/include/tcl8.4
--  /usr/include/tcl8.3
--  /usr/include/tcl8.2
--  /usr/include/tcl8.0
--  /usr/local/include/tcl8.6
--  /usr/local/include/tk8.6
--  /usr/local/include/tcl8.5
--  /usr/local/include/tk8.5
--  /usr/local/include/tcl8.4
--  /usr/local/include/tk8.4
 -  )
+
+ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
+   include/tcl${TK_LIBRARY_VERSION}
+@@ -193,6 +222,46 @@ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
+   include/tcl8.2
+   include/tcl8.0
+   )
 +set(TCLTK_OPENBSD_INCLUDE_PATHS)
 +
 +if(MODTCL_INCDIR)
Index: patches/patch-Modules_FindTclStub_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclStub_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindTclStub_cmake
--- patches/patch-Modules_FindTclStub_cmake 28 Nov 2016 09:15:13 -0000 1.6
+++ patches/patch-Modules_FindTclStub_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.6 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindTclStub.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTclStub.cmake Fri Nov 25 22:31:45 2016
-@@ -48,13 +48,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
+Index: Modules/FindTclStub.cmake
+--- Modules/FindTclStub.cmake.orig
++++ Modules/FindTclStub.cmake
+@@ -49,13 +49,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
 
  get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
  get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
@@ -27,7 +28,7 @@ $OpenBSD: patch-Modules_FindTclStub_cmak
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -69,14 +77,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -70,14 +78,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
  string(REGEX REPLACE
    "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
 
Index: patches/patch-Modules_FindTclsh_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclsh_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_FindTclsh_cmake
--- patches/patch-Modules_FindTclsh_cmake 28 Nov 2016 09:15:13 -0000 1.5
+++ patches/patch-Modules_FindTclsh_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,9 +1,10 @@
 $OpenBSD: patch-Modules_FindTclsh_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindTclsh.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindTclsh.cmake Fri Nov 25 22:31:45 2016
-@@ -19,14 +19,21 @@
- # In cygwin, look for the cygwin version first.  Don't look for it later
- # to avoid finding the cygwin version on a Win32 build.
+Index: Modules/FindTclsh.cmake
+--- Modules/FindTclsh.cmake.orig
++++ Modules/FindTclsh.cmake
+@@ -20,14 +20,21 @@ In cygwin, look for the cygwin version first.  Don't l
+ to avoid finding the cygwin version on a Win32 build.
+ #]=======================================================================]
 
 +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
 +set(MODTK_VERSION $ENV{MODTK_VERSION})
@@ -25,36 +26,3 @@ $OpenBSD: patch-Modules_FindTclsh_cmake,
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -65,16 +72,22 @@ if(WIN32)
-     )
- endif()
-
--set(TCL_TCLSH_NAMES
--  tclsh
--  tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
--  tclsh86 tclsh8.6
--  tclsh85 tclsh8.5
--  tclsh84 tclsh8.4
--  tclsh83 tclsh8.3
--  tclsh82 tclsh8.2
--  tclsh80 tclsh8.0
--  )
-+if(MODTCL_VERSION)
-+  set(TCL_TCLSH_NAMES
-+    tclsh${MODTCL_VERSION}
-+    )
-+else(MODTCL_VERSION)
-+  set(TCL_TCLSH_NAMES
-+    tclsh
-+    tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
-+    tclsh86 tclsh8.6
-+    tclsh85 tclsh8.5
-+    tclsh84 tclsh8.4
-+    tclsh83 tclsh8.3
-+    tclsh82 tclsh8.2
-+    tclsh80 tclsh8.0
-+    )
-+endif(MODTCL_VERSION)
-
- find_program(TCL_TCLSH
-   NAMES ${TCL_TCLSH_NAMES}
Index: patches/patch-Modules_FindWish_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindWish_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_FindWish_cmake
--- patches/patch-Modules_FindWish_cmake 28 Nov 2016 09:15:13 -0000 1.5
+++ patches/patch-Modules_FindWish_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,9 +1,10 @@
 $OpenBSD: patch-Modules_FindWish_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindWish.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/FindWish.cmake Fri Nov 25 22:31:45 2016
-@@ -19,14 +19,21 @@
- #
- # if UNIX is defined, then it will look for the cygwin version first
+Index: Modules/FindWish.cmake
+--- Modules/FindWish.cmake.orig
++++ Modules/FindWish.cmake
+@@ -20,14 +20,21 @@ library is.  This code sets the following variables:
+ if UNIX is defined, then it will look for the cygwin version first
+ #]=======================================================================]
 
 +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
 +set(MODTK_VERSION $ENV{MODTK_VERSION})
@@ -25,7 +26,7 @@ $OpenBSD: patch-Modules_FindWish_cmake,v
 
  get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
  get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -65,16 +72,22 @@ if(WIN32)
+@@ -66,16 +73,22 @@ if(WIN32)
      )
  endif()
 
Index: patches/patch-Modules_FindXMLRPC_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindXMLRPC_cmake,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-Modules_FindXMLRPC_cmake
--- patches/patch-Modules_FindXMLRPC_cmake 14 Mar 2018 12:24:54 -0000 1.8
+++ patches/patch-Modules_FindXMLRPC_cmake 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindXMLRPC_cmake
 Index: Modules/FindXMLRPC.cmake
 --- Modules/FindXMLRPC.cmake.orig
 +++ Modules/FindXMLRPC.cmake
-@@ -97,6 +97,8 @@ if(XMLRPC_C_FOUND)
+@@ -98,6 +98,8 @@ if(XMLRPC_C_FOUND)
        endif()
      endforeach()
 
Index: patches/patch-Modules_Platform_OpenBSD_cmake
===================================================================
RCS file: patches/patch-Modules_Platform_OpenBSD_cmake
diff -N patches/patch-Modules_Platform_OpenBSD_cmake
--- patches/patch-Modules_Platform_OpenBSD_cmake 31 Dec 2014 11:06:02 -0000 1.14
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-Modules_Platform_OpenBSD_cmake,v 1.14 2014/12/31 11:06:02 dcoppa Exp $
---- Modules/Platform/OpenBSD.cmake.orig Mon Dec 15 14:07:43 2014
-+++ Modules/Platform/OpenBSD.cmake Thu Dec 18 05:37:12 2014
-@@ -1,5 +1,7 @@
- include(Platform/NetBSD)
-
-+unset(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
-+
- # On OpenBSD, the compile time linker does not share it's configuration with
- # the runtime linker.  This will extract the library search paths from the
- # system's ld.so.hints file which will allow CMake to set the appropriate
Index: patches/patch-Modules_Qt4ConfigDependentSettings_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Qt4ConfigDependentSettings_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_Qt4ConfigDependentSettings_cmake
--- patches/patch-Modules_Qt4ConfigDependentSettings_cmake 28 Nov 2016 09:15:13 -0000 1.11
+++ patches/patch-Modules_Qt4ConfigDependentSettings_cmake 29 Jul 2019 19:01:06 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_Qt4ConfigDependentSettings_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/Qt4ConfigDependentSettings.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/Qt4ConfigDependentSettings.cmake Fri Nov 25 22:31:45 2016
-@@ -21,6 +21,10 @@
+Index: Modules/Qt4ConfigDependentSettings.cmake
+--- Modules/Qt4ConfigDependentSettings.cmake.orig
++++ Modules/Qt4ConfigDependentSettings.cmake
+@@ -22,6 +22,10 @@ This file is included by FindQt4.cmake, don't include
  # if a user needs the dependencies, and they couldn't be found, they can set
  # the variables themselves.
 
@@ -12,7 +13,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  set(QT_QTGUI_LIB_DEPENDENCIES "")
  set(QT_QTCORE_LIB_DEPENDENCIES "")
  set(QT_QTNETWORK_LIB_DEPENDENCIES "")
-@@ -55,10 +59,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
+@@ -56,10 +60,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
    set(QT_DEFINITIONS ${QT_DEFINITIONS} -DQT_DLL)
  endif()
 
@@ -23,7 +24,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  # QtOpenGL dependencies
  find_package(OpenGL)
  set (QT_QTOPENGL_LIB_DEPENDENCIES ${OPENGL_glu_LIBRARY} ${OPENGL_gl_LIBRARY})
-@@ -88,6 +88,15 @@ if(QT_QCONFIG MATCHES "system-mng")
+@@ -89,6 +89,15 @@ if(QT_QCONFIG MATCHES "system-mng")
    set(QT_QTGUI_LIB_DEPENDENCIES ${QT_QTGUI_LIB_DEPENDENCIES} ${MNG_LIBRARY})
  endif()
 
@@ -39,7 +40,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
  # for X11, get X11 library directory
  if(Q_WS_X11)
    find_package(X11)
-@@ -175,6 +184,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
+@@ -176,6 +185,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
    set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${ZLIB_LIBRARIES})
  endif()
 
Index: patches/patch-Source_CMakeLists_txt
===================================================================
RCS file: patches/patch-Source_CMakeLists_txt
diff -N patches/patch-Source_CMakeLists_txt
--- patches/patch-Source_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.12
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-$OpenBSD: patch-Source_CMakeLists_txt,v 1.12 2018/06/14 17:04:45 sthen Exp $
-Index: Source/CMakeLists.txt
---- Source/CMakeLists.txt.orig
-+++ Source/CMakeLists.txt
-@@ -81,6 +81,9 @@ include_directories(
-   "${CMake_SOURCE_DIR}/Source/LexerParser"
-   ${CMAKE_ZLIB_INCLUDES}
-   ${CMAKE_EXPAT_INCLUDES}
-+  ${CMAKE_LIBRHASH_INCLUDES}
-+  ${CMAKE_JSONCPP_INCLUDES}
-+  ${CMAKE_LIBUV_INCLUDES}
-   ${CMAKE_TAR_INCLUDES}
-   ${CMAKE_COMPRESS_INCLUDES}
-   ${CMake_HAIKU_INCLUDE_DIRS}
-@@ -273,7 +276,6 @@ set(SRCS
-   cmRulePlaceholderExpander.cxx
-   cmRulePlaceholderExpander.h
-   cmLocalUnixMakefileGenerator3.cxx
--  cmLocale.h
-   ${MACH_SRCS}
-   cmMakefile.cxx
-   cmMakefile.h
Index: patches/patch-Source_Modules_FindLibUV_cmake
===================================================================
RCS file: patches/patch-Source_Modules_FindLibUV_cmake
diff -N patches/patch-Source_Modules_FindLibUV_cmake
--- patches/patch-Source_Modules_FindLibUV_cmake 4 Jan 2019 08:54:42 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-Source_Modules_FindLibUV_cmake,v 1.1 2019/01/04 08:54:42 pascal Exp $
-
-Index: Source/Modules/FindLibUV.cmake
---- Source/Modules/FindLibUV.cmake.orig
-+++ Source/Modules/FindLibUV.cmake
-@@ -63,6 +63,8 @@ mark_as_advanced(LibUV_INCLUDE_DIR)
- set(_LibUV_H_REGEX "#[ \t]*define[ \t]+UV_VERSION_(MAJOR|MINOR|PATCH)[ \t]+[0-9]+")
- if(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv-version.h")
-   file(STRINGS "${LibUV_INCLUDE_DIR}/uv-version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
-+elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv/version.h")
-+  file(STRINGS "${LibUV_INCLUDE_DIR}/uv/version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
- elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv.h")
-   file(STRINGS "${LibUV_INCLUDE_DIR}/uv.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
- else()
Index: patches/patch-Source_cmArchiveWrite_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-Source_cmArchiveWrite_cxx
--- patches/patch-Source_cmArchiveWrite_cxx 8 Sep 2017 06:32:29 -0000 1.2
+++ patches/patch-Source_cmArchiveWrite_cxx 29 Jul 2019 19:01:06 -0000
@@ -37,7 +37,7 @@ Index: Source/cmArchiveWrite.cxx
  #include "cmSystemTools.h"
  #include "cm_get_date.h"
  #include "cm_libarchive.h"
-@@ -211,9 +210,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
+@@ -232,9 +231,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
      return true;
    }
    const char* out = file + skip;
Index: patches/patch-Source_cmComputeLinkInformation_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 patch-Source_cmComputeLinkInformation_cxx
--- patches/patch-Source_cmComputeLinkInformation_cxx 14 Jun 2018 17:04:45 -0000 1.22
+++ patches/patch-Source_cmComputeLinkInformation_cxx 29 Jul 2019 19:01:06 -0000
@@ -2,8 +2,8 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
 Index: Source/cmComputeLinkInformation.cxx
 --- Source/cmComputeLinkInformation.cxx.orig
 +++ Source/cmComputeLinkInformation.cxx
-@@ -366,8 +366,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
-     this->Target->GetLinkDirectories());
+@@ -364,8 +364,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
+   this->OrderRuntimeSearchPath->AddUserDirectories(directories);
 
    // Set up the implicit link directories.
 -  this->LoadImplicitLinkInfo();
@@ -13,7 +13,7 @@ Index: Source/cmComputeLinkInformation.c
    this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
    if (this->OrderDependentRPath) {
      this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs);
-@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked()
+@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked() c
 
  bool cmComputeLinkInformation::Compute()
  {
@@ -40,7 +40,7 @@ Index: Source/cmComputeLinkInformation.c
    // Restore the target link type so the correct system runtime
    // libraries are found.
    const char* lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC");
-@@ -637,10 +647,16 @@ void cmComputeLinkInformation::AddItem(std::string con
+@@ -640,10 +650,16 @@ void cmComputeLinkInformation::AddItem(std::string con
          // This is a directory.
          this->AddDirectoryItem(item);
        } else {
@@ -60,7 +60,7 @@ Index: Source/cmComputeLinkInformation.c
        }
      } else {
        // This is a library or option specified by the user.
-@@ -982,11 +998,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
+@@ -983,11 +999,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
      this->SharedLibrariesLinked.insert(target);
    }
 
@@ -84,7 +84,7 @@ Index: Source/cmComputeLinkInformation.c
    }
 
    // If this platform wants a flag before the full path, add it.
-@@ -1539,6 +1562,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
+@@ -1540,6 +1563,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
    if (const char* implicitDirs =
          this->Makefile->GetDefinition(implicitDirVar)) {
      cmSystemTools::ExpandListArgument(implicitDirs, implicitDirVec);
Index: patches/patch-Source_cmComputeLinkInformation_h
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Source_cmComputeLinkInformation_h
--- patches/patch-Source_cmComputeLinkInformation_h 26 Aug 2017 17:53:35 -0000 1.3
+++ patches/patch-Source_cmComputeLinkInformation_h 29 Jul 2019 19:01:06 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
 Index: Source/cmComputeLinkInformation.h
 --- Source/cmComputeLinkInformation.h.orig
 +++ Source/cmComputeLinkInformation.h
-@@ -162,6 +162,7 @@ class cmComputeLinkInformation (private)
+@@ -158,6 +158,7 @@ class cmComputeLinkInformation (private)
 
    // Implicit link libraries and directories for linker language.
    void LoadImplicitLinkInfo();
Index: patches/patch-Source_cmGeneratorTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-Source_cmGeneratorTarget_cxx
--- patches/patch-Source_cmGeneratorTarget_cxx 14 Jun 2018 17:04:45 -0000 1.10
+++ patches/patch-Source_cmGeneratorTarget_cxx 29 Jul 2019 19:01:06 -0000
@@ -1,24 +1,9 @@
-$OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.10 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Source/cmGeneratorTarget.cxx
 --- Source/cmGeneratorTarget.cxx.orig
 +++ Source/cmGeneratorTarget.cxx
-@@ -1195,11 +1195,15 @@ std::string cmGeneratorTarget::GetCompilePDBPath(
-
- bool cmGeneratorTarget::HasSOName(const std::string& config) const
- {
-+#if !defined(__OpenBSD__)
-   // soname is supported only for shared libraries and modules,
-   // and then only when the platform supports an soname flag.
-   return ((this->GetType() == cmStateEnums::SHARED_LIBRARY) &&
-           !this->GetPropertyAsBool("NO_SONAME") &&
-           this->Makefile->GetSONameFlag(this->GetLinkerLanguage(config)));
-+#else
-+  return false;
-+#endif
- }
-
- bool cmGeneratorTarget::NeedRelinkBeforeInstall(
-@@ -2974,9 +2978,15 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
+@@ -3759,9 +3759,16 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
    // Check for library version properties.
    const char* version = this->GetProperty("VERSION");
    const char* soversion = this->GetProperty("SOVERSION");
@@ -28,23 +13,24 @@ Index: Source/cmGeneratorTarget.cxx
 +#else
    if (!this->HasSOName(config) ||
        this->Makefile->IsOn("CMAKE_PLATFORM_NO_VERSIONED_SONAME") ||
--      this->IsFrameworkOnApple()) {
+       this->IsFrameworkOnApple()) {
 +      this->IsFrameworkOnApple())
 +#endif
 +  {
      // Versioning is supported only for shared libraries and modules,
      // and then only when the platform supports an soname flag.
      version = nullptr;
-@@ -3002,6 +3012,34 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
-   // The library name.
-   name = prefix + base + suffix;
+@@ -3785,6 +3792,35 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
 
+   // The library name.
+   targetNames.Output = prefix + targetNames.Base + suffix;
++
 +#if defined(__OpenBSD__)
 +  // Override shared library version using LIBxxx_VERSION
 +  // environment variable. Needed for OpenBSD ports system.
 +  if (this->GetType() == cmStateEnums::SHARED_LIBRARY ||
 +      this->GetType() == cmStateEnums::MODULE_LIBRARY) {
-+    std::string env_name = "LIB" + base + "_VERSION";
++    std::string env_name = "LIB" + targetNames.Base + "_VERSION";
 +    char *env_vers_cstr = getenv(env_name.c_str());
 +
 +    if (env_vers_cstr && strlen(env_vers_cstr) > 0) {
@@ -59,48 +45,14 @@ Index: Source/cmGeneratorTarget.cxx
 +        msg += env_name;
 +        msg += " specification: ";
 +        msg += env_vers;
-+        this->LocalGenerator->IssueMessage(cmake::INTERNAL_ERROR, msg);
++        this->LocalGenerator->IssueMessage(MessageType::INTERNAL_ERROR, msg);
 +      } else {
 +        version = env_vers_cstr;
++        soversion = env_vers_cstr;
 +      }
 +    }
 +  }
 +#endif
-+
-   if (this->IsFrameworkOnApple()) {
-     realName = prefix;
-     if (!this->Makefile->PlatformIsAppleIos()) {
-@@ -3013,7 +3051,11 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
-     soName = realName;
-   } else {
-     // The library's soname.
-+#if !defined(__OpenBSD__)
-     this->ComputeVersionedName(soName, prefix, base, suffix, name, soversion);
-+#else
-+    this->ComputeVersionedName(soName, prefix, base, suffix, name, version);
-+#endif
 
-     // The library's real name on disk.
-     this->ComputeVersionedName(realName, prefix, base, suffix, name, version);
-@@ -4142,7 +4184,21 @@ void cmGeneratorTarget::ComputeVersionedName(std::stri
-   vName = this->Makefile->IsOn("APPLE") ? (prefix + base) : name;
-   if (version) {
-     vName += ".";
-+#if defined(__OpenBSD__)
-+    // OpenBSD-style versioning for shared libraries.
-+    // Convert libname.so.X.X.X to libname.so.X.X
-+    int j = 0;
-+    for (int i = 0; i < (int)strlen(version); i++) {
-+      if (version[i] == '.') {
-+        j++;
-+        if (j == 2)
-+          break;
-+      }
-+      vName += version[i];
-+    }
-+#else
-     vName += version;
-+#endif
-   }
-   vName += this->Makefile->IsOn("APPLE") ? suffix : std::string();
- }
+   if (this->IsFrameworkOnApple()) {
+     targetNames.Real = prefix;
Index: patches/patch-Source_cmGlobalGenerator_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 patch-Source_cmGlobalGenerator_cxx
--- patches/patch-Source_cmGlobalGenerator_cxx 14 Jun 2018 17:04:45 -0000 1.9
+++ patches/patch-Source_cmGlobalGenerator_cxx 29 Jul 2019 19:01:06 -0000
@@ -3,13 +3,13 @@ $OpenBSD: patch-Source_cmGlobalGenerator
 Index: Source/cmGlobalGenerator.cxx
 --- Source/cmGlobalGenerator.cxx.orig
 +++ Source/cmGlobalGenerator.cxx
-@@ -2227,6 +2227,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
-     cmCustomCommandLine singleLine;
-     singleLine.push_back(cmSystemTools::GetCTestCommand());
-     singleLine.push_back("--force-new-ctest-process");
-+    // Skip tests requiring internet access
-+    singleLine.push_back("--exclude-regex");
-+    singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
-     if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
-       singleLine.push_back("-C");
-       singleLine.push_back(cmakeCfgIntDir);
+@@ -2434,6 +2434,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
+   cmCustomCommandLine singleLine;
+   singleLine.push_back(cmSystemTools::GetCTestCommand());
+   singleLine.push_back("--force-new-ctest-process");
++  // Skip tests requiring internet access
++  singleLine.push_back("--exclude-regex");
++  singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
+   if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
+     singleLine.push_back("-C");
+     singleLine.push_back(cmakeCfgIntDir);
Index: patches/patch-Source_cmInstallCommand_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmInstallCommand_cxx,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 patch-Source_cmInstallCommand_cxx
--- patches/patch-Source_cmInstallCommand_cxx 14 Jun 2018 17:04:45 -0000 1.14
+++ patches/patch-Source_cmInstallCommand_cxx 29 Jul 2019 19:01:06 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmInstallCommand_
 Index: Source/cmInstallCommand.cxx
 --- Source/cmInstallCommand.cxx.orig
 +++ Source/cmInstallCommand.cxx
-@@ -318,6 +318,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+@@ -376,6 +376,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    }
 
    // Select the mode for installing symlinks to versioned shared libraries.
@@ -12,7 +12,7 @@ Index: Source/cmInstallCommand.cxx
    cmInstallTargetGenerator::NamelinkModeType namelinkMode =
      cmInstallTargetGenerator::NamelinkModeNone;
    if (libraryArgs.GetNamelinkOnly()) {
-@@ -325,6 +328,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+@@ -383,6 +386,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    } else if (libraryArgs.GetNamelinkSkip()) {
      namelinkMode = cmInstallTargetGenerator::NamelinkModeSkip;
    }
@@ -22,4 +22,4 @@ Index: Source/cmInstallCommand.cxx
 +#endif
 
    // Check if there is something to do.
-   if (targetList.GetVector().empty()) {
+   if (targetList.empty()) {
Index: patches/patch-Source_cmMessenger_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmMessenger_cxx,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-Source_cmMessenger_cxx
--- patches/patch-Source_cmMessenger_cxx 28 Nov 2016 09:15:13 -0000 1.1
+++ patches/patch-Source_cmMessenger_cxx 29 Jul 2019 19:01:06 -0000
@@ -1,23 +1,24 @@
 $OpenBSD: patch-Source_cmMessenger_cxx,v 1.1 2016/11/28 09:15:13 dcoppa Exp $
---- Source/cmMessenger.cxx.orig Fri Nov 25 23:06:59 2016
-+++ Source/cmMessenger.cxx Fri Nov 25 23:08:39 2016
-@@ -68,7 +68,7 @@ static bool printMessagePreamble(cmake::MessageType t,
-   if (t == cmake::FATAL_ERROR) {
+Index: Source/cmMessenger.cxx
+--- Source/cmMessenger.cxx.orig
++++ Source/cmMessenger.cxx
+@@ -67,7 +67,7 @@ static bool printMessagePreamble(MessageType t, std::o
+   if (t == MessageType::FATAL_ERROR) {
      msg << "CMake Error";
-   } else if (t == cmake::INTERNAL_ERROR) {
+   } else if (t == MessageType::INTERNAL_ERROR) {
 -    msg << "CMake Internal Error (please report a bug)";
 +    msg << "CMake Internal Error";
-   } else if (t == cmake::LOG) {
+   } else if (t == MessageType::LOG) {
      msg << "CMake Debug Log";
-   } else if (t == cmake::DEPRECATION_ERROR) {
-@@ -107,19 +107,6 @@ void displayMessage(cmake::MessageType t, std::ostring
+   } else if (t == MessageType::DEPRECATION_ERROR) {
+@@ -106,19 +106,6 @@ void displayMessage(MessageType t, std::ostringstream&
 
    // Add a terminating blank line.
    msg << "\n";
 -
 -#if defined(CMAKE_BUILD_WITH_CMAKE)
 -  // Add a C++ stack trace to internal errors.
--  if (t == cmake::INTERNAL_ERROR) {
+-  if (t == MessageType::INTERNAL_ERROR) {
 -    std::string stack = cmsys::SystemInformation::GetProgramStack(0, 0);
 -    if (!stack.empty()) {
 -      if (cmHasLiteralPrefix(stack, "WARNING:")) {
@@ -29,4 +30,4 @@ $OpenBSD: patch-Source_cmMessenger_cxx,v
 -#endif
 
    // Output the message.
-   if (t == cmake::FATAL_ERROR || t == cmake::INTERNAL_ERROR ||
+   if (t == MessageType::FATAL_ERROR || t == MessageType::INTERNAL_ERROR ||
Index: patches/patch-Source_cmSystemTools_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmSystemTools_cxx,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-Source_cmSystemTools_cxx
--- patches/patch-Source_cmSystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.12
+++ patches/patch-Source_cmSystemTools_cxx 29 Jul 2019 19:01:06 -0000
@@ -29,17 +29,9 @@ the invalid use of the interface.
 Index: Source/cmSystemTools.cxx
 --- Source/cmSystemTools.cxx.orig
 +++ Source/cmSystemTools.cxx
-@@ -8,7 +8,6 @@
-
- #if defined(CMAKE_BUILD_WITH_CMAKE)
- #include "cmArchiveWrite.h"
--#include "cmLocale.h"
- #include "cm_libarchive.h"
- #ifndef __LA_INT64_T
- #define __LA_INT64_T la_int64_t
-@@ -1671,8 +1670,6 @@ long copy_data(struct archive* ar, struct archive* aw)
-
- bool extract_tar(const char* outFileName, bool verbose, bool extract)
+@@ -1764,8 +1764,6 @@ bool extract_tar(const std::string& outFileName,
+                  const std::vector<std::string>& files, bool verbose,
+                  bool extract)
  {
 -  cmLocaleRAII localeRAII;
 -  static_cast<void>(localeRAII);
Index: patches/patch-Source_cmTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmTarget_cxx,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 patch-Source_cmTarget_cxx
--- patches/patch-Source_cmTarget_cxx 14 Jun 2018 17:04:45 -0000 1.34
+++ patches/patch-Source_cmTarget_cxx 29 Jul 2019 19:01:06 -0000
@@ -1,13 +1,14 @@
-$OpenBSD: patch-Source_cmTarget_cxx,v 1.34 2018/06/14 17:04:45 sthen Exp $
+$OpenBSD$
+
 Index: Source/cmTarget.cxx
 --- Source/cmTarget.cxx.orig
 +++ Source/cmTarget.cxx
-@@ -227,7 +227,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
-     this->SetPropertyDefault("BUILD_RPATH", nullptr);
-     this->SetPropertyDefault("INSTALL_NAME_DIR", nullptr);
-     this->SetPropertyDefault("INSTALL_RPATH", "");
--    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "OFF");
-+    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "ON");
-     this->SetPropertyDefault("INTERPROCEDURAL_OPTIMIZATION", nullptr);
-     this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
-     this->SetPropertyDefault("BUILD_WITH_INSTALL_RPATH", "OFF");
+@@ -268,7 +268,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
+     InitProperty("BUILD_RPATH_USE_ORIGIN", nullptr);
+     InitProperty("INSTALL_NAME_DIR", nullptr);
+     InitProperty("INSTALL_RPATH", "");
+-    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "OFF");
++    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "ON");
+     InitProperty("INTERPROCEDURAL_OPTIMIZATION", nullptr);
+     InitProperty("SKIP_BUILD_RPATH", "OFF");
+     InitProperty("BUILD_WITH_INSTALL_RPATH", "OFF");
Index: patches/patch-Source_cmake_cxx
===================================================================
RCS file: patches/patch-Source_cmake_cxx
diff -N patches/patch-Source_cmake_cxx
--- patches/patch-Source_cmake_cxx 14 Jun 2018 17:04:45 -0000 1.17
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-Source_cmake_cxx,v 1.17 2018/06/14 17:04:45 sthen Exp $
-
-Revert 4e3c7725d0d724d7a8a0e8305d15713e01b20503: we want to build
-CMake using Ninja
-
-Index: Source/cmake.cxx
---- Source/cmake.cxx.orig
-+++ Source/cmake.cxx
-@@ -76,9 +76,7 @@
- #include "cmGlobalWatcomWMakeGenerator.h"
- #endif
- #include "cmGlobalUnixMakefileGenerator3.h"
--#if defined(CMAKE_BUILD_WITH_CMAKE)
- #include "cmGlobalNinjaGenerator.h"
--#endif
- #include "cmExtraCodeLiteGenerator.h"
-
- #if !defined(CMAKE_BOOT_MINGW)
-@@ -1662,9 +1660,7 @@ void cmake::AddDefaultGenerators()
-   this->Generators.push_back(cmGlobalMinGWMakefileGenerator::NewFactory());
- #endif
-   this->Generators.push_back(cmGlobalUnixMakefileGenerator3::NewFactory());
--#if defined(CMAKE_BUILD_WITH_CMAKE)
-   this->Generators.push_back(cmGlobalNinjaGenerator::NewFactory());
--#endif
- #if defined(CMAKE_USE_WMAKE)
-   this->Generators.push_back(cmGlobalWatcomWMakeGenerator::NewFactory());
- #endif
Index: patches/patch-Source_kwsys_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Source_kwsys_CMakeLists_txt
--- patches/patch-Source_kwsys_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.5
+++ patches/patch-Source_kwsys_CMakeLists_txt 29 Jul 2019 19:01:06 -0000
@@ -6,7 +6,7 @@ on ports-gcc arches.
 Index: Source/kwsys/CMakeLists.txt
 --- Source/kwsys/CMakeLists.txt.orig
 +++ Source/kwsys/CMakeLists.txt
-@@ -558,7 +558,7 @@ IF(KWSYS_USE_SystemInformation)
+@@ -587,7 +587,7 @@ IF(KWSYS_USE_SystemInformation)
      SET_PROPERTY(SOURCE SystemInformation.cxx APPEND PROPERTY
        COMPILE_DEFINITIONS KWSYS_CXX_HAS__ATOI64=1)
    ENDIF()
Index: patches/patch-Source_kwsys_SystemTools_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 patch-Source_kwsys_SystemTools_cxx
--- patches/patch-Source_kwsys_SystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.24
+++ patches/patch-Source_kwsys_SystemTools_cxx 29 Jul 2019 19:01:06 -0000
@@ -5,14 +5,14 @@ Don't spam systrace by attempting to cre
 Index: Source/kwsys/SystemTools.cxx
 --- Source/kwsys/SystemTools.cxx.orig
 +++ Source/kwsys/SystemTools.cxx
-@@ -279,12 +279,14 @@ inline void Realpath(const std::string& path, std::str
+@@ -292,12 +292,14 @@ inline void Realpath(const std::string& path, std::str
  }
  #else
- #include <sys/types.h>
-+#include <sys/stat.h>
+ #  include <sys/types.h>
++#  include <sys/stat.h>
 
- #include <fcntl.h>
- #include <unistd.h>
+ #  include <fcntl.h>
+ #  include <unistd.h>
  inline int Mkdir(const std::string& dir)
  {
 -  return mkdir(dir.c_str(), 00777);
Index: patches/patch-Tests_RunCMake_CMakeLists_txt
===================================================================
RCS file: patches/patch-Tests_RunCMake_CMakeLists_txt
diff -N patches/patch-Tests_RunCMake_CMakeLists_txt
--- patches/patch-Tests_RunCMake_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Tests_RunCMake_CMakeLists_txt,v 1.6 2018/06/14 17:04:45 sthen Exp $
-Index: Tests/RunCMake/CMakeLists.txt
---- Tests/RunCMake/CMakeLists.txt.orig
-+++ Tests/RunCMake/CMakeLists.txt
-@@ -93,7 +93,6 @@ add_RunCMake_test(CMP0054)
- add_RunCMake_test(CMP0055)
- add_RunCMake_test(CMP0057)
- add_RunCMake_test(CMP0059)
--add_RunCMake_test(CMP0060)
- add_RunCMake_test(CMP0064)
- if(CMAKE_SYSTEM_NAME MATCHES Darwin AND CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG)
-   add_RunCMake_test(CMP0068)
Index: patches/patch-Tests_RuntimePath_CMakeLists_txt
===================================================================
RCS file: patches/patch-Tests_RuntimePath_CMakeLists_txt
diff -N patches/patch-Tests_RuntimePath_CMakeLists_txt
--- patches/patch-Tests_RuntimePath_CMakeLists_txt 11 Sep 2014 14:45:13 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-Tests_RuntimePath_CMakeLists_txt,v 1.2 2014/09/11 14:45:13 dcoppa Exp $
-
-Fix typo
-
---- Tests/RuntimePath/CMakeLists.txt.orig Wed May 29 16:14:21 2013
-+++ Tests/RuntimePath/CMakeLists.txt Wed May 29 16:14:31 2013
-@@ -8,7 +8,7 @@ set_property(TARGET foo1 PROPERTY LIBRARY_OUTPUT_DIREC
-
- add_library(bar1 SHARED bar1.c)
- set_property(TARGET bar1 PROPERTY OUTPUT_NAME bar)
--set_property(TARGET bar1 PROPERTY VERSION 1)
-+set_property(TARGET bar1 PROPERTY VERSION 1.0)
- set_property(TARGET bar1 PROPERTY LIBRARY_OUTPUT_DIRECTORY B)
- target_link_libraries(bar1 foo1)
-
Index: patches/patch-Utilities_cmjsoncpp_include_json_value_h
===================================================================
RCS file: patches/patch-Utilities_cmjsoncpp_include_json_value_h
diff -N patches/patch-Utilities_cmjsoncpp_include_json_value_h
--- patches/patch-Utilities_cmjsoncpp_include_json_value_h 14 Mar 2018 12:24:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,27 +0,0 @@
-$OpenBSD: patch-Utilities_cmjsoncpp_include_json_value_h,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
-
-Index: Utilities/cmjsoncpp/include/json/value.h
---- Utilities/cmjsoncpp/include/json/value.h.orig
-+++ Utilities/cmjsoncpp/include/json/value.h
-@@ -321,10 +321,6 @@ Json::Value obj_value(Json::objectValue); // {}
-   Value(bool value);
-   /// Deep copy.
-   Value(const Value& other);
--#if JSON_HAS_RVALUE_REFERENCES
--  /// Move constructor
--  Value(Value&& other);
--#endif
-   ~Value();
-
-   /// Deep copy, then swap(other).
-@@ -450,10 +446,6 @@ Json::Value obj_value(Json::objectValue); // {}
-   ///
-   /// Equivalent to jsonvalue[jsonvalue.size()] = value;
-   Value& append(const Value& value);
--
--#if JSON_HAS_RVALUE_REFERENCES
--  Value& append(Value&& value);
--#endif
-
-   /// Access an object value by name, create a null member if it does not exist.
-   /// \note Because of our implementation, keys are limited to 2^30 -1 chars.
Index: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
===================================================================
RCS file: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
diff -N patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
--- patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp 14 Mar 2018 12:24:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,31 +0,0 @@
-$OpenBSD: patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
-
-Index: Utilities/cmjsoncpp/src/lib_json/json_value.cpp
---- Utilities/cmjsoncpp/src/lib_json/json_value.cpp.orig
-+++ Utilities/cmjsoncpp/src/lib_json/json_value.cpp
-@@ -485,14 +485,6 @@ Value::Value(Value const& other)
-   }
- }
-
--#if JSON_HAS_RVALUE_REFERENCES
--// Move constructor
--Value::Value(Value&& other) {
--  initBasic(nullValue);
--  swap(other);
--}
--#endif
--
- Value::~Value() {
-   switch (type_) {
-   case nullValue:
-@@ -1146,10 +1138,6 @@ Value const& Value::operator[](CppTL::ConstString cons
- #endif
-
- Value& Value::append(const Value& value) { return (*this)[size()] = value; }
--
--#if JSON_HAS_RVALUE_REFERENCES
--  Value& Value::append(Value&& value) { return (*this)[size()] = value; }
--#endif
-
- Value Value::get(char const* key, char const* cend, Value const& defaultValue) const
- {
Index: patches/patch-bootstrap
===================================================================
RCS file: patches/patch-bootstrap
diff -N patches/patch-bootstrap
--- patches/patch-bootstrap 14 Jun 2018 17:04:45 -0000 1.18
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,92 +0,0 @@
-$OpenBSD: patch-bootstrap,v 1.18 2018/06/14 17:04:45 sthen Exp $
-
-Use Ninja to build CMake
-XXX: broken on m88k
-
-Index: bootstrap
---- bootstrap.orig
-+++ bootstrap
-@@ -165,7 +165,11 @@ if ${cmake_system_mingw}; then
-   cmake_bootstrap_generator="MSYS Makefiles"
- else
-   # Bootstrapping from a standard UNIX prompt.
--  cmake_bootstrap_generator="Unix Makefiles"
-+  if arch -s | grep -q '^m88k'; then
-+    cmake_bootstrap_generator="Unix Makefiles"
-+  else
-+    cmake_bootstrap_generator="Ninja"
-+  fi
- fi
-
- # Choose tools and extensions for this platform.
-@@ -224,9 +228,9 @@ cmake_doc_dir_default="`cmake_install_dest_default DOC
- cmake_man_dir_default="`cmake_install_dest_default MAN ${cmake_man_dir_keyword}`"
- cmake_xdgdata_dir_default="`cmake_install_dest_default XDGDATA ${cmake_xdgdata_dir_keyword}`"
-
--CMAKE_KNOWN_C_COMPILERS="cc gcc xlc icc tcc"
--CMAKE_KNOWN_CXX_COMPILERS="aCC xlC CC g++ c++ icc como "
--CMAKE_KNOWN_MAKE_PROCESSORS="gmake make"
-+CMAKE_KNOWN_C_COMPILERS="cc"
-+CMAKE_KNOWN_CXX_COMPILERS="c++"
-+CMAKE_KNOWN_MAKE_PROCESSORS="make"
-
- CMAKE_PROBLEMATIC_FILES="\
-   CMakeCache.txt \
-@@ -310,6 +314,7 @@ CMAKE_CXX_SOURCES="\
-   cmFindPathCommand \
-   cmFindProgramCommand \
-   cmForEachCommand \
-+  cmFortranParserImpl \
-   cmFunctionCommand \
-   cmGeneratedFileStream \
-   cmGeneratorExpression \
-@@ -330,6 +335,7 @@ CMAKE_CXX_SOURCES="\
-   cmGetTestPropertyCommand \
-   cmGlobalCommonGenerator \
-   cmGlobalGenerator \
-+  cmGlobalNinjaGenerator \
-   cmGlobalUnixMakefileGenerator3 \
-   cmHexFileConverter \
-   cmIfCommand \
-@@ -350,10 +356,12 @@ CMAKE_CXX_SOURCES="\
-   cmInstalledFile \
-   cmLinkDirectoriesCommand \
-   cmLinkLineComputer \
-+  cmLinkLineDeviceComputer \
-   cmListCommand \
-   cmListFileCache \
-   cmLocalCommonGenerator \
-   cmLocalGenerator \
-+  cmLocalNinjaGenerator \
-   cmLocalUnixMakefileGenerator3 \
-   cmMSVC60LinkLineComputer \
-   cmMacroCommand \
-@@ -368,6 +376,10 @@ CMAKE_CXX_SOURCES="\
-   cmMessageCommand \
-   cmMessenger \
-   cmNewLineStyle \
-+  cmNinjaLinkLineComputer \
-+  cmNinjaNormalTargetGenerator \
-+  cmNinjaTargetGenerator \
-+  cmNinjaUtilityTargetGenerator \
-   cmOSXBundleGenerator \
-   cmOptionCommand \
-   cmOrderDirectories \
-@@ -436,6 +448,8 @@ LexerParser_CXX_SOURCES="\
-   cmCommandArgumentParser \
-   cmExprLexer \
-   cmExprParser \
-+  cmFortranLexer \
-+  cmFortranParser \
- "
-
- LexerParser_C_SOURCES="\
-@@ -1385,7 +1399,7 @@ cmake_cxx_flags="${cmake_cxx_flags} \
-   -I`cmake_escape \"${cmake_source_dir}/Source/LexerParser\"` \
-   -I`cmake_escape \"${cmake_source_dir}/Utilities\"`"
- echo "cmake: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
--echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} ${libs} -o cmake" >> "${cmake_bootstrap_dir}/Makefile"
-+echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} -o cmake -L${cmake_prefix_dir}/lib -ljsoncpp" >> "${cmake_bootstrap_dir}/Makefile"
- for a in ${CMAKE_CXX_SOURCES}; do
-   src=`cmake_escape "${cmake_source_dir}/Source/${a}.cxx"`
-   src_flags=`eval echo \\${cmake_cxx_flags_\${a}}`
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/cmake/pkg/PLIST,v
retrieving revision 1.41
diff -u -p -u -p -r1.41 PLIST
--- pkg/PLIST 14 Jun 2018 17:04:45 -0000 1.41
+++ pkg/PLIST 29 Jul 2019 19:01:07 -0000
@@ -12,6 +12,7 @@
 @man man/man7/cmake-compile-features.7
 @man man/man7/cmake-developer.7
 @man man/man7/cmake-env-variables.7
+@man man/man7/cmake-file-api.7
 @man man/man7/cmake-generator-expressions.7
 @man man/man7/cmake-generators.7
 @man man/man7/cmake-language.7
@@ -23,6 +24,7 @@
 @man man/man7/cmake-server.7
 @man man/man7/cmake-toolchains.7
 @man man/man7/cmake-variables.7
+@man man/man7/cpack-generators.7
 share/aclocal/cmake.m4
 share/cmake/
 share/cmake/Help/
@@ -30,6 +32,9 @@ share/cmake/Help/command/
 share/cmake/Help/command/FIND_XXX.txt
 share/cmake/Help/command/FIND_XXX_ORDER.txt
 share/cmake/Help/command/FIND_XXX_ROOT.txt
+share/cmake/Help/command/LINK_OPTIONS_LINKER.txt
+share/cmake/Help/command/OPTIONS_SHELL.txt
+share/cmake/Help/command/add_compile_definitions.rst
 share/cmake/Help/command/add_compile_options.rst
 share/cmake/Help/command/add_custom_command.rst
 share/cmake/Help/command/add_custom_target.rst
@@ -37,6 +42,7 @@ share/cmake/Help/command/add_definitions
 share/cmake/Help/command/add_dependencies.rst
 share/cmake/Help/command/add_executable.rst
 share/cmake/Help/command/add_library.rst
+share/cmake/Help/command/add_link_options.rst
 share/cmake/Help/command/add_subdirectory.rst
 share/cmake/Help/command/add_test.rst
 share/cmake/Help/command/aux_source_directory.rst
@@ -137,7 +143,9 @@ share/cmake/Help/command/target_compile_
 share/cmake/Help/command/target_compile_features.rst
 share/cmake/Help/command/target_compile_options.rst
 share/cmake/Help/command/target_include_directories.rst
+share/cmake/Help/command/target_link_directories.rst
 share/cmake/Help/command/target_link_libraries.rst
+share/cmake/Help/command/target_link_options.rst
 share/cmake/Help/command/target_sources.rst
 share/cmake/Help/command/try_compile.rst
 share/cmake/Help/command/try_run.rst
@@ -148,18 +156,40 @@ share/cmake/Help/command/variable_requir
 share/cmake/Help/command/variable_watch.rst
 share/cmake/Help/command/while.rst
 share/cmake/Help/command/write_file.rst
+share/cmake/Help/cpack_gen/
+share/cmake/Help/cpack_gen/archive.rst
+share/cmake/Help/cpack_gen/bundle.rst
+share/cmake/Help/cpack_gen/cygwin.rst
+share/cmake/Help/cpack_gen/deb.rst
+share/cmake/Help/cpack_gen/dmg.rst
+share/cmake/Help/cpack_gen/external.rst
+share/cmake/Help/cpack_gen/freebsd.rst
+share/cmake/Help/cpack_gen/ifw.rst
+share/cmake/Help/cpack_gen/nsis.rst
+share/cmake/Help/cpack_gen/nuget.rst
+share/cmake/Help/cpack_gen/packagemaker.rst
+share/cmake/Help/cpack_gen/productbuild.rst
+share/cmake/Help/cpack_gen/rpm.rst
+share/cmake/Help/cpack_gen/wix.rst
 share/cmake/Help/envvar/
 share/cmake/Help/envvar/ASM_DIALECT.rst
 share/cmake/Help/envvar/ASM_DIALECTFLAGS.rst
 share/cmake/Help/envvar/CC.rst
 share/cmake/Help/envvar/CFLAGS.rst
+share/cmake/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
 share/cmake/Help/envvar/CMAKE_CONFIG_TYPE.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst
+share/cmake/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst
 share/cmake/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
+share/cmake/Help/envvar/CMAKE_NO_VERBOSE.rst
 share/cmake/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
 share/cmake/Help/envvar/CSFLAGS.rst
 share/cmake/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst
 share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst
 share/cmake/Help/envvar/CTEST_PARALLEL_LEVEL.rst
+share/cmake/Help/envvar/CTEST_PROGRESS_OUTPUT.rst
 share/cmake/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst
 share/cmake/Help/envvar/CUDACXX.rst
 share/cmake/Help/envvar/CUDAFLAGS.rst
@@ -167,19 +197,23 @@ share/cmake/Help/envvar/CUDAHOSTCXX.rst
 share/cmake/Help/envvar/CXX.rst
 share/cmake/Help/envvar/CXXFLAGS.rst
 share/cmake/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst
+share/cmake/Help/envvar/DESTDIR.rst
+share/cmake/Help/envvar/ENV_VAR.txt
 share/cmake/Help/envvar/FC.rst
 share/cmake/Help/envvar/FFLAGS.rst
 share/cmake/Help/envvar/LDFLAGS.rst
 share/cmake/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst
+share/cmake/Help/envvar/PackageName_ROOT.rst
 share/cmake/Help/envvar/RC.rst
 share/cmake/Help/envvar/RCFLAGS.rst
+share/cmake/Help/envvar/SWIFTC.rst
+share/cmake/Help/envvar/VERBOSE.rst
 share/cmake/Help/generator/
 share/cmake/Help/generator/Borland Makefiles.rst
 share/cmake/Help/generator/CodeBlocks.rst
 share/cmake/Help/generator/CodeLite.rst
 share/cmake/Help/generator/Eclipse CDT4.rst
 share/cmake/Help/generator/Green Hills MULTI.rst
-share/cmake/Help/generator/KDevelop3.rst
 share/cmake/Help/generator/Kate.rst
 share/cmake/Help/generator/MSYS Makefiles.rst
 share/cmake/Help/generator/MinGW Makefiles.rst
@@ -194,6 +228,7 @@ share/cmake/Help/generator/Visual Studio
 share/cmake/Help/generator/Visual Studio 12 2013.rst
 share/cmake/Help/generator/Visual Studio 14 2015.rst
 share/cmake/Help/generator/Visual Studio 15 2017.rst
+share/cmake/Help/generator/Visual Studio 16 2019.rst
 share/cmake/Help/generator/Visual Studio 6.rst
 share/cmake/Help/generator/Visual Studio 7 .NET 2003.rst
 share/cmake/Help/generator/Visual Studio 7.rst
@@ -216,6 +251,7 @@ share/cmake/Help/manual/cmake-commands.7
 share/cmake/Help/manual/cmake-compile-features.7.rst
 share/cmake/Help/manual/cmake-developer.7.rst
 share/cmake/Help/manual/cmake-env-variables.7.rst
+share/cmake/Help/manual/cmake-file-api.7.rst
 share/cmake/Help/manual/cmake-generator-expressions.7.rst
 share/cmake/Help/manual/cmake-generators.7.rst
 share/cmake/Help/manual/cmake-gui.1.rst
@@ -229,6 +265,7 @@ share/cmake/Help/manual/cmake-server.7.r
 share/cmake/Help/manual/cmake-toolchains.7.rst
 share/cmake/Help/manual/cmake-variables.7.rst
 share/cmake/Help/manual/cmake.1.rst
+share/cmake/Help/manual/cpack-generators.7.rst
 share/cmake/Help/manual/cpack.1.rst
 share/cmake/Help/manual/ctest.1.rst
 share/cmake/Help/module/
@@ -262,6 +299,7 @@ share/cmake/Help/module/CPackFreeBSD.rst
 share/cmake/Help/module/CPackIFW.rst
 share/cmake/Help/module/CPackIFWConfigureFile.rst
 share/cmake/Help/module/CPackNSIS.rst
+share/cmake/Help/module/CPackNuGet.rst
 share/cmake/Help/module/CPackPackageMaker.rst
 share/cmake/Help/module/CPackProductBuild.rst
 share/cmake/Help/module/CPackRPM.rst
@@ -281,6 +319,7 @@ share/cmake/Help/module/CheckCXXSymbolEx
 share/cmake/Help/module/CheckFortranCompilerFlag.rst
 share/cmake/Help/module/CheckFortranFunctionExists.rst
 share/cmake/Help/module/CheckFortranSourceCompiles.rst
+share/cmake/Help/module/CheckFortranSourceRuns.rst
 share/cmake/Help/module/CheckFunctionExists.rst
 share/cmake/Help/module/CheckIPOSupported.rst
 share/cmake/Help/module/CheckIncludeFile.rst
@@ -288,6 +327,7 @@ share/cmake/Help/module/CheckIncludeFile
 share/cmake/Help/module/CheckIncludeFiles.rst
 share/cmake/Help/module/CheckLanguage.rst
 share/cmake/Help/module/CheckLibraryExists.rst
+share/cmake/Help/module/CheckPIESupported.rst
 share/cmake/Help/module/CheckPrototypeDefinition.rst
 share/cmake/Help/module/CheckStructHasMember.rst
 share/cmake/Help/module/CheckSymbolExists.rst
@@ -299,6 +339,7 @@ share/cmake/Help/module/Documentation.rs
 share/cmake/Help/module/ExternalData.rst
 share/cmake/Help/module/ExternalProject.rst
 share/cmake/Help/module/FeatureSummary.rst
+share/cmake/Help/module/FetchContent.rst
 share/cmake/Help/module/FindALSA.rst
 share/cmake/Help/module/FindASPELL.rst
 share/cmake/Help/module/FindAVIFile.rst
@@ -323,9 +364,11 @@ share/cmake/Help/module/FindDart.rst
 share/cmake/Help/module/FindDevIL.rst
 share/cmake/Help/module/FindDoxygen.rst
 share/cmake/Help/module/FindEXPAT.rst
+share/cmake/Help/module/FindEnvModules.rst
 share/cmake/Help/module/FindFLEX.rst
 share/cmake/Help/module/FindFLTK.rst
 share/cmake/Help/module/FindFLTK2.rst
+share/cmake/Help/module/FindFontconfig.rst
 share/cmake/Help/module/FindFreetype.rst
 share/cmake/Help/module/FindGCCXML.rst
 share/cmake/Help/module/FindGDAL.rst
@@ -347,6 +390,7 @@ share/cmake/Help/module/FindHg.rst
 share/cmake/Help/module/FindICU.rst
 share/cmake/Help/module/FindITK.rst
 share/cmake/Help/module/FindIce.rst
+share/cmake/Help/module/FindIconv.rst
 share/cmake/Help/module/FindIcotool.rst
 share/cmake/Help/module/FindImageMagick.rst
 share/cmake/Help/module/FindIntl.rst
@@ -363,6 +407,7 @@ share/cmake/Help/module/FindLibArchive.r
 share/cmake/Help/module/FindLibLZMA.rst
 share/cmake/Help/module/FindLibXml2.rst
 share/cmake/Help/module/FindLibXslt.rst
+share/cmake/Help/module/FindLibinput.rst
 share/cmake/Help/module/FindLua.rst
 share/cmake/Help/module/FindLua50.rst
 share/cmake/Help/module/FindLua51.rst
@@ -372,6 +417,7 @@ share/cmake/Help/module/FindMPEG2.rst
 share/cmake/Help/module/FindMPI.rst
 share/cmake/Help/module/FindMatlab.rst
 share/cmake/Help/module/FindMotif.rst
+share/cmake/Help/module/FindODBC.rst
 share/cmake/Help/module/FindOpenACC.rst
 share/cmake/Help/module/FindOpenAL.rst
 share/cmake/Help/module/FindOpenCL.rst
@@ -393,6 +439,9 @@ share/cmake/Help/module/FindPkgConfig.rs
 share/cmake/Help/module/FindPostgreSQL.rst
 share/cmake/Help/module/FindProducer.rst
 share/cmake/Help/module/FindProtobuf.rst
+share/cmake/Help/module/FindPython.rst
+share/cmake/Help/module/FindPython2.rst
+share/cmake/Help/module/FindPython3.rst
 share/cmake/Help/module/FindPythonInterp.rst
 share/cmake/Help/module/FindPythonLibs.rst
 share/cmake/Help/module/FindQt.rst
@@ -407,6 +456,7 @@ share/cmake/Help/module/FindSDL_mixer.rs
 share/cmake/Help/module/FindSDL_net.rst
 share/cmake/Help/module/FindSDL_sound.rst
 share/cmake/Help/module/FindSDL_ttf.rst
+share/cmake/Help/module/FindSQLite3.rst
 share/cmake/Help/module/FindSWIG.rst
 share/cmake/Help/module/FindSelfPackers.rst
 share/cmake/Help/module/FindSquish.rst
@@ -548,6 +598,29 @@ share/cmake/Help/policy/CMP0068.rst
 share/cmake/Help/policy/CMP0069.rst
 share/cmake/Help/policy/CMP0070.rst
 share/cmake/Help/policy/CMP0071.rst
+share/cmake/Help/policy/CMP0072.rst
+share/cmake/Help/policy/CMP0073.rst
+share/cmake/Help/policy/CMP0074.rst
+share/cmake/Help/policy/CMP0075.rst
+share/cmake/Help/policy/CMP0076.rst
+share/cmake/Help/policy/CMP0077.rst
+share/cmake/Help/policy/CMP0078.rst
+share/cmake/Help/policy/CMP0079.rst
+share/cmake/Help/policy/CMP0080.rst
+share/cmake/Help/policy/CMP0081.rst
+share/cmake/Help/policy/CMP0082.rst
+share/cmake/Help/policy/CMP0083.rst
+share/cmake/Help/policy/CMP0084.rst
+share/cmake/Help/policy/CMP0085.rst
+share/cmake/Help/policy/CMP0086.rst
+share/cmake/Help/policy/CMP0087.rst
+share/cmake/Help/policy/CMP0088.rst
+share/cmake/Help/policy/CMP0089.rst
+share/cmake/Help/policy/CMP0090.rst
+share/cmake/Help/policy/CMP0091.rst
+share/cmake/Help/policy/CMP0092.rst
+share/cmake/Help/policy/CMP0093.rst
+share/cmake/Help/policy/CMP0094.rst
 share/cmake/Help/policy/DEPRECATED.txt
 share/cmake/Help/policy/DISALLOWED_COMMAND.txt
 share/cmake/Help/prop_cache/
@@ -558,6 +631,7 @@ share/cmake/Help/prop_cache/STRINGS.rst
 share/cmake/Help/prop_cache/TYPE.rst
 share/cmake/Help/prop_cache/VALUE.rst
 share/cmake/Help/prop_dir/
+share/cmake/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst
 share/cmake/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst
 share/cmake/Help/prop_dir/BINARY_DIR.rst
 share/cmake/Help/prop_dir/BUILDSYSTEM_TARGETS.rst
@@ -576,6 +650,7 @@ share/cmake/Help/prop_dir/INTERPROCEDURA
 share/cmake/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
 share/cmake/Help/prop_dir/LABELS.rst
 share/cmake/Help/prop_dir/LINK_DIRECTORIES.rst
+share/cmake/Help/prop_dir/LINK_OPTIONS.rst
 share/cmake/Help/prop_dir/LISTFILE_STACK.rst
 share/cmake/Help/prop_dir/MACROS.rst
 share/cmake/Help/prop_dir/PARENT_DIRECTORY.rst
@@ -584,6 +659,7 @@ share/cmake/Help/prop_dir/RULE_LAUNCH_CU
 share/cmake/Help/prop_dir/RULE_LAUNCH_LINK.rst
 share/cmake/Help/prop_dir/SOURCE_DIR.rst
 share/cmake/Help/prop_dir/SUBDIRECTORIES.rst
+share/cmake/Help/prop_dir/TESTS.rst
 share/cmake/Help/prop_dir/TEST_INCLUDE_FILE.rst
 share/cmake/Help/prop_dir/TEST_INCLUDE_FILES.rst
 share/cmake/Help/prop_dir/VARIABLES.rst
@@ -599,8 +675,10 @@ share/cmake/Help/prop_gbl/AUTOMOC_TARGET
 share/cmake/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst
 share/cmake/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
 share/cmake/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
+share/cmake/Help/prop_gbl/CMAKE_ROLE.rst
 share/cmake/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
 share/cmake/Help/prop_gbl/DISABLED_FEATURES.rst
+share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst
 share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst
 share/cmake/Help/prop_gbl/ENABLED_FEATURES.rst
 share/cmake/Help/prop_gbl/ENABLED_LANGUAGES.rst
@@ -640,10 +718,12 @@ share/cmake/Help/prop_sf/AUTOUIC_OPTIONS
 share/cmake/Help/prop_sf/COMPILE_DEFINITIONS.rst
 share/cmake/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst
 share/cmake/Help/prop_sf/COMPILE_FLAGS.rst
+share/cmake/Help/prop_sf/COMPILE_OPTIONS.rst
 share/cmake/Help/prop_sf/EXTERNAL_OBJECT.rst
 share/cmake/Help/prop_sf/Fortran_FORMAT.rst
 share/cmake/Help/prop_sf/GENERATED.rst
 share/cmake/Help/prop_sf/HEADER_FILE_ONLY.rst
+share/cmake/Help/prop_sf/INCLUDE_DIRECTORIES.rst
 share/cmake/Help/prop_sf/KEEP_EXTENSION.rst
 share/cmake/Help/prop_sf/LABELS.rst
 share/cmake/Help/prop_sf/LANGUAGE.rst
@@ -656,15 +736,20 @@ share/cmake/Help/prop_sf/SKIP_AUTOMOC.rs
 share/cmake/Help/prop_sf/SKIP_AUTORCC.rst
 share/cmake/Help/prop_sf/SKIP_AUTOUIC.rst
 share/cmake/Help/prop_sf/SYMBOLIC.rst
+share/cmake/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst
+share/cmake/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst
 share/cmake/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
 share/cmake/Help/prop_sf/VS_CSHARP_tagname.rst
 share/cmake/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
 share/cmake/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
 share/cmake/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst
 share/cmake/Help/prop_sf/VS_RESOURCE_GENERATOR.rst
+share/cmake/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst
+share/cmake/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst
 share/cmake/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst
 share/cmake/Help/prop_sf/VS_SHADER_FLAGS.rst
 share/cmake/Help/prop_sf/VS_SHADER_MODEL.rst
+share/cmake/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst
 share/cmake/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst
 share/cmake/Help/prop_sf/VS_SHADER_TYPE.rst
 share/cmake/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst
@@ -689,6 +774,7 @@ share/cmake/Help/prop_test/LABELS.rst
 share/cmake/Help/prop_test/MEASUREMENT.rst
 share/cmake/Help/prop_test/PASS_REGULAR_EXPRESSION.rst
 share/cmake/Help/prop_test/PROCESSORS.rst
+share/cmake/Help/prop_test/PROCESSOR_AFFINITY.rst
 share/cmake/Help/prop_test/REQUIRED_FILES.rst
 share/cmake/Help/prop_test/RESOURCE_LOCK.rst
 share/cmake/Help/prop_test/RUN_SERIAL.rst
@@ -698,6 +784,7 @@ share/cmake/Help/prop_test/TIMEOUT_AFTER
 share/cmake/Help/prop_test/WILL_FAIL.rst
 share/cmake/Help/prop_test/WORKING_DIRECTORY.rst
 share/cmake/Help/prop_tgt/
+share/cmake/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst
 share/cmake/Help/prop_tgt/ALIASED_TARGET.rst
 share/cmake/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst
 share/cmake/Help/prop_tgt/ANDROID_API.rst
@@ -721,23 +808,30 @@ share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT
 share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst
 share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst
 share/cmake/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst
+share/cmake/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst
+share/cmake/Help/prop_tgt/AUTOGEN_PARALLEL.rst
 share/cmake/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
 share/cmake/Help/prop_tgt/AUTOMOC.rst
 share/cmake/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
+share/cmake/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst
 share/cmake/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTORCC.rst
+share/cmake/Help/prop_tgt/AUTORCC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTORCC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTOUIC.rst
+share/cmake/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst
 share/cmake/Help/prop_tgt/AUTOUIC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst
 share/cmake/Help/prop_tgt/BINARY_DIR.rst
 share/cmake/Help/prop_tgt/BUILD_RPATH.rst
+share/cmake/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst
 share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst
 share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst
 share/cmake/Help/prop_tgt/BUNDLE.rst
 share/cmake/Help/prop_tgt/BUNDLE_EXTENSION.rst
+share/cmake/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst
 share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst
@@ -769,12 +863,15 @@ share/cmake/Help/prop_tgt/C_STANDARD.rst
 share/cmake/Help/prop_tgt/C_STANDARD_REQUIRED.rst
 share/cmake/Help/prop_tgt/DEBUG_POSTFIX.rst
 share/cmake/Help/prop_tgt/DEFINE_SYMBOL.rst
+share/cmake/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
 share/cmake/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst
+share/cmake/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst
 share/cmake/Help/prop_tgt/ENABLE_EXPORTS.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_ALL.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst
 share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst
 share/cmake/Help/prop_tgt/EXPORT_NAME.rst
+share/cmake/Help/prop_tgt/EXPORT_PROPERTIES.rst
 share/cmake/Help/prop_tgt/EchoString.rst
 share/cmake/Help/prop_tgt/FOLDER.rst
 share/cmake/Help/prop_tgt/FRAMEWORK.rst
@@ -782,11 +879,15 @@ share/cmake/Help/prop_tgt/FRAMEWORK_VERS
 share/cmake/Help/prop_tgt/Fortran_FORMAT.rst
 share/cmake/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
 share/cmake/Help/prop_tgt/GENERATOR_FILE_NAME.rst
+share/cmake/Help/prop_tgt/GHS_INTEGRITY_APP.rst
+share/cmake/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst
 share/cmake/Help/prop_tgt/GNUtoMS.rst
 share/cmake/Help/prop_tgt/HAS_CXX.rst
 share/cmake/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst
 share/cmake/Help/prop_tgt/IMPORTED.rst
+share/cmake/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst
 share/cmake/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst
+share/cmake/Help/prop_tgt/IMPORTED_GLOBAL.rst
 share/cmake/Help/prop_tgt/IMPORTED_IMPLIB.rst
 share/cmake/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_LIBNAME.rst
@@ -819,7 +920,10 @@ share/cmake/Help/prop_tgt/INTERFACE_COMP
 share/cmake/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
 share/cmake/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
 share/cmake/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
 share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
+share/cmake/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst
 share/cmake/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
 share/cmake/Help/prop_tgt/INTERFACE_SOURCES.rst
 share/cmake/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
@@ -842,6 +946,7 @@ share/cmake/Help/prop_tgt/LIBRARY_OUTPUT
 share/cmake/Help/prop_tgt/LINKER_LANGUAGE.rst
 share/cmake/Help/prop_tgt/LINK_DEPENDS.rst
 share/cmake/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst
+share/cmake/Help/prop_tgt/LINK_DIRECTORIES.rst
 share/cmake/Help/prop_tgt/LINK_FLAGS.rst
 share/cmake/Help/prop_tgt/LINK_FLAGS_CONFIG.rst
 share/cmake/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst
@@ -849,6 +954,8 @@ share/cmake/Help/prop_tgt/LINK_INTERFACE
 share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
 share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
 share/cmake/Help/prop_tgt/LINK_LIBRARIES.rst
+share/cmake/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
+share/cmake/Help/prop_tgt/LINK_OPTIONS.rst
 share/cmake/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
 share/cmake/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
 share/cmake/Help/prop_tgt/LINK_WHAT_YOU_USE.rst
@@ -860,6 +967,8 @@ share/cmake/Help/prop_tgt/MACOSX_FRAMEWO
 share/cmake/Help/prop_tgt/MACOSX_RPATH.rst
 share/cmake/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
 share/cmake/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
+share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
+share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
 share/cmake/Help/prop_tgt/NAME.rst
 share/cmake/Help/prop_tgt/NO_SONAME.rst
 share/cmake/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst
@@ -893,11 +1002,18 @@ share/cmake/Help/prop_tgt/SOURCE_DIR.rst
 share/cmake/Help/prop_tgt/SOVERSION.rst
 share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
 share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
+share/cmake/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
 share/cmake/Help/prop_tgt/SUFFIX.rst
+share/cmake/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
+share/cmake/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst
+share/cmake/Help/prop_tgt/Swift_MODULE_NAME.rst
 share/cmake/Help/prop_tgt/TYPE.rst
 share/cmake/Help/prop_tgt/VERSION.rst
 share/cmake/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
 share/cmake/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst
+share/cmake/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst
 share/cmake/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst
 share/cmake/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst
 share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst
@@ -911,8 +1027,12 @@ share/cmake/Help/prop_tgt/VS_GLOBAL_ROOT
 share/cmake/Help/prop_tgt/VS_GLOBAL_variable.rst
 share/cmake/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst
 share/cmake/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst
+share/cmake/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake/Help/prop_tgt/VS_KEYWORD.rst
 share/cmake/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst
+share/cmake/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst
+share/cmake/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst
+share/cmake/Help/prop_tgt/VS_PROJECT_IMPORT.rst
 share/cmake/Help/prop_tgt/VS_SCC_AUXPATH.rst
 share/cmake/Help/prop_tgt/VS_SCC_LOCALPATH.rst
 share/cmake/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
@@ -927,7 +1047,27 @@ share/cmake/Help/prop_tgt/WIN32_EXECUTAB
 share/cmake/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
 share/cmake/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
 share/cmake/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst
+share/cmake/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst
 share/cmake/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst
 share/cmake/Help/prop_tgt/XCTEST.rst
 share/cmake/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
 share/cmake/Help/prop_tgt/XXX_OUTPUT_NAME.txt
@@ -935,6 +1075,11 @@ share/cmake/Help/release/
 share/cmake/Help/release/3.0.rst
 share/cmake/Help/release/3.1.rst
 share/cmake/Help/release/3.10.rst
+share/cmake/Help/release/3.11.rst
+share/cmake/Help/release/3.12.rst
+share/cmake/Help/release/3.13.rst
+share/cmake/Help/release/3.14.rst
+share/cmake/Help/release/3.15.rst
 share/cmake/Help/release/3.2.rst
 share/cmake/Help/release/3.3.rst
 share/cmake/Help/release/3.4.rst
@@ -950,6 +1095,7 @@ share/cmake/Help/variable/ANDROID.rst
 share/cmake/Help/variable/APPLE.rst
 share/cmake/Help/variable/BORLAND.rst
 share/cmake/Help/variable/BUILD_SHARED_LIBS.rst
+share/cmake/Help/variable/CACHE.rst
 share/cmake/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst
 share/cmake/Help/variable/CMAKE_ANDROID_API.rst
@@ -982,6 +1128,9 @@ share/cmake/Help/variable/CMAKE_ARCHIVE_
 share/cmake/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_ARGC.rst
 share/cmake/Help/variable/CMAKE_ARGV0.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst
+share/cmake/Help/variable/CMAKE_AUTOGEN_VERBOSE.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
@@ -996,6 +1145,7 @@ share/cmake/Help/variable/CMAKE_AUTOUIC_
 share/cmake/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst
 share/cmake/Help/variable/CMAKE_BINARY_DIR.rst
 share/cmake/Help/variable/CMAKE_BUILD_RPATH.rst
+share/cmake/Help/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.rst
 share/cmake/Help/variable/CMAKE_BUILD_TOOL.rst
 share/cmake/Help/variable/CMAKE_BUILD_TYPE.rst
 share/cmake/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst
@@ -1006,6 +1156,7 @@ share/cmake/Help/variable/CMAKE_CACHE_MI
 share/cmake/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst
 share/cmake/Help/variable/CMAKE_CFG_INTDIR.rst
 share/cmake/Help/variable/CMAKE_CL_64.rst
+share/cmake/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst
 share/cmake/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst
 share/cmake/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst
 share/cmake/Help/variable/CMAKE_COLOR_MAKEFILE.rst
@@ -1018,11 +1169,13 @@ share/cmake/Help/variable/CMAKE_COMPILE_
 share/cmake/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_CONFIGURATION_TYPES.rst
 share/cmake/Help/variable/CMAKE_CONFIG_POSTFIX.rst
+share/cmake/Help/variable/CMAKE_CPACK_COMMAND.rst
 share/cmake/Help/variable/CMAKE_CROSSCOMPILING.rst
 share/cmake/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst
 share/cmake/Help/variable/CMAKE_CTEST_COMMAND.rst
 share/cmake/Help/variable/CMAKE_CUDA_EXTENSIONS.rst
 share/cmake/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst
+share/cmake/Help/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.rst
 share/cmake/Help/variable/CMAKE_CUDA_STANDARD.rst
 share/cmake/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst
 share/cmake/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst
@@ -1045,6 +1198,7 @@ share/cmake/Help/variable/CMAKE_DEPENDS_
 share/cmake/Help/variable/CMAKE_DIRECTORY_LABELS.rst
 share/cmake/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
 share/cmake/Help/variable/CMAKE_DL_LIBS.rst
+share/cmake/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst
 share/cmake/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst
@@ -1054,12 +1208,14 @@ share/cmake/Help/variable/CMAKE_ENABLE_E
 share/cmake/Help/variable/CMAKE_ERROR_DEPRECATED.rst
 share/cmake/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
+share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
 share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst
 share/cmake/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
+share/cmake/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
 share/cmake/Help/variable/CMAKE_EXTRA_GENERATOR.rst
 share/cmake/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
 share/cmake/Help/variable/CMAKE_FIND_APPBUNDLE.rst
@@ -1071,6 +1227,8 @@ share/cmake/Help/variable/CMAKE_FIND_NO_
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst
+share/cmake/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst
+share/cmake/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
 share/cmake/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
@@ -1080,6 +1238,8 @@ share/cmake/Help/variable/CMAKE_FIND_ROO
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
 share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
+share/cmake/Help/variable/CMAKE_FOLDER.rst
+share/cmake/Help/variable/CMAKE_FRAMEWORK.rst
 share/cmake/Help/variable/CMAKE_FRAMEWORK_PATH.rst
 share/cmake/Help/variable/CMAKE_Fortran_FORMAT.rst
 share/cmake/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst
@@ -1087,8 +1247,14 @@ share/cmake/Help/variable/CMAKE_Fortran_
 share/cmake/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst
 share/cmake/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_GENERATOR.rst
+share/cmake/Help/variable/CMAKE_GENERATOR_INSTANCE.rst
 share/cmake/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
 share/cmake/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
+share/cmake/Help/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst
+share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst
 share/cmake/Help/variable/CMAKE_GNUtoMS.rst
 share/cmake/Help/variable/CMAKE_HOME_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_HOST_APPLE.rst
@@ -1108,6 +1274,7 @@ share/cmake/Help/variable/CMAKE_INCLUDE_
 share/cmake/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst
 share/cmake/Help/variable/CMAKE_INCLUDE_PATH.rst
 share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst
+share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
 share/cmake/Help/variable/CMAKE_INSTALL_MESSAGE.rst
 share/cmake/Help/variable/CMAKE_INSTALL_NAME_DIR.rst
 share/cmake/Help/variable/CMAKE_INSTALL_PREFIX.rst
@@ -1118,6 +1285,7 @@ share/cmake/Help/variable/CMAKE_INTERNAL
 share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst
 share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
 share/cmake/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst
+share/cmake/Help/variable/CMAKE_JOB_POOLS.rst
 share/cmake/Help/variable/CMAKE_JOB_POOL_COMPILE.rst
 share/cmake/Help/variable/CMAKE_JOB_POOL_LINK.rst
 share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst
@@ -1147,6 +1315,8 @@ share/cmake/Help/variable/CMAKE_LANG_CRE
 share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
 share/cmake/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS.rst
+share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst
+share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_INIT.rst
@@ -1156,10 +1326,6 @@ share/cmake/Help/variable/CMAKE_LANG_FLA
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst
 share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.rst
-share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.rst
 share/cmake/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
 share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
@@ -1169,6 +1335,8 @@ share/cmake/Help/variable/CMAKE_LANG_INC
 share/cmake/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst
 share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst
 share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
+share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst
+share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst
 share/cmake/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
 share/cmake/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
 share/cmake/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
@@ -1187,6 +1355,7 @@ share/cmake/Help/variable/CMAKE_LIBRARY_
 share/cmake/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst
+share/cmake/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
 share/cmake/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
 share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst
 share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
@@ -1201,6 +1370,7 @@ share/cmake/Help/variable/CMAKE_MAKE_PRO
 share/cmake/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst
 share/cmake/Help/variable/CMAKE_MATCH_COUNT.rst
 share/cmake/Help/variable/CMAKE_MATCH_n.rst
+share/cmake/Help/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.rst
 share/cmake/Help/variable/CMAKE_MFC_FLAG.rst
 share/cmake/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst
 share/cmake/Help/variable/CMAKE_MINOR_VERSION.rst
@@ -1210,6 +1380,9 @@ share/cmake/Help/variable/CMAKE_MODULE_L
 share/cmake/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_MODULE_PATH.rst
 share/cmake/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
+share/cmake/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
+share/cmake/Help/variable/CMAKE_NETRC.rst
+share/cmake/Help/variable/CMAKE_NETRC_FILE.rst
 share/cmake/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst
 share/cmake/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst
 share/cmake/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst
@@ -1229,10 +1402,19 @@ share/cmake/Help/variable/CMAKE_POSITION
 share/cmake/Help/variable/CMAKE_PREFIX_PATH.rst
 share/cmake/Help/variable/CMAKE_PROGRAM_PATH.rst
 share/cmake/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
+share/cmake/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
+share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE.rst
+share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst
 share/cmake/Help/variable/CMAKE_PROJECT_NAME.rst
 share/cmake/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst
+share/cmake/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst
 share/cmake/Help/variable/CMAKE_RANLIB.rst
 share/cmake/Help/variable/CMAKE_ROOT.rst
+share/cmake/Help/variable/CMAKE_RULE_MESSAGES.rst
 share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
@@ -1260,6 +1442,7 @@ share/cmake/Help/variable/CMAKE_STATIC_L
 share/cmake/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst
 share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst
 share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst
+share/cmake/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst
 share/cmake/Help/variable/CMAKE_SYSROOT.rst
 share/cmake/Help/variable/CMAKE_SYSROOT_COMPILE.rst
 share/cmake/Help/variable/CMAKE_SYSROOT_LINK.rst
@@ -1275,6 +1458,7 @@ share/cmake/Help/variable/CMAKE_SYSTEM_P
 share/cmake/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst
 share/cmake/Help/variable/CMAKE_SYSTEM_VERSION.rst
 share/cmake/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst
+share/cmake/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst
 share/cmake/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
 share/cmake/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
 share/cmake/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst
@@ -1287,27 +1471,56 @@ share/cmake/Help/variable/CMAKE_VERBOSE_
 share/cmake/Help/variable/CMAKE_VERSION.rst
 share/cmake/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst
 share/cmake/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst
+share/cmake/Help/variable/CMAKE_VS_GLOBALS.rst
 share/cmake/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst
 share/cmake/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst
 share/cmake/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst
 share/cmake/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
 share/cmake/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
+share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst
 share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst
+share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst
+share/cmake/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst
+share/cmake/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst
 share/cmake/Help/variable/CMAKE_WARN_DEPRECATED.rst
 share/cmake/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CMAKE_WIN32_EXECUTABLE.rst
 share/cmake/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst
 share/cmake/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
 share/cmake/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst
+share/cmake/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst
 share/cmake/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst
 share/cmake/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst
 share/cmake/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
 share/cmake/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst
+share/cmake/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
 share/cmake/Help/variable/CPACK_INSTALL_SCRIPT.rst
 share/cmake/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst
 share/cmake/Help/variable/CPACK_SET_DESTDIR.rst
@@ -1338,7 +1551,7 @@ share/cmake/Help/variable/CTEST_CUSTOM_P
 share/cmake/Help/variable/CTEST_CUSTOM_POST_TEST.rst
 share/cmake/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst
 share/cmake/Help/variable/CTEST_CUSTOM_PRE_TEST.rst
-share/cmake/Help/variable/CTEST_CUSTOM_TEST_IGNORE.rst
+share/cmake/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst
 share/cmake/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst
 share/cmake/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst
 share/cmake/Help/variable/CTEST_CUSTOM_XXX.txt
@@ -1369,9 +1582,11 @@ share/cmake/Help/variable/CTEST_P4_CLIEN
 share/cmake/Help/variable/CTEST_P4_COMMAND.rst
 share/cmake/Help/variable/CTEST_P4_OPTIONS.rst
 share/cmake/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
+share/cmake/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst
 share/cmake/Help/variable/CTEST_SCP_COMMAND.rst
 share/cmake/Help/variable/CTEST_SITE.rst
 share/cmake/Help/variable/CTEST_SOURCE_DIRECTORY.rst
+share/cmake/Help/variable/CTEST_SUBMIT_URL.rst
 share/cmake/Help/variable/CTEST_SVN_COMMAND.rst
 share/cmake/Help/variable/CTEST_SVN_OPTIONS.rst
 share/cmake/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
@@ -1381,11 +1596,13 @@ share/cmake/Help/variable/CTEST_TRIGGER_
 share/cmake/Help/variable/CTEST_UPDATE_COMMAND.rst
 share/cmake/Help/variable/CTEST_UPDATE_OPTIONS.rst
 share/cmake/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
+share/cmake/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst
 share/cmake/Help/variable/CTEST_USE_LAUNCHERS.rst
 share/cmake/Help/variable/CYGWIN.rst
 share/cmake/Help/variable/ENV.rst
 share/cmake/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
 share/cmake/Help/variable/GHS-MULTI.rst
+share/cmake/Help/variable/IOS.rst
 share/cmake/Help/variable/LIBRARY_OUTPUT_PATH.rst
 share/cmake/Help/variable/MINGW.rst
 share/cmake/Help/variable/MSVC.rst
@@ -1399,8 +1616,12 @@ share/cmake/Help/variable/MSVC71.rst
 share/cmake/Help/variable/MSVC80.rst
 share/cmake/Help/variable/MSVC90.rst
 share/cmake/Help/variable/MSVC_IDE.rst
+share/cmake/Help/variable/MSVC_TOOLSET_VERSION.rst
 share/cmake/Help/variable/MSVC_VERSION.rst
+share/cmake/Help/variable/MSYS.rst
 share/cmake/Help/variable/PROJECT-NAME_BINARY_DIR.rst
+share/cmake/Help/variable/PROJECT-NAME_DESCRIPTION.rst
+share/cmake/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst
 share/cmake/Help/variable/PROJECT-NAME_SOURCE_DIR.rst
 share/cmake/Help/variable/PROJECT-NAME_VERSION.rst
 share/cmake/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst
@@ -1409,6 +1630,7 @@ share/cmake/Help/variable/PROJECT-NAME_V
 share/cmake/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
 share/cmake/Help/variable/PROJECT_BINARY_DIR.rst
 share/cmake/Help/variable/PROJECT_DESCRIPTION.rst
+share/cmake/Help/variable/PROJECT_HOMEPAGE_URL.rst
 share/cmake/Help/variable/PROJECT_NAME.rst
 share/cmake/Help/variable/PROJECT_SOURCE_DIR.rst
 share/cmake/Help/variable/PROJECT_VERSION.rst
@@ -1416,6 +1638,7 @@ share/cmake/Help/variable/PROJECT_VERSIO
 share/cmake/Help/variable/PROJECT_VERSION_MINOR.rst
 share/cmake/Help/variable/PROJECT_VERSION_PATCH.rst
 share/cmake/Help/variable/PROJECT_VERSION_TWEAK.rst
+share/cmake/Help/variable/PackageName_ROOT.rst
 share/cmake/Help/variable/UNIX.rst
 share/cmake/Help/variable/WIN32.rst
 share/cmake/Help/variable/WINCE.rst
@@ -1428,10 +1651,10 @@ share/cmake/Modules/AddFileDependencies.
 share/cmake/Modules/AndroidTestUtilities/
 share/cmake/Modules/AndroidTestUtilities.cmake
 share/cmake/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake
-share/cmake/Modules/AutogenInfo.cmake.in
 share/cmake/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
 share/cmake/Modules/BasicConfigVersion-ExactVersion.cmake.in
 share/cmake/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
+share/cmake/Modules/BasicConfigVersion-SameMinorVersion.cmake.in
 share/cmake/Modules/BundleUtilities.cmake
 share/cmake/Modules/CMake.cmake
 share/cmake/Modules/CMakeASM-ATTInformation.cmake
@@ -1496,9 +1719,9 @@ share/cmake/Modules/CMakeFindDependencyM
 share/cmake/Modules/CMakeFindEclipseCDT4.cmake
 share/cmake/Modules/CMakeFindFrameworks.cmake
 share/cmake/Modules/CMakeFindJavaCommon.cmake
-share/cmake/Modules/CMakeFindKDevelop3.cmake
 share/cmake/Modules/CMakeFindKate.cmake
 share/cmake/Modules/CMakeFindPackageMode.cmake
+share/cmake/Modules/CMakeFindSublimeText2.cmake
 share/cmake/Modules/CMakeFindWMake.cmake
 share/cmake/Modules/CMakeFindXCode.cmake
 share/cmake/Modules/CMakeForceCompiler.cmake
@@ -1510,6 +1733,7 @@ share/cmake/Modules/CMakeGenericSystem.c
 share/cmake/Modules/CMakeGraphVizOptions.cmake
 share/cmake/Modules/CMakeIOSInstallCombined.cmake
 share/cmake/Modules/CMakeImportBuildSettings.cmake
+share/cmake/Modules/CMakeInitializeConfigs.cmake
 share/cmake/Modules/CMakeJOMFindMake.cmake
 share/cmake/Modules/CMakeJavaCompiler.cmake.in
 share/cmake/Modules/CMakeJavaInformation.cmake
@@ -1520,6 +1744,7 @@ share/cmake/Modules/CMakeNMakeFindMake.c
 share/cmake/Modules/CMakeNinjaFindMake.cmake
 share/cmake/Modules/CMakePackageConfigHelpers.cmake
 share/cmake/Modules/CMakeParseArguments.cmake
+share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake
 share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake
 share/cmake/Modules/CMakePlatformId.h.in
 share/cmake/Modules/CMakePrintHelpers.cmake
@@ -1551,6 +1776,7 @@ share/cmake/Modules/CMakeVerifyManifest.
 share/cmake/Modules/CPack.DS_Store.in
 share/cmake/Modules/CPack.Description.plist.in
 share/cmake/Modules/CPack.Info.plist.in
+share/cmake/Modules/CPack.NuGet.nuspec.in
 share/cmake/Modules/CPack.OSXScriptLauncher.in
 share/cmake/Modules/CPack.OSXScriptLauncher.rsrc.in
 share/cmake/Modules/CPack.OSXX11.Info.plist.in
@@ -1561,21 +1787,9 @@ share/cmake/Modules/CPack.VolumeIcon.icn
 share/cmake/Modules/CPack.background.png.in
 share/cmake/Modules/CPack.cmake
 share/cmake/Modules/CPack.distribution.dist.in
-share/cmake/Modules/CPackArchive.cmake
-share/cmake/Modules/CPackBundle.cmake
 share/cmake/Modules/CPackComponent.cmake
-share/cmake/Modules/CPackCygwin.cmake
-share/cmake/Modules/CPackDMG.cmake
-share/cmake/Modules/CPackDeb.cmake
-share/cmake/Modules/CPackFreeBSD.cmake
 share/cmake/Modules/CPackIFW.cmake
 share/cmake/Modules/CPackIFWConfigureFile.cmake
-share/cmake/Modules/CPackNSIS.cmake
-share/cmake/Modules/CPackPackageMaker.cmake
-share/cmake/Modules/CPackProductBuild.cmake
-share/cmake/Modules/CPackRPM.cmake
-share/cmake/Modules/CPackWIX.cmake
-share/cmake/Modules/CPackZIP.cmake
 share/cmake/Modules/CSharpUtilities.cmake
 share/cmake/Modules/CTest.cmake
 share/cmake/Modules/CTestCoverageCollectGCOV.cmake
@@ -1593,6 +1807,7 @@ share/cmake/Modules/CheckForPthreads.c
 share/cmake/Modules/CheckFortranCompilerFlag.cmake
 share/cmake/Modules/CheckFortranFunctionExists.cmake
 share/cmake/Modules/CheckFortranSourceCompiles.cmake
+share/cmake/Modules/CheckFortranSourceRuns.cmake
 share/cmake/Modules/CheckFunctionExists.c
 share/cmake/Modules/CheckFunctionExists.cmake
 share/cmake/Modules/CheckIPOSupported/
@@ -1614,6 +1829,7 @@ share/cmake/Modules/CheckIncludeFiles.cm
 share/cmake/Modules/CheckLanguage.cmake
 share/cmake/Modules/CheckLibraryExists.cmake
 share/cmake/Modules/CheckLibraryExists.lists.in
+share/cmake/Modules/CheckPIESupported.cmake
 share/cmake/Modules/CheckPrototypeDefinition.c.in
 share/cmake/Modules/CheckPrototypeDefinition.cmake
 share/cmake/Modules/CheckSizeOf.cmake
@@ -1631,6 +1847,13 @@ share/cmake/Modules/Compiler/ARMCC-C.cma
 share/cmake/Modules/Compiler/ARMCC-CXX.cmake
 share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/ARMCC.cmake
+share/cmake/Modules/Compiler/ARMClang-ASM.cmake
+share/cmake/Modules/Compiler/ARMClang-C-FeatureTests.cmake
+share/cmake/Modules/Compiler/ARMClang-C.cmake
+share/cmake/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake
+share/cmake/Modules/Compiler/ARMClang-CXX.cmake
+share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/ARMClang.cmake
 share/cmake/Modules/Compiler/Absoft-Fortran.cmake
 share/cmake/Modules/Compiler/AppleClang-ASM.cmake
 share/cmake/Modules/Compiler/AppleClang-C-FeatureTests.cmake
@@ -1663,19 +1886,7 @@ share/cmake/Modules/Compiler/Cray-Fortra
 share/cmake/Modules/Compiler/Cray.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-C.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-C.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake
-share/cmake/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake
 share/cmake/Modules/Compiler/CrayPrgEnv.cmake
 share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Flang-FindBinUtils.cmake
@@ -1718,10 +1929,9 @@ share/cmake/Modules/Compiler/Intel-CXX.c
 share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Intel-Fortran.cmake
 share/cmake/Modules/Compiler/Intel.cmake
-share/cmake/Modules/Compiler/MIPSpro-C.cmake
-share/cmake/Modules/Compiler/MIPSpro-CXX.cmake
-share/cmake/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
-share/cmake/Modules/Compiler/MIPSpro-Fortran.cmake
+share/cmake/Modules/Compiler/MSVC-ASM.cmake
+share/cmake/Modules/Compiler/MSVC-C-FeatureTests.cmake
+share/cmake/Modules/Compiler/MSVC-C.cmake
 share/cmake/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/MSVC-CXX.cmake
 share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake
@@ -1739,7 +1949,10 @@ share/cmake/Modules/Compiler/PathScale-C
 share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/PathScale-Fortran.cmake
 share/cmake/Modules/Compiler/PathScale.cmake
+share/cmake/Modules/Compiler/QCC-ASM.cmake
+share/cmake/Modules/Compiler/QCC-C-FeatureTests.cmake
 share/cmake/Modules/Compiler/QCC-C.cmake
+share/cmake/Modules/Compiler/QCC-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/QCC-CXX.cmake
 share/cmake/Modules/Compiler/QCC.cmake
 share/cmake/Modules/Compiler/SCO-C.cmake
@@ -1775,9 +1988,16 @@ share/cmake/Modules/Compiler/XL-CXX-Dete
 share/cmake/Modules/Compiler/XL-CXX.cmake
 share/cmake/Modules/Compiler/XL-Fortran.cmake
 share/cmake/Modules/Compiler/XL.cmake
+share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/XLClang-C.cmake
+share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/XLClang-CXX.cmake
+share/cmake/Modules/Compiler/XLClang.cmake
 share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
 share/cmake/Modules/CompilerId/
+share/cmake/Modules/CompilerId/GHS_default.gpj.in
+share/cmake/Modules/CompilerId/GHS_lib.gpj.in
 share/cmake/Modules/CompilerId/VS-10.csproj.in
 share/cmake/Modules/CompilerId/VS-10.vcxproj.in
 share/cmake/Modules/CompilerId/VS-7.vcproj.in
@@ -1797,6 +2017,9 @@ share/cmake/Modules/ExternalProject-veri
 share/cmake/Modules/ExternalProject.cmake
 share/cmake/Modules/FLTKCompatibility.cmake
 share/cmake/Modules/FeatureSummary.cmake
+share/cmake/Modules/FetchContent/
+share/cmake/Modules/FetchContent.cmake
+share/cmake/Modules/FetchContent/CMakeLists.cmake.in
 share/cmake/Modules/FindALSA.cmake
 share/cmake/Modules/FindASPELL.cmake
 share/cmake/Modules/FindAVIFile.cmake
@@ -1826,9 +2049,11 @@ share/cmake/Modules/FindDart.cmake
 share/cmake/Modules/FindDevIL.cmake
 share/cmake/Modules/FindDoxygen.cmake
 share/cmake/Modules/FindEXPAT.cmake
+share/cmake/Modules/FindEnvModules.cmake
 share/cmake/Modules/FindFLEX.cmake
 share/cmake/Modules/FindFLTK.cmake
 share/cmake/Modules/FindFLTK2.cmake
+share/cmake/Modules/FindFontconfig.cmake
 share/cmake/Modules/FindFreetype.cmake
 share/cmake/Modules/FindGCCXML.cmake
 share/cmake/Modules/FindGDAL.cmake
@@ -1868,6 +2093,7 @@ share/cmake/Modules/FindLibArchive.cmake
 share/cmake/Modules/FindLibLZMA.cmake
 share/cmake/Modules/FindLibXml2.cmake
 share/cmake/Modules/FindLibXslt.cmake
+share/cmake/Modules/FindLibinput.cmake
 share/cmake/Modules/FindLua.cmake
 share/cmake/Modules/FindLua50.cmake
 share/cmake/Modules/FindLua51.cmake
@@ -1884,6 +2110,7 @@ share/cmake/Modules/FindMPI/test_mpi.c
 share/cmake/Modules/FindMPI/test_mpi.f90.in
 share/cmake/Modules/FindMatlab.cmake
 share/cmake/Modules/FindMotif.cmake
+share/cmake/Modules/FindODBC.cmake
 share/cmake/Modules/FindOpenACC.cmake
 share/cmake/Modules/FindOpenAL.cmake
 share/cmake/Modules/FindOpenCL.cmake
@@ -1905,6 +2132,11 @@ share/cmake/Modules/FindPkgConfig.cmake
 share/cmake/Modules/FindPostgreSQL.cmake
 share/cmake/Modules/FindProducer.cmake
 share/cmake/Modules/FindProtobuf.cmake
+share/cmake/Modules/FindPython/
+share/cmake/Modules/FindPython.cmake
+share/cmake/Modules/FindPython/Support.cmake
+share/cmake/Modules/FindPython2.cmake
+share/cmake/Modules/FindPython3.cmake
 share/cmake/Modules/FindPythonInterp.cmake
 share/cmake/Modules/FindPythonLibs.cmake
 share/cmake/Modules/FindQt.cmake
@@ -1919,6 +2151,7 @@ share/cmake/Modules/FindSDL_mixer.cmake
 share/cmake/Modules/FindSDL_net.cmake
 share/cmake/Modules/FindSDL_sound.cmake
 share/cmake/Modules/FindSDL_ttf.cmake
+share/cmake/Modules/FindSQLite3.cmake
 share/cmake/Modules/FindSWIG.cmake
 share/cmake/Modules/FindSelfPackers.cmake
 share/cmake/Modules/FindSquish.cmake
@@ -1997,6 +2230,15 @@ share/cmake/Modules/IntelVSImplicitPath/
 share/cmake/Modules/IntelVSImplicitPath/detect.cmake
 share/cmake/Modules/IntelVSImplicitPath/hello.f
 share/cmake/Modules/Internal/
+share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake
+share/cmake/Modules/Internal/CPack/
+share/cmake/Modules/Internal/CPack/CPackDeb.cmake
+share/cmake/Modules/Internal/CPack/CPackExternal.cmake
+share/cmake/Modules/Internal/CPack/CPackFreeBSD.cmake
+share/cmake/Modules/Internal/CPack/CPackNuGet.cmake
+share/cmake/Modules/Internal/CPack/CPackRPM.cmake
+share/cmake/Modules/Internal/CPack/CPackWIX.cmake
+share/cmake/Modules/Internal/CPack/CPackZIP.cmake
 share/cmake/Modules/Internal/FeatureTesting.cmake
 share/cmake/Modules/KDE3Macros.cmake
 share/cmake/Modules/MacOSXBundleInfo.plist.in
@@ -2021,6 +2263,9 @@ share/cmake/Modules/Platform/AIX-XL-C.cm
 share/cmake/Modules/Platform/AIX-XL-CXX.cmake
 share/cmake/Modules/Platform/AIX-XL-Fortran.cmake
 share/cmake/Modules/Platform/AIX-XL.cmake
+share/cmake/Modules/Platform/AIX-XLClang-C.cmake
+share/cmake/Modules/Platform/AIX-XLClang-CXX.cmake
+share/cmake/Modules/Platform/AIX-XLClang.cmake
 share/cmake/Modules/Platform/AIX.cmake
 share/cmake/Modules/Platform/ARTOS-GNU-C.cmake
 share/cmake/Modules/Platform/ARTOS.cmake
@@ -2074,6 +2319,30 @@ share/cmake/Modules/Platform/Android/ndk
 share/cmake/Modules/Platform/Android/ndk-stl-stlport_shared.cmake
 share/cmake/Modules/Platform/Android/ndk-stl-stlport_static.cmake
 share/cmake/Modules/Platform/Android/ndk-stl-system.cmake
+share/cmake/Modules/Platform/Apple-Absoft-Fortran.cmake
+share/cmake/Modules/Platform/Apple-AppleClang-C.cmake
+share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake
+share/cmake/Modules/Platform/Apple-Clang-C.cmake
+share/cmake/Modules/Platform/Apple-Clang-CXX.cmake
+share/cmake/Modules/Platform/Apple-Clang.cmake
+share/cmake/Modules/Platform/Apple-GNU-C.cmake
+share/cmake/Modules/Platform/Apple-GNU-CXX.cmake
+share/cmake/Modules/Platform/Apple-GNU-Fortran.cmake
+share/cmake/Modules/Platform/Apple-GNU.cmake
+share/cmake/Modules/Platform/Apple-Intel-C.cmake
+share/cmake/Modules/Platform/Apple-Intel-CXX.cmake
+share/cmake/Modules/Platform/Apple-Intel-Fortran.cmake
+share/cmake/Modules/Platform/Apple-Intel.cmake
+share/cmake/Modules/Platform/Apple-NAG-Fortran.cmake
+share/cmake/Modules/Platform/Apple-NVIDIA-CUDA.cmake
+share/cmake/Modules/Platform/Apple-PGI-C.cmake
+share/cmake/Modules/Platform/Apple-PGI-CXX.cmake
+share/cmake/Modules/Platform/Apple-PGI-Fortran.cmake
+share/cmake/Modules/Platform/Apple-PGI.cmake
+share/cmake/Modules/Platform/Apple-VisualAge-C.cmake
+share/cmake/Modules/Platform/Apple-VisualAge-CXX.cmake
+share/cmake/Modules/Platform/Apple-XL-C.cmake
+share/cmake/Modules/Platform/Apple-XL-CXX.cmake
 share/cmake/Modules/Platform/BSDOS.cmake
 share/cmake/Modules/Platform/BeOS.cmake
 share/cmake/Modules/Platform/BlueGeneL.cmake
@@ -2118,39 +2387,15 @@ share/cmake/Modules/Platform/CYGWIN-wind
 share/cmake/Modules/Platform/CYGWIN.cmake
 share/cmake/Modules/Platform/Catamount.cmake
 share/cmake/Modules/Platform/CrayLinuxEnvironment.cmake
-share/cmake/Modules/Platform/Darwin-Absoft-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-AppleClang-C.cmake
-share/cmake/Modules/Platform/Darwin-AppleClang-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Clang-C.cmake
-share/cmake/Modules/Platform/Darwin-Clang-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Clang.cmake
 share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake
-share/cmake/Modules/Platform/Darwin-GNU-C.cmake
-share/cmake/Modules/Platform/Darwin-GNU-CXX.cmake
-share/cmake/Modules/Platform/Darwin-GNU-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-GNU.cmake
 share/cmake/Modules/Platform/Darwin-Initialize.cmake
-share/cmake/Modules/Platform/Darwin-Intel-C.cmake
-share/cmake/Modules/Platform/Darwin-Intel-CXX.cmake
-share/cmake/Modules/Platform/Darwin-Intel-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-Intel.cmake
-share/cmake/Modules/Platform/Darwin-NAG-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-NVIDIA-CUDA.cmake
-share/cmake/Modules/Platform/Darwin-PGI-C.cmake
-share/cmake/Modules/Platform/Darwin-PGI-CXX.cmake
-share/cmake/Modules/Platform/Darwin-PGI-Fortran.cmake
-share/cmake/Modules/Platform/Darwin-PGI.cmake
-share/cmake/Modules/Platform/Darwin-VisualAge-C.cmake
-share/cmake/Modules/Platform/Darwin-VisualAge-CXX.cmake
-share/cmake/Modules/Platform/Darwin-XL-C.cmake
-share/cmake/Modules/Platform/Darwin-XL-CXX.cmake
 share/cmake/Modules/Platform/Darwin.cmake
 share/cmake/Modules/Platform/DragonFly.cmake
 share/cmake/Modules/Platform/Euros.cmake
 share/cmake/Modules/Platform/FreeBSD-Determine-CXX.cmake
 share/cmake/Modules/Platform/FreeBSD.cmake
 share/cmake/Modules/Platform/Fuchsia.cmake
-share/cmake/Modules/Platform/GHS-MULTI-Initialize.cmake
+share/cmake/Modules/Platform/GHS-MULTI-Determine.cmake
 share/cmake/Modules/Platform/GHS-MULTI.cmake
 share/cmake/Modules/Platform/GNU.cmake
 share/cmake/Modules/Platform/GNUtoMS_lib.bat.in
@@ -2173,8 +2418,6 @@ share/cmake/Modules/Platform/HP-UX-HP-Fo
 share/cmake/Modules/Platform/HP-UX-HP.cmake
 share/cmake/Modules/Platform/HP-UX.cmake
 share/cmake/Modules/Platform/Haiku.cmake
-share/cmake/Modules/Platform/IRIX.cmake
-share/cmake/Modules/Platform/IRIX64.cmake
 share/cmake/Modules/Platform/Linux-Absoft-Fortran.cmake
 share/cmake/Modules/Platform/Linux-CCur-Fortran.cmake
 share/cmake/Modules/Platform/Linux-Clang-C.cmake
@@ -2241,6 +2484,7 @@ share/cmake/Modules/Platform/Windows-Det
 share/cmake/Modules/Platform/Windows-Embarcadero-C.cmake
 share/cmake/Modules/Platform/Windows-Embarcadero-CXX.cmake
 share/cmake/Modules/Platform/Windows-Embarcadero.cmake
+share/cmake/Modules/Platform/Windows-Flang-Fortran.cmake
 share/cmake/Modules/Platform/Windows-G95-Fortran.cmake
 share/cmake/Modules/Platform/Windows-GNU-C-ABI.cmake
 share/cmake/Modules/Platform/Windows-GNU-C.cmake
@@ -2273,17 +2517,34 @@ share/cmake/Modules/Platform/WindowsCE-M
 share/cmake/Modules/Platform/WindowsCE-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsCE.cmake
 share/cmake/Modules/Platform/WindowsPaths.cmake
+share/cmake/Modules/Platform/WindowsPhone-Clang-C.cmake
+share/cmake/Modules/Platform/WindowsPhone-Clang-CXX.cmake
+share/cmake/Modules/Platform/WindowsPhone-GNU-C.cmake
+share/cmake/Modules/Platform/WindowsPhone-GNU-CXX.cmake
 share/cmake/Modules/Platform/WindowsPhone-MSVC-C.cmake
 share/cmake/Modules/Platform/WindowsPhone-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsPhone.cmake
+share/cmake/Modules/Platform/WindowsStore-Clang-C.cmake
+share/cmake/Modules/Platform/WindowsStore-Clang-CXX.cmake
+share/cmake/Modules/Platform/WindowsStore-GNU-C.cmake
+share/cmake/Modules/Platform/WindowsStore-GNU-CXX.cmake
 share/cmake/Modules/Platform/WindowsStore-MSVC-C.cmake
 share/cmake/Modules/Platform/WindowsStore-MSVC-CXX.cmake
 share/cmake/Modules/Platform/WindowsStore.cmake
 share/cmake/Modules/Platform/Xenix.cmake
 share/cmake/Modules/Platform/eCos.cmake
 share/cmake/Modules/Platform/gas.cmake
+share/cmake/Modules/Platform/iOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/iOS-Initialize.cmake
+share/cmake/Modules/Platform/iOS.cmake
 share/cmake/Modules/Platform/kFreeBSD.cmake
 share/cmake/Modules/Platform/syllable.cmake
+share/cmake/Modules/Platform/tvOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/tvOS-Initialize.cmake
+share/cmake/Modules/Platform/tvOS.cmake
+share/cmake/Modules/Platform/watchOS-Determine-CXX.cmake
+share/cmake/Modules/Platform/watchOS-Initialize.cmake
+share/cmake/Modules/Platform/watchOS.cmake
 share/cmake/Modules/ProcessorCount.cmake
 share/cmake/Modules/Qt4ConfigDependentSettings.cmake
 share/cmake/Modules/Qt4Macros.cmake
@@ -2313,7 +2574,9 @@ share/cmake/Modules/UseJavaClassFilelist
 share/cmake/Modules/UseJavaSymlinks.cmake
 share/cmake/Modules/UsePkgConfig.cmake
 share/cmake/Modules/UseQt4.cmake
+share/cmake/Modules/UseSWIG/
 share/cmake/Modules/UseSWIG.cmake
+share/cmake/Modules/UseSWIG/ManageSupportFiles.cmake
 share/cmake/Modules/Use_wxWindows.cmake
 share/cmake/Modules/UsewxWidgets.cmake
 share/cmake/Modules/VTKCompatibility.cmake
@@ -2336,6 +2599,39 @@ share/cmake/Templates/CPack.GenericWelco
 share/cmake/Templates/CPackConfig.cmake.in
 share/cmake/Templates/CTestScript.cmake.in
 share/cmake/Templates/MSBuild/
+share/cmake/Templates/MSBuild/FlagTables/
+share/cmake/Templates/MSBuild/FlagTables/v10_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v10_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v10_Cuda.json
+share/cmake/Templates/MSBuild/FlagTables/v10_CudaHost.json
+share/cmake/Templates/MSBuild/FlagTables/v10_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v10_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v10_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v10_NASM.json
+share/cmake/Templates/MSBuild/FlagTables/v10_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v11_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v11_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v11_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v11_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v11_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v11_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v12_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v12_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v12_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v12_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v12_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v12_RC.json
+share/cmake/Templates/MSBuild/FlagTables/v140_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v140_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v140_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v141_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v141_CSharp.json
+share/cmake/Templates/MSBuild/FlagTables/v141_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v142_CL.json
+share/cmake/Templates/MSBuild/FlagTables/v142_Link.json
+share/cmake/Templates/MSBuild/FlagTables/v14_LIB.json
+share/cmake/Templates/MSBuild/FlagTables/v14_MASM.json
+share/cmake/Templates/MSBuild/FlagTables/v14_RC.json
 share/cmake/Templates/MSBuild/nasm.props.in
 share/cmake/Templates/MSBuild/nasm.targets
 share/cmake/Templates/MSBuild/nasm.xml
@@ -2364,13 +2660,12 @@ share/cmake/include/
 share/cmake/include/cmCPluginAPI.h
 share/doc/cmake/
 share/doc/cmake/Copyright.txt
-share/doc/cmake/cmcompress/
-share/doc/cmake/cmcompress/Copyright.txt
 share/doc/cmake/cmsys/
 share/doc/cmake/cmsys/Copyright.txt
 share/doc/cmake/html/
 share/doc/cmake/html/_sources/
 share/doc/cmake/html/_sources/command/
+share/doc/cmake/html/_sources/command/add_compile_definitions.txt
 share/doc/cmake/html/_sources/command/add_compile_options.txt
 share/doc/cmake/html/_sources/command/add_custom_command.txt
 share/doc/cmake/html/_sources/command/add_custom_target.txt
@@ -2378,6 +2673,7 @@ share/doc/cmake/html/_sources/command/ad
 share/doc/cmake/html/_sources/command/add_dependencies.txt
 share/doc/cmake/html/_sources/command/add_executable.txt
 share/doc/cmake/html/_sources/command/add_library.txt
+share/doc/cmake/html/_sources/command/add_link_options.txt
 share/doc/cmake/html/_sources/command/add_subdirectory.txt
 share/doc/cmake/html/_sources/command/add_test.txt
 share/doc/cmake/html/_sources/command/aux_source_directory.txt
@@ -2478,7 +2774,9 @@ share/doc/cmake/html/_sources/command/ta
 share/doc/cmake/html/_sources/command/target_compile_features.txt
 share/doc/cmake/html/_sources/command/target_compile_options.txt
 share/doc/cmake/html/_sources/command/target_include_directories.txt
+share/doc/cmake/html/_sources/command/target_link_directories.txt
 share/doc/cmake/html/_sources/command/target_link_libraries.txt
+share/doc/cmake/html/_sources/command/target_link_options.txt
 share/doc/cmake/html/_sources/command/target_sources.txt
 share/doc/cmake/html/_sources/command/try_compile.txt
 share/doc/cmake/html/_sources/command/try_run.txt
@@ -2489,18 +2787,40 @@ share/doc/cmake/html/_sources/command/va
 share/doc/cmake/html/_sources/command/variable_watch.txt
 share/doc/cmake/html/_sources/command/while.txt
 share/doc/cmake/html/_sources/command/write_file.txt
+share/doc/cmake/html/_sources/cpack_gen/
+share/doc/cmake/html/_sources/cpack_gen/archive.txt
+share/doc/cmake/html/_sources/cpack_gen/bundle.txt
+share/doc/cmake/html/_sources/cpack_gen/cygwin.txt
+share/doc/cmake/html/_sources/cpack_gen/deb.txt
+share/doc/cmake/html/_sources/cpack_gen/dmg.txt
+share/doc/cmake/html/_sources/cpack_gen/external.txt
+share/doc/cmake/html/_sources/cpack_gen/freebsd.txt
+share/doc/cmake/html/_sources/cpack_gen/ifw.txt
+share/doc/cmake/html/_sources/cpack_gen/nsis.txt
+share/doc/cmake/html/_sources/cpack_gen/nuget.txt
+share/doc/cmake/html/_sources/cpack_gen/packagemaker.txt
+share/doc/cmake/html/_sources/cpack_gen/productbuild.txt
+share/doc/cmake/html/_sources/cpack_gen/rpm.txt
+share/doc/cmake/html/_sources/cpack_gen/wix.txt
 share/doc/cmake/html/_sources/envvar/
 share/doc/cmake/html/_sources/envvar/ASM_DIALECT.txt
 share/doc/cmake/html/_sources/envvar/ASM_DIALECTFLAGS.txt
 share/doc/cmake/html/_sources/envvar/CC.txt
 share/doc/cmake/html/_sources/envvar/CFLAGS.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_BUILD_PARALLEL_LEVEL.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_CONFIG_TYPE.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_INSTANCE.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_PLATFORM.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_TOOLSET.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_MSVCIDE_RUN_PATH.txt
+share/doc/cmake/html/_sources/envvar/CMAKE_NO_VERBOSE.txt
 share/doc/cmake/html/_sources/envvar/CMAKE_OSX_ARCHITECTURES.txt
 share/doc/cmake/html/_sources/envvar/CSFLAGS.txt
 share/doc/cmake/html/_sources/envvar/CTEST_INTERACTIVE_DEBUG_MODE.txt
 share/doc/cmake/html/_sources/envvar/CTEST_OUTPUT_ON_FAILURE.txt
 share/doc/cmake/html/_sources/envvar/CTEST_PARALLEL_LEVEL.txt
+share/doc/cmake/html/_sources/envvar/CTEST_PROGRESS_OUTPUT.txt
 share/doc/cmake/html/_sources/envvar/CTEST_USE_LAUNCHERS_DEFAULT.txt
 share/doc/cmake/html/_sources/envvar/CUDACXX.txt
 share/doc/cmake/html/_sources/envvar/CUDAFLAGS.txt
@@ -2508,19 +2828,22 @@ share/doc/cmake/html/_sources/envvar/CUD
 share/doc/cmake/html/_sources/envvar/CXX.txt
 share/doc/cmake/html/_sources/envvar/CXXFLAGS.txt
 share/doc/cmake/html/_sources/envvar/DASHBOARD_TEST_FROM_CTEST.txt
+share/doc/cmake/html/_sources/envvar/DESTDIR.txt
 share/doc/cmake/html/_sources/envvar/FC.txt
 share/doc/cmake/html/_sources/envvar/FFLAGS.txt
 share/doc/cmake/html/_sources/envvar/LDFLAGS.txt
 share/doc/cmake/html/_sources/envvar/MACOSX_DEPLOYMENT_TARGET.txt
+share/doc/cmake/html/_sources/envvar/PackageName_ROOT.txt
 share/doc/cmake/html/_sources/envvar/RC.txt
 share/doc/cmake/html/_sources/envvar/RCFLAGS.txt
+share/doc/cmake/html/_sources/envvar/SWIFTC.txt
+share/doc/cmake/html/_sources/envvar/VERBOSE.txt
 share/doc/cmake/html/_sources/generator/
 share/doc/cmake/html/_sources/generator/Borland Makefiles.txt
 share/doc/cmake/html/_sources/generator/CodeBlocks.txt
 share/doc/cmake/html/_sources/generator/CodeLite.txt
 share/doc/cmake/html/_sources/generator/Eclipse CDT4.txt
 share/doc/cmake/html/_sources/generator/Green Hills MULTI.txt
-share/doc/cmake/html/_sources/generator/KDevelop3.txt
 share/doc/cmake/html/_sources/generator/Kate.txt
 share/doc/cmake/html/_sources/generator/MSYS Makefiles.txt
 share/doc/cmake/html/_sources/generator/MinGW Makefiles.txt
@@ -2534,6 +2857,7 @@ share/doc/cmake/html/_sources/generator/
 share/doc/cmake/html/_sources/generator/Visual Studio 12 2013.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 14 2015.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 15 2017.txt
+share/doc/cmake/html/_sources/generator/Visual Studio 16 2019.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 6.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 7 .NET 2003.txt
 share/doc/cmake/html/_sources/generator/Visual Studio 7.txt
@@ -2549,6 +2873,7 @@ share/doc/cmake/html/_sources/manual/cma
 share/doc/cmake/html/_sources/manual/cmake-compile-features.7.txt
 share/doc/cmake/html/_sources/manual/cmake-developer.7.txt
 share/doc/cmake/html/_sources/manual/cmake-env-variables.7.txt
+share/doc/cmake/html/_sources/manual/cmake-file-api.7.txt
 share/doc/cmake/html/_sources/manual/cmake-generator-expressions.7.txt
 share/doc/cmake/html/_sources/manual/cmake-generators.7.txt
 share/doc/cmake/html/_sources/manual/cmake-gui.1.txt
@@ -2562,6 +2887,7 @@ share/doc/cmake/html/_sources/manual/cma
 share/doc/cmake/html/_sources/manual/cmake-toolchains.7.txt
 share/doc/cmake/html/_sources/manual/cmake-variables.7.txt
 share/doc/cmake/html/_sources/manual/cmake.1.txt
+share/doc/cmake/html/_sources/manual/cpack-generators.7.txt
 share/doc/cmake/html/_sources/manual/cpack.1.txt
 share/doc/cmake/html/_sources/manual/ctest.1.txt
 share/doc/cmake/html/_sources/module/
@@ -2595,6 +2921,7 @@ share/doc/cmake/html/_sources/module/CPa
 share/doc/cmake/html/_sources/module/CPackIFW.txt
 share/doc/cmake/html/_sources/module/CPackIFWConfigureFile.txt
 share/doc/cmake/html/_sources/module/CPackNSIS.txt
+share/doc/cmake/html/_sources/module/CPackNuGet.txt
 share/doc/cmake/html/_sources/module/CPackPackageMaker.txt
 share/doc/cmake/html/_sources/module/CPackProductBuild.txt
 share/doc/cmake/html/_sources/module/CPackRPM.txt
@@ -2614,6 +2941,7 @@ share/doc/cmake/html/_sources/module/Che
 share/doc/cmake/html/_sources/module/CheckFortranCompilerFlag.txt
 share/doc/cmake/html/_sources/module/CheckFortranFunctionExists.txt
 share/doc/cmake/html/_sources/module/CheckFortranSourceCompiles.txt
+share/doc/cmake/html/_sources/module/CheckFortranSourceRuns.txt
 share/doc/cmake/html/_sources/module/CheckFunctionExists.txt
 share/doc/cmake/html/_sources/module/CheckIPOSupported.txt
 share/doc/cmake/html/_sources/module/CheckIncludeFile.txt
@@ -2621,6 +2949,7 @@ share/doc/cmake/html/_sources/module/Che
 share/doc/cmake/html/_sources/module/CheckIncludeFiles.txt
 share/doc/cmake/html/_sources/module/CheckLanguage.txt
 share/doc/cmake/html/_sources/module/CheckLibraryExists.txt
+share/doc/cmake/html/_sources/module/CheckPIESupported.txt
 share/doc/cmake/html/_sources/module/CheckPrototypeDefinition.txt
 share/doc/cmake/html/_sources/module/CheckStructHasMember.txt
 share/doc/cmake/html/_sources/module/CheckSymbolExists.txt
@@ -2632,6 +2961,7 @@ share/doc/cmake/html/_sources/module/Doc
 share/doc/cmake/html/_sources/module/ExternalData.txt
 share/doc/cmake/html/_sources/module/ExternalProject.txt
 share/doc/cmake/html/_sources/module/FeatureSummary.txt
+share/doc/cmake/html/_sources/module/FetchContent.txt
 share/doc/cmake/html/_sources/module/FindALSA.txt
 share/doc/cmake/html/_sources/module/FindASPELL.txt
 share/doc/cmake/html/_sources/module/FindAVIFile.txt
@@ -2656,9 +2986,11 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindDevIL.txt
 share/doc/cmake/html/_sources/module/FindDoxygen.txt
 share/doc/cmake/html/_sources/module/FindEXPAT.txt
+share/doc/cmake/html/_sources/module/FindEnvModules.txt
 share/doc/cmake/html/_sources/module/FindFLEX.txt
 share/doc/cmake/html/_sources/module/FindFLTK.txt
 share/doc/cmake/html/_sources/module/FindFLTK2.txt
+share/doc/cmake/html/_sources/module/FindFontconfig.txt
 share/doc/cmake/html/_sources/module/FindFreetype.txt
 share/doc/cmake/html/_sources/module/FindGCCXML.txt
 share/doc/cmake/html/_sources/module/FindGDAL.txt
@@ -2680,6 +3012,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindICU.txt
 share/doc/cmake/html/_sources/module/FindITK.txt
 share/doc/cmake/html/_sources/module/FindIce.txt
+share/doc/cmake/html/_sources/module/FindIconv.txt
 share/doc/cmake/html/_sources/module/FindIcotool.txt
 share/doc/cmake/html/_sources/module/FindImageMagick.txt
 share/doc/cmake/html/_sources/module/FindIntl.txt
@@ -2696,6 +3029,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindLibLZMA.txt
 share/doc/cmake/html/_sources/module/FindLibXml2.txt
 share/doc/cmake/html/_sources/module/FindLibXslt.txt
+share/doc/cmake/html/_sources/module/FindLibinput.txt
 share/doc/cmake/html/_sources/module/FindLua.txt
 share/doc/cmake/html/_sources/module/FindLua50.txt
 share/doc/cmake/html/_sources/module/FindLua51.txt
@@ -2705,6 +3039,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindMPI.txt
 share/doc/cmake/html/_sources/module/FindMatlab.txt
 share/doc/cmake/html/_sources/module/FindMotif.txt
+share/doc/cmake/html/_sources/module/FindODBC.txt
 share/doc/cmake/html/_sources/module/FindOpenACC.txt
 share/doc/cmake/html/_sources/module/FindOpenAL.txt
 share/doc/cmake/html/_sources/module/FindOpenCL.txt
@@ -2726,6 +3061,9 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindPostgreSQL.txt
 share/doc/cmake/html/_sources/module/FindProducer.txt
 share/doc/cmake/html/_sources/module/FindProtobuf.txt
+share/doc/cmake/html/_sources/module/FindPython.txt
+share/doc/cmake/html/_sources/module/FindPython2.txt
+share/doc/cmake/html/_sources/module/FindPython3.txt
 share/doc/cmake/html/_sources/module/FindPythonInterp.txt
 share/doc/cmake/html/_sources/module/FindPythonLibs.txt
 share/doc/cmake/html/_sources/module/FindQt.txt
@@ -2740,6 +3078,7 @@ share/doc/cmake/html/_sources/module/Fin
 share/doc/cmake/html/_sources/module/FindSDL_net.txt
 share/doc/cmake/html/_sources/module/FindSDL_sound.txt
 share/doc/cmake/html/_sources/module/FindSDL_ttf.txt
+share/doc/cmake/html/_sources/module/FindSQLite3.txt
 share/doc/cmake/html/_sources/module/FindSWIG.txt
 share/doc/cmake/html/_sources/module/FindSelfPackers.txt
 share/doc/cmake/html/_sources/module/FindSquish.txt
@@ -2881,6 +3220,29 @@ share/doc/cmake/html/_sources/policy/CMP
 share/doc/cmake/html/_sources/policy/CMP0069.txt
 share/doc/cmake/html/_sources/policy/CMP0070.txt
 share/doc/cmake/html/_sources/policy/CMP0071.txt
+share/doc/cmake/html/_sources/policy/CMP0072.txt
+share/doc/cmake/html/_sources/policy/CMP0073.txt
+share/doc/cmake/html/_sources/policy/CMP0074.txt
+share/doc/cmake/html/_sources/policy/CMP0075.txt
+share/doc/cmake/html/_sources/policy/CMP0076.txt
+share/doc/cmake/html/_sources/policy/CMP0077.txt
+share/doc/cmake/html/_sources/policy/CMP0078.txt
+share/doc/cmake/html/_sources/policy/CMP0079.txt
+share/doc/cmake/html/_sources/policy/CMP0080.txt
+share/doc/cmake/html/_sources/policy/CMP0081.txt
+share/doc/cmake/html/_sources/policy/CMP0082.txt
+share/doc/cmake/html/_sources/policy/CMP0083.txt
+share/doc/cmake/html/_sources/policy/CMP0084.txt
+share/doc/cmake/html/_sources/policy/CMP0085.txt
+share/doc/cmake/html/_sources/policy/CMP0086.txt
+share/doc/cmake/html/_sources/policy/CMP0087.txt
+share/doc/cmake/html/_sources/policy/CMP0088.txt
+share/doc/cmake/html/_sources/policy/CMP0089.txt
+share/doc/cmake/html/_sources/policy/CMP0090.txt
+share/doc/cmake/html/_sources/policy/CMP0091.txt
+share/doc/cmake/html/_sources/policy/CMP0092.txt
+share/doc/cmake/html/_sources/policy/CMP0093.txt
+share/doc/cmake/html/_sources/policy/CMP0094.txt
 share/doc/cmake/html/_sources/prop_cache/
 share/doc/cmake/html/_sources/prop_cache/ADVANCED.txt
 share/doc/cmake/html/_sources/prop_cache/HELPSTRING.txt
@@ -2889,6 +3251,7 @@ share/doc/cmake/html/_sources/prop_cache
 share/doc/cmake/html/_sources/prop_cache/TYPE.txt
 share/doc/cmake/html/_sources/prop_cache/VALUE.txt
 share/doc/cmake/html/_sources/prop_dir/
+share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/BINARY_DIR.txt
 share/doc/cmake/html/_sources/prop_dir/BUILDSYSTEM_TARGETS.txt
@@ -2907,6 +3270,7 @@ share/doc/cmake/html/_sources/prop_dir/I
 share/doc/cmake/html/_sources/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
 share/doc/cmake/html/_sources/prop_dir/LABELS.txt
 share/doc/cmake/html/_sources/prop_dir/LINK_DIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_dir/LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_dir/LISTFILE_STACK.txt
 share/doc/cmake/html/_sources/prop_dir/MACROS.txt
 share/doc/cmake/html/_sources/prop_dir/PARENT_DIRECTORY.txt
@@ -2915,6 +3279,7 @@ share/doc/cmake/html/_sources/prop_dir/R
 share/doc/cmake/html/_sources/prop_dir/RULE_LAUNCH_LINK.txt
 share/doc/cmake/html/_sources/prop_dir/SOURCE_DIR.txt
 share/doc/cmake/html/_sources/prop_dir/SUBDIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_dir/TESTS.txt
 share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILE.txt
 share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILES.txt
 share/doc/cmake/html/_sources/prop_dir/VARIABLES.txt
@@ -2930,8 +3295,10 @@ share/doc/cmake/html/_sources/prop_gbl/A
 share/doc/cmake/html/_sources/prop_gbl/AUTORCC_SOURCE_GROUP.txt
 share/doc/cmake/html/_sources/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/CMAKE_C_KNOWN_FEATURES.txt
+share/doc/cmake/html/_sources/prop_gbl/CMAKE_ROLE.txt
 share/doc/cmake/html/_sources/prop_gbl/DEBUG_CONFIGURATIONS.txt
 share/doc/cmake/html/_sources/prop_gbl/DISABLED_FEATURES.txt
+share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.txt
 share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_NATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/ENABLED_FEATURES.txt
 share/doc/cmake/html/_sources/prop_gbl/ENABLED_LANGUAGES.txt
@@ -2971,10 +3338,12 @@ share/doc/cmake/html/_sources/prop_sf/AU
 share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS.txt
 share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS_CONFIG.txt
 share/doc/cmake/html/_sources/prop_sf/COMPILE_FLAGS.txt
+share/doc/cmake/html/_sources/prop_sf/COMPILE_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_sf/EXTERNAL_OBJECT.txt
 share/doc/cmake/html/_sources/prop_sf/Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/prop_sf/GENERATED.txt
 share/doc/cmake/html/_sources/prop_sf/HEADER_FILE_ONLY.txt
+share/doc/cmake/html/_sources/prop_sf/INCLUDE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_sf/KEEP_EXTENSION.txt
 share/doc/cmake/html/_sources/prop_sf/LABELS.txt
 share/doc/cmake/html/_sources/prop_sf/LANGUAGE.txt
@@ -2987,15 +3356,20 @@ share/doc/cmake/html/_sources/prop_sf/SK
 share/doc/cmake/html/_sources/prop_sf/SKIP_AUTORCC.txt
 share/doc/cmake/html/_sources/prop_sf/SKIP_AUTOUIC.txt
 share/doc/cmake/html/_sources/prop_sf/SYMBOLIC.txt
+share/doc/cmake/html/_sources/prop_sf/Swift_DEPENDENCIES_FILE.txt
+share/doc/cmake/html/_sources/prop_sf/Swift_DIAGNOSTICS_FILE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_COPY_TO_OUT_DIR.txt
 share/doc/cmake/html/_sources/prop_sf/VS_CSHARP_tagname.txt
 share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_CONTENT.txt
 share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_LOCATION.txt
 share/doc/cmake/html/_sources/prop_sf/VS_INCLUDE_IN_VSIX.txt
 share/doc/cmake/html/_sources/prop_sf/VS_RESOURCE_GENERATOR.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENABLE_DEBUG.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENTRYPOINT.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_FLAGS.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_MODEL.txt
+share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OBJECT_FILE_NAME.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_TYPE.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_VARIABLE_NAME.txt
@@ -3020,6 +3394,7 @@ share/doc/cmake/html/_sources/prop_test/
 share/doc/cmake/html/_sources/prop_test/MEASUREMENT.txt
 share/doc/cmake/html/_sources/prop_test/PASS_REGULAR_EXPRESSION.txt
 share/doc/cmake/html/_sources/prop_test/PROCESSORS.txt
+share/doc/cmake/html/_sources/prop_test/PROCESSOR_AFFINITY.txt
 share/doc/cmake/html/_sources/prop_test/REQUIRED_FILES.txt
 share/doc/cmake/html/_sources/prop_test/RESOURCE_LOCK.txt
 share/doc/cmake/html/_sources/prop_test/RUN_SERIAL.txt
@@ -3029,6 +3404,7 @@ share/doc/cmake/html/_sources/prop_test/
 share/doc/cmake/html/_sources/prop_test/WILL_FAIL.txt
 share/doc/cmake/html/_sources/prop_test/WORKING_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/
+share/doc/cmake/html/_sources/prop_tgt/ADDITIONAL_CLEAN_FILES.txt
 share/doc/cmake/html/_sources/prop_tgt/ALIASED_TARGET.txt
 share/doc/cmake/html/_sources/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/ANDROID_API.txt
@@ -3052,23 +3428,30 @@ share/doc/cmake/html/_sources/prop_tgt/A
 share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_BUILD_DIR.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_PARALLEL.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_TARGET_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_DEPEND_FILTERS.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MACRO_NAMES.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MOC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTORCC.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTORCC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTORCC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_EXECUTABLE.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_SEARCH_PATHS.txt
 share/doc/cmake/html/_sources/prop_tgt/BINARY_DIR.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH.txt
+share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH_USE_ORIGIN.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.txt
 share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_RPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/BUNDLE.txt
 share/doc/cmake/html/_sources/prop_tgt/BUNDLE_EXTENSION.txt
+share/doc/cmake/html/_sources/prop_tgt/COMMON_LANGUAGE_RUNTIME.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_BOOL.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.txt
 share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.txt
@@ -3099,12 +3482,15 @@ share/doc/cmake/html/_sources/prop_tgt/C
 share/doc/cmake/html/_sources/prop_tgt/C_STANDARD_REQUIRED.txt
 share/doc/cmake/html/_sources/prop_tgt/DEBUG_POSTFIX.txt
 share/doc/cmake/html/_sources/prop_tgt/DEFINE_SYMBOL.txt
+share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.txt
 share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.txt
+share/doc/cmake/html/_sources/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/ENABLE_EXPORTS.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_ALL.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/EXPORT_NAME.txt
+share/doc/cmake/html/_sources/prop_tgt/EXPORT_PROPERTIES.txt
 share/doc/cmake/html/_sources/prop_tgt/EchoString.txt
 share/doc/cmake/html/_sources/prop_tgt/FOLDER.txt
 share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK.txt
@@ -3112,11 +3498,15 @@ share/doc/cmake/html/_sources/prop_tgt/F
 share/doc/cmake/html/_sources/prop_tgt/Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/prop_tgt/Fortran_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/GENERATOR_FILE_NAME.txt
+share/doc/cmake/html/_sources/prop_tgt/GHS_INTEGRITY_APP.txt
+share/doc/cmake/html/_sources/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.txt
 share/doc/cmake/html/_sources/prop_tgt/GNUtoMS.txt
 share/doc/cmake/html/_sources/prop_tgt/HAS_CXX.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_CONFIGURATIONS.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_GLOBAL.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LIBNAME.txt
@@ -3148,7 +3538,10 @@ share/doc/cmake/html/_sources/prop_tgt/I
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_FEATURES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DEPENDS.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_LIBRARIES.txt
+share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SOURCES.txt
 share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.txt
@@ -3171,6 +3564,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
 share/doc/cmake/html/_sources/prop_tgt/LINKER_LANGUAGE.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS_NO_SHARED.txt
+share/doc/cmake/html/_sources/prop_tgt/LINK_DIRECTORIES.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_LIBRARIES.txt
@@ -3178,6 +3572,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_LIBRARIES.txt
+share/doc/cmake/html/_sources/prop_tgt/LINK_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_END_STATIC.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_START_STATIC.txt
 share/doc/cmake/html/_sources/prop_tgt/LINK_WHAT_YOU_USE.txt
@@ -3189,6 +3584,7 @@ share/doc/cmake/html/_sources/prop_tgt/M
 share/doc/cmake/html/_sources/prop_tgt/MACOSX_RPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.txt
 share/doc/cmake/html/_sources/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.txt
+share/doc/cmake/html/_sources/prop_tgt/MSVC_RUNTIME_LIBRARY.txt
 share/doc/cmake/html/_sources/prop_tgt/NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/NO_SONAME.txt
 share/doc/cmake/html/_sources/prop_tgt/NO_SYSTEM_FROM_IMPORTED.txt
@@ -3221,11 +3617,18 @@ share/doc/cmake/html/_sources/prop_tgt/S
 share/doc/cmake/html/_sources/prop_tgt/SOVERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS.txt
 share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.txt
+share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/SUFFIX.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_DEPENDENCIES_FILE.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_DIRECTORY.txt
+share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/TYPE.txt
 share/doc/cmake/html/_sources/prop_tgt/VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VISIBILITY_INLINES_HIDDEN.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_CONFIGURATION_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_ENVIRONMENT.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.txt
@@ -3239,8 +3642,12 @@ share/doc/cmake/html/_sources/prop_tgt/V
 share/doc/cmake/html/_sources/prop_tgt/VS_GLOBAL_variable.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_IOT_EXTENSIONS_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_IOT_STARTUP_TASK.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_KEYWORD.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_NO_SOLUTION_DEPLOY.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_PACKAGE_REFERENCES.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_PROJECT_IMPORT.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_AUXPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_LOCALPATH.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROJECTNAME.txt
@@ -3255,12 +3662,37 @@ share/doc/cmake/html/_sources/prop_tgt/W
 share/doc/cmake/html/_sources/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_ATTRIBUTE_an-attribute.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_GENERATE_SCHEME.txt
 share/doc/cmake/html/_sources/prop_tgt/XCODE_PRODUCT_TYPE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ARGUMENTS.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ENVIRONMENT.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_EXECUTABLE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_STACK.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.txt
 share/doc/cmake/html/_sources/prop_tgt/XCTEST.txt
 share/doc/cmake/html/_sources/release/
 share/doc/cmake/html/_sources/release/3.0.txt
 share/doc/cmake/html/_sources/release/3.1.txt
 share/doc/cmake/html/_sources/release/3.10.txt
+share/doc/cmake/html/_sources/release/3.11.txt
+share/doc/cmake/html/_sources/release/3.12.txt
+share/doc/cmake/html/_sources/release/3.13.txt
+share/doc/cmake/html/_sources/release/3.14.txt
+share/doc/cmake/html/_sources/release/3.15.txt
 share/doc/cmake/html/_sources/release/3.2.txt
 share/doc/cmake/html/_sources/release/3.3.txt
 share/doc/cmake/html/_sources/release/3.4.txt
@@ -3275,6 +3707,7 @@ share/doc/cmake/html/_sources/variable/A
 share/doc/cmake/html/_sources/variable/APPLE.txt
 share/doc/cmake/html/_sources/variable/BORLAND.txt
 share/doc/cmake/html/_sources/variable/BUILD_SHARED_LIBS.txt
+share/doc/cmake/html/_sources/variable/CACHE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_API.txt
@@ -3307,6 +3740,9 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ARGC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ARGV0.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_PARALLEL.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_VERBOSE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.txt
@@ -3321,6 +3757,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_BACKWARDS_COMPATIBILITY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BINARY_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TOOL.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TYPE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.txt
@@ -3331,6 +3768,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_CACHE_PATCH_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CFG_INTDIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CL_64.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_COMPILER_ID.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CODELITE_USE_TARGETS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_COLOR_MAKEFILE.txt
@@ -3343,11 +3781,13 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CONFIGURATION_TYPES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CONFIG_POSTFIX.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CPACK_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING_EMULATOR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CTEST_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_EXTENSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_HOST_COMPILER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD_REQUIRED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.txt
@@ -3370,6 +3810,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_DIRECTORY_LABELS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.txt
 share/doc/cmake/html/_sources/variable/CMAKE_DL_LIBS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.txt
@@ -3379,12 +3820,14 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_ERROR_DEPRECATED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXECUTABLE_SUFFIX.txt
+share/doc/cmake/html/_sources/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_COMPILE_COMMANDS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_GENERATOR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_APPBUNDLE.txt
@@ -3396,6 +3839,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.txt
@@ -3404,6 +3849,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FOLDER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_FORMAT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODDIR_DEFAULT.txt
@@ -3411,8 +3858,14 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODOUT_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_INSTANCE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_PLATFORM.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_TOOLSET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_GNUtoMS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_HOME_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_HOST_APPLE.txt
@@ -3432,6 +3885,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_MESSAGE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_NAME_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_PREFIX.txt
@@ -3442,6 +3896,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_IOS_INSTALL_COMBINED.txt
+share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOLS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_COMPILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_LINK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.txt
@@ -3471,6 +3926,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_SHARED_MODULE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_INIT.txt
@@ -3480,10 +3937,6 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.txt
-share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IGNORE_EXTENSIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.txt
@@ -3493,6 +3946,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINK_EXECUTABLE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_OUTPUT_EXTENSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_PLATFORM_ID.txt
@@ -3511,6 +3966,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LIBRARY_PATH_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEF_FILE_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEPENDS_NO_SHARED.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LINK_DIRECTORIES_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_INTERFACE_LIBRARIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FLAG.txt
@@ -3525,6 +3981,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MATCH_COUNT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MATCH_n.txt
+share/doc/cmake/html/_sources/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MFC_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINIMUM_REQUIRED_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINOR_VERSION.txt
@@ -3534,6 +3991,9 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MODULE_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MSVCIDE_RUN_PATH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_MSVC_RUNTIME_LIBRARY.txt
+share/doc/cmake/html/_sources/variable/CMAKE_NETRC.txt
+share/doc/cmake/html/_sources/variable/CMAKE_NETRC_FILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NOT_USING_CONFIG_FLAGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_NO_BUILTIN_CHRPATH.txt
@@ -3552,10 +4012,19 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_PREFIX_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROGRAM_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_HOMEPAGE_URL.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE_BEFORE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MAJOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MINOR.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_PATCH.txt
+share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_TWEAK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RANLIB.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ROOT.txt
+share/doc/cmake/html/_sources/variable/CMAKE_RULE_MESSAGES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SCRIPT_MODE_FILE.txt
@@ -3583,6 +4052,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_SUPPRESS_REGENERATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_COMPILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_LINK.txt
@@ -3598,6 +4068,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_PROGRAM_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_Swift_LANGUAGE_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_Swift_MODULE_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TOOLCHAIN_FILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_CONFIGURATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.txt
@@ -3610,27 +4081,56 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_DEVENV_COMMAND.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_GLOBALS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_MSBUILD_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_NsightTegra_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.txt
+share/doc/cmake/html/_sources/variable/CMAKE_VS_WINRT_BY_DEFAULT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WARN_DEPRECATED.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WIN32_EXECUTABLE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_SCHEME.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_XCODE_PLATFORM_TOOLSET.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
+share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.txt
 share/doc/cmake/html/_sources/variable/CPACK_ABSOLUTE_DESTINATION_FILES.txt
 share/doc/cmake/html/_sources/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.txt
 share/doc/cmake/html/_sources/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
 share/doc/cmake/html/_sources/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.txt
+share/doc/cmake/html/_sources/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
 share/doc/cmake/html/_sources/variable/CPACK_INSTALL_SCRIPT.txt
 share/doc/cmake/html/_sources/variable/CPACK_PACKAGING_INSTALL_PREFIX.txt
 share/doc/cmake/html/_sources/variable/CPACK_SET_DESTDIR.txt
@@ -3661,7 +4161,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_POST_TEST.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_MEMCHECK.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_TEST.txt
-share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TEST_IGNORE.txt
+share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TESTS_IGNORE.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_EXCEPTION.txt
 share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_MATCH.txt
 share/doc/cmake/html/_sources/variable/CTEST_CVS_CHECKOUT.txt
@@ -3691,9 +4191,11 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_P4_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_P4_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_P4_UPDATE_OPTIONS.txt
+share/doc/cmake/html/_sources/variable/CTEST_RUN_CURRENT_SCRIPT.txt
 share/doc/cmake/html/_sources/variable/CTEST_SCP_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_SITE.txt
 share/doc/cmake/html/_sources/variable/CTEST_SOURCE_DIRECTORY.txt
+share/doc/cmake/html/_sources/variable/CTEST_SUBMIT_URL.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_SVN_UPDATE_OPTIONS.txt
@@ -3703,11 +4205,13 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_COMMAND.txt
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_ONLY.txt
+share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_OVERRIDE.txt
 share/doc/cmake/html/_sources/variable/CTEST_USE_LAUNCHERS.txt
 share/doc/cmake/html/_sources/variable/CYGWIN.txt
 share/doc/cmake/html/_sources/variable/ENV.txt
 share/doc/cmake/html/_sources/variable/EXECUTABLE_OUTPUT_PATH.txt
 share/doc/cmake/html/_sources/variable/GHS-MULTI.txt
+share/doc/cmake/html/_sources/variable/IOS.txt
 share/doc/cmake/html/_sources/variable/LIBRARY_OUTPUT_PATH.txt
 share/doc/cmake/html/_sources/variable/MINGW.txt
 share/doc/cmake/html/_sources/variable/MSVC.txt
@@ -3721,8 +4225,12 @@ share/doc/cmake/html/_sources/variable/M
 share/doc/cmake/html/_sources/variable/MSVC80.txt
 share/doc/cmake/html/_sources/variable/MSVC90.txt
 share/doc/cmake/html/_sources/variable/MSVC_IDE.txt
+share/doc/cmake/html/_sources/variable/MSVC_TOOLSET_VERSION.txt
 share/doc/cmake/html/_sources/variable/MSVC_VERSION.txt
+share/doc/cmake/html/_sources/variable/MSYS.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_BINARY_DIR.txt
+share/doc/cmake/html/_sources/variable/PROJECT-NAME_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/PROJECT-NAME_HOMEPAGE_URL.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_SOURCE_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION.txt
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_MAJOR.txt
@@ -3731,6 +4239,7 @@ share/doc/cmake/html/_sources/variable/P
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_TWEAK.txt
 share/doc/cmake/html/_sources/variable/PROJECT_BINARY_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_DESCRIPTION.txt
+share/doc/cmake/html/_sources/variable/PROJECT_HOMEPAGE_URL.txt
 share/doc/cmake/html/_sources/variable/PROJECT_NAME.txt
 share/doc/cmake/html/_sources/variable/PROJECT_SOURCE_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION.txt
@@ -3738,6 +4247,7 @@ share/doc/cmake/html/_sources/variable/P
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_MINOR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_PATCH.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION_TWEAK.txt
+share/doc/cmake/html/_sources/variable/PackageName_ROOT.txt
 share/doc/cmake/html/_sources/variable/UNIX.txt
 share/doc/cmake/html/_sources/variable/WIN32.txt
 share/doc/cmake/html/_sources/variable/WINCE.txt
@@ -3771,6 +4281,7 @@ share/doc/cmake/html/_static/up-pressed.
 share/doc/cmake/html/_static/up.png
 share/doc/cmake/html/_static/websupport.js
 share/doc/cmake/html/command/
+share/doc/cmake/html/command/add_compile_definitions.html
 share/doc/cmake/html/command/add_compile_options.html
 share/doc/cmake/html/command/add_custom_command.html
 share/doc/cmake/html/command/add_custom_target.html
@@ -3778,6 +4289,7 @@ share/doc/cmake/html/command/add_definit
 share/doc/cmake/html/command/add_dependencies.html
 share/doc/cmake/html/command/add_executable.html
 share/doc/cmake/html/command/add_library.html
+share/doc/cmake/html/command/add_link_options.html
 share/doc/cmake/html/command/add_subdirectory.html
 share/doc/cmake/html/command/add_test.html
 share/doc/cmake/html/command/aux_source_directory.html
@@ -3878,7 +4390,9 @@ share/doc/cmake/html/command/target_comp
 share/doc/cmake/html/command/target_compile_features.html
 share/doc/cmake/html/command/target_compile_options.html
 share/doc/cmake/html/command/target_include_directories.html
+share/doc/cmake/html/command/target_link_directories.html
 share/doc/cmake/html/command/target_link_libraries.html
+share/doc/cmake/html/command/target_link_options.html
 share/doc/cmake/html/command/target_sources.html
 share/doc/cmake/html/command/try_compile.html
 share/doc/cmake/html/command/try_run.html
@@ -3889,18 +4403,40 @@ share/doc/cmake/html/command/variable_re
 share/doc/cmake/html/command/variable_watch.html
 share/doc/cmake/html/command/while.html
 share/doc/cmake/html/command/write_file.html
+share/doc/cmake/html/cpack_gen/
+share/doc/cmake/html/cpack_gen/archive.html
+share/doc/cmake/html/cpack_gen/bundle.html
+share/doc/cmake/html/cpack_gen/cygwin.html
+share/doc/cmake/html/cpack_gen/deb.html
+share/doc/cmake/html/cpack_gen/dmg.html
+share/doc/cmake/html/cpack_gen/external.html
+share/doc/cmake/html/cpack_gen/freebsd.html
+share/doc/cmake/html/cpack_gen/ifw.html
+share/doc/cmake/html/cpack_gen/nsis.html
+share/doc/cmake/html/cpack_gen/nuget.html
+share/doc/cmake/html/cpack_gen/packagemaker.html
+share/doc/cmake/html/cpack_gen/productbuild.html
+share/doc/cmake/html/cpack_gen/rpm.html
+share/doc/cmake/html/cpack_gen/wix.html
 share/doc/cmake/html/envvar/
 share/doc/cmake/html/envvar/ASM_DIALECT.html
 share/doc/cmake/html/envvar/ASM_DIALECTFLAGS.html
 share/doc/cmake/html/envvar/CC.html
 share/doc/cmake/html/envvar/CFLAGS.html
+share/doc/cmake/html/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html
 share/doc/cmake/html/envvar/CMAKE_CONFIG_TYPE.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_INSTANCE.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_PLATFORM.html
+share/doc/cmake/html/envvar/CMAKE_GENERATOR_TOOLSET.html
 share/doc/cmake/html/envvar/CMAKE_MSVCIDE_RUN_PATH.html
+share/doc/cmake/html/envvar/CMAKE_NO_VERBOSE.html
 share/doc/cmake/html/envvar/CMAKE_OSX_ARCHITECTURES.html
 share/doc/cmake/html/envvar/CSFLAGS.html
 share/doc/cmake/html/envvar/CTEST_INTERACTIVE_DEBUG_MODE.html
 share/doc/cmake/html/envvar/CTEST_OUTPUT_ON_FAILURE.html
 share/doc/cmake/html/envvar/CTEST_PARALLEL_LEVEL.html
+share/doc/cmake/html/envvar/CTEST_PROGRESS_OUTPUT.html
 share/doc/cmake/html/envvar/CTEST_USE_LAUNCHERS_DEFAULT.html
 share/doc/cmake/html/envvar/CUDACXX.html
 share/doc/cmake/html/envvar/CUDAFLAGS.html
@@ -3908,19 +4444,22 @@ share/doc/cmake/html/envvar/CUDAHOSTCXX.
 share/doc/cmake/html/envvar/CXX.html
 share/doc/cmake/html/envvar/CXXFLAGS.html
 share/doc/cmake/html/envvar/DASHBOARD_TEST_FROM_CTEST.html
+share/doc/cmake/html/envvar/DESTDIR.html
 share/doc/cmake/html/envvar/FC.html
 share/doc/cmake/html/envvar/FFLAGS.html
 share/doc/cmake/html/envvar/LDFLAGS.html
 share/doc/cmake/html/envvar/MACOSX_DEPLOYMENT_TARGET.html
+share/doc/cmake/html/envvar/PackageName_ROOT.html
 share/doc/cmake/html/envvar/RC.html
 share/doc/cmake/html/envvar/RCFLAGS.html
+share/doc/cmake/html/envvar/SWIFTC.html
+share/doc/cmake/html/envvar/VERBOSE.html
 share/doc/cmake/html/generator/
 share/doc/cmake/html/generator/Borland Makefiles.html
 share/doc/cmake/html/generator/CodeBlocks.html
 share/doc/cmake/html/generator/CodeLite.html
 share/doc/cmake/html/generator/Eclipse CDT4.html
 share/doc/cmake/html/generator/Green Hills MULTI.html
-share/doc/cmake/html/generator/KDevelop3.html
 share/doc/cmake/html/generator/Kate.html
 share/doc/cmake/html/generator/MSYS Makefiles.html
 share/doc/cmake/html/generator/MinGW Makefiles.html
@@ -3934,6 +4473,7 @@ share/doc/cmake/html/generator/Visual St
 share/doc/cmake/html/generator/Visual Studio 12 2013.html
 share/doc/cmake/html/generator/Visual Studio 14 2015.html
 share/doc/cmake/html/generator/Visual Studio 15 2017.html
+share/doc/cmake/html/generator/Visual Studio 16 2019.html
 share/doc/cmake/html/generator/Visual Studio 6.html
 share/doc/cmake/html/generator/Visual Studio 7 .NET 2003.html
 share/doc/cmake/html/generator/Visual Studio 7.html
@@ -3950,6 +4490,7 @@ share/doc/cmake/html/manual/cmake-comman
 share/doc/cmake/html/manual/cmake-compile-features.7.html
 share/doc/cmake/html/manual/cmake-developer.7.html
 share/doc/cmake/html/manual/cmake-env-variables.7.html
+share/doc/cmake/html/manual/cmake-file-api.7.html
 share/doc/cmake/html/manual/cmake-generator-expressions.7.html
 share/doc/cmake/html/manual/cmake-generators.7.html
 share/doc/cmake/html/manual/cmake-gui.1.html
@@ -3963,6 +4504,7 @@ share/doc/cmake/html/manual/cmake-server
 share/doc/cmake/html/manual/cmake-toolchains.7.html
 share/doc/cmake/html/manual/cmake-variables.7.html
 share/doc/cmake/html/manual/cmake.1.html
+share/doc/cmake/html/manual/cpack-generators.7.html
 share/doc/cmake/html/manual/cpack.1.html
 share/doc/cmake/html/manual/ctest.1.html
 share/doc/cmake/html/module/
@@ -3996,6 +4538,7 @@ share/doc/cmake/html/module/CPackFreeBSD
 share/doc/cmake/html/module/CPackIFW.html
 share/doc/cmake/html/module/CPackIFWConfigureFile.html
 share/doc/cmake/html/module/CPackNSIS.html
+share/doc/cmake/html/module/CPackNuGet.html
 share/doc/cmake/html/module/CPackPackageMaker.html
 share/doc/cmake/html/module/CPackProductBuild.html
 share/doc/cmake/html/module/CPackRPM.html
@@ -4015,6 +4558,7 @@ share/doc/cmake/html/module/CheckCXXSymb
 share/doc/cmake/html/module/CheckFortranCompilerFlag.html
 share/doc/cmake/html/module/CheckFortranFunctionExists.html
 share/doc/cmake/html/module/CheckFortranSourceCompiles.html
+share/doc/cmake/html/module/CheckFortranSourceRuns.html
 share/doc/cmake/html/module/CheckFunctionExists.html
 share/doc/cmake/html/module/CheckIPOSupported.html
 share/doc/cmake/html/module/CheckIncludeFile.html
@@ -4022,6 +4566,7 @@ share/doc/cmake/html/module/CheckInclude
 share/doc/cmake/html/module/CheckIncludeFiles.html
 share/doc/cmake/html/module/CheckLanguage.html
 share/doc/cmake/html/module/CheckLibraryExists.html
+share/doc/cmake/html/module/CheckPIESupported.html
 share/doc/cmake/html/module/CheckPrototypeDefinition.html
 share/doc/cmake/html/module/CheckStructHasMember.html
 share/doc/cmake/html/module/CheckSymbolExists.html
@@ -4033,6 +4578,7 @@ share/doc/cmake/html/module/Documentatio
 share/doc/cmake/html/module/ExternalData.html
 share/doc/cmake/html/module/ExternalProject.html
 share/doc/cmake/html/module/FeatureSummary.html
+share/doc/cmake/html/module/FetchContent.html
 share/doc/cmake/html/module/FindALSA.html
 share/doc/cmake/html/module/FindASPELL.html
 share/doc/cmake/html/module/FindAVIFile.html
@@ -4057,9 +4603,11 @@ share/doc/cmake/html/module/FindDart.htm
 share/doc/cmake/html/module/FindDevIL.html
 share/doc/cmake/html/module/FindDoxygen.html
 share/doc/cmake/html/module/FindEXPAT.html
+share/doc/cmake/html/module/FindEnvModules.html
 share/doc/cmake/html/module/FindFLEX.html
 share/doc/cmake/html/module/FindFLTK.html
 share/doc/cmake/html/module/FindFLTK2.html
+share/doc/cmake/html/module/FindFontconfig.html
 share/doc/cmake/html/module/FindFreetype.html
 share/doc/cmake/html/module/FindGCCXML.html
 share/doc/cmake/html/module/FindGDAL.html
@@ -4081,6 +4629,7 @@ share/doc/cmake/html/module/FindHg.html
 share/doc/cmake/html/module/FindICU.html
 share/doc/cmake/html/module/FindITK.html
 share/doc/cmake/html/module/FindIce.html
+share/doc/cmake/html/module/FindIconv.html
 share/doc/cmake/html/module/FindIcotool.html
 share/doc/cmake/html/module/FindImageMagick.html
 share/doc/cmake/html/module/FindIntl.html
@@ -4097,6 +4646,7 @@ share/doc/cmake/html/module/FindLibArchi
 share/doc/cmake/html/module/FindLibLZMA.html
 share/doc/cmake/html/module/FindLibXml2.html
 share/doc/cmake/html/module/FindLibXslt.html
+share/doc/cmake/html/module/FindLibinput.html
 share/doc/cmake/html/module/FindLua.html
 share/doc/cmake/html/module/FindLua50.html
 share/doc/cmake/html/module/FindLua51.html
@@ -4106,6 +4656,7 @@ share/doc/cmake/html/module/FindMPEG2.ht
 share/doc/cmake/html/module/FindMPI.html
 share/doc/cmake/html/module/FindMatlab.html
 share/doc/cmake/html/module/FindMotif.html
+share/doc/cmake/html/module/FindODBC.html
 share/doc/cmake/html/module/FindOpenACC.html
 share/doc/cmake/html/module/FindOpenAL.html
 share/doc/cmake/html/module/FindOpenCL.html
@@ -4127,6 +4678,9 @@ share/doc/cmake/html/module/FindPkgConfi
 share/doc/cmake/html/module/FindPostgreSQL.html
 share/doc/cmake/html/module/FindProducer.html
 share/doc/cmake/html/module/FindProtobuf.html
+share/doc/cmake/html/module/FindPython.html
+share/doc/cmake/html/module/FindPython2.html
+share/doc/cmake/html/module/FindPython3.html
 share/doc/cmake/html/module/FindPythonInterp.html
 share/doc/cmake/html/module/FindPythonLibs.html
 share/doc/cmake/html/module/FindQt.html
@@ -4141,6 +4695,7 @@ share/doc/cmake/html/module/FindSDL_mixe
 share/doc/cmake/html/module/FindSDL_net.html
 share/doc/cmake/html/module/FindSDL_sound.html
 share/doc/cmake/html/module/FindSDL_ttf.html
+share/doc/cmake/html/module/FindSQLite3.html
 share/doc/cmake/html/module/FindSWIG.html
 share/doc/cmake/html/module/FindSelfPackers.html
 share/doc/cmake/html/module/FindSquish.html
@@ -4283,6 +4838,29 @@ share/doc/cmake/html/policy/CMP0068.html
 share/doc/cmake/html/policy/CMP0069.html
 share/doc/cmake/html/policy/CMP0070.html
 share/doc/cmake/html/policy/CMP0071.html
+share/doc/cmake/html/policy/CMP0072.html
+share/doc/cmake/html/policy/CMP0073.html
+share/doc/cmake/html/policy/CMP0074.html
+share/doc/cmake/html/policy/CMP0075.html
+share/doc/cmake/html/policy/CMP0076.html
+share/doc/cmake/html/policy/CMP0077.html
+share/doc/cmake/html/policy/CMP0078.html
+share/doc/cmake/html/policy/CMP0079.html
+share/doc/cmake/html/policy/CMP0080.html
+share/doc/cmake/html/policy/CMP0081.html
+share/doc/cmake/html/policy/CMP0082.html
+share/doc/cmake/html/policy/CMP0083.html
+share/doc/cmake/html/policy/CMP0084.html
+share/doc/cmake/html/policy/CMP0085.html
+share/doc/cmake/html/policy/CMP0086.html
+share/doc/cmake/html/policy/CMP0087.html
+share/doc/cmake/html/policy/CMP0088.html
+share/doc/cmake/html/policy/CMP0089.html
+share/doc/cmake/html/policy/CMP0090.html
+share/doc/cmake/html/policy/CMP0091.html
+share/doc/cmake/html/policy/CMP0092.html
+share/doc/cmake/html/policy/CMP0093.html
+share/doc/cmake/html/policy/CMP0094.html
 share/doc/cmake/html/prop_cache/
 share/doc/cmake/html/prop_cache/ADVANCED.html
 share/doc/cmake/html/prop_cache/HELPSTRING.html
@@ -4291,6 +4869,7 @@ share/doc/cmake/html/prop_cache/STRINGS.
 share/doc/cmake/html/prop_cache/TYPE.html
 share/doc/cmake/html/prop_cache/VALUE.html
 share/doc/cmake/html/prop_dir/
+share/doc/cmake/html/prop_dir/ADDITIONAL_CLEAN_FILES.html
 share/doc/cmake/html/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.html
 share/doc/cmake/html/prop_dir/BINARY_DIR.html
 share/doc/cmake/html/prop_dir/BUILDSYSTEM_TARGETS.html
@@ -4309,6 +4888,7 @@ share/doc/cmake/html/prop_dir/INTERPROCE
 share/doc/cmake/html/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
 share/doc/cmake/html/prop_dir/LABELS.html
 share/doc/cmake/html/prop_dir/LINK_DIRECTORIES.html
+share/doc/cmake/html/prop_dir/LINK_OPTIONS.html
 share/doc/cmake/html/prop_dir/LISTFILE_STACK.html
 share/doc/cmake/html/prop_dir/MACROS.html
 share/doc/cmake/html/prop_dir/PARENT_DIRECTORY.html
@@ -4317,6 +4897,7 @@ share/doc/cmake/html/prop_dir/RULE_LAUNC
 share/doc/cmake/html/prop_dir/RULE_LAUNCH_LINK.html
 share/doc/cmake/html/prop_dir/SOURCE_DIR.html
 share/doc/cmake/html/prop_dir/SUBDIRECTORIES.html
+share/doc/cmake/html/prop_dir/TESTS.html
 share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILE.html
 share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILES.html
 share/doc/cmake/html/prop_dir/VARIABLES.html
@@ -4332,8 +4913,10 @@ share/doc/cmake/html/prop_gbl/AUTOMOC_TA
 share/doc/cmake/html/prop_gbl/AUTORCC_SOURCE_GROUP.html
 share/doc/cmake/html/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html
 share/doc/cmake/html/prop_gbl/CMAKE_C_KNOWN_FEATURES.html
+share/doc/cmake/html/prop_gbl/CMAKE_ROLE.html
 share/doc/cmake/html/prop_gbl/DEBUG_CONFIGURATIONS.html
 share/doc/cmake/html/prop_gbl/DISABLED_FEATURES.html
+share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.html
 share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_NATURES.html
 share/doc/cmake/html/prop_gbl/ENABLED_FEATURES.html
 share/doc/cmake/html/prop_gbl/ENABLED_LANGUAGES.html
@@ -4373,10 +4956,12 @@ share/doc/cmake/html/prop_sf/AUTOUIC_OPT
 share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS.html
 share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS_CONFIG.html
 share/doc/cmake/html/prop_sf/COMPILE_FLAGS.html
+share/doc/cmake/html/prop_sf/COMPILE_OPTIONS.html
 share/doc/cmake/html/prop_sf/EXTERNAL_OBJECT.html
 share/doc/cmake/html/prop_sf/Fortran_FORMAT.html
 share/doc/cmake/html/prop_sf/GENERATED.html
 share/doc/cmake/html/prop_sf/HEADER_FILE_ONLY.html
+share/doc/cmake/html/prop_sf/INCLUDE_DIRECTORIES.html
 share/doc/cmake/html/prop_sf/KEEP_EXTENSION.html
 share/doc/cmake/html/prop_sf/LABELS.html
 share/doc/cmake/html/prop_sf/LANGUAGE.html
@@ -4389,15 +4974,20 @@ share/doc/cmake/html/prop_sf/SKIP_AUTOMO
 share/doc/cmake/html/prop_sf/SKIP_AUTORCC.html
 share/doc/cmake/html/prop_sf/SKIP_AUTOUIC.html
 share/doc/cmake/html/prop_sf/SYMBOLIC.html
+share/doc/cmake/html/prop_sf/Swift_DEPENDENCIES_FILE.html
+share/doc/cmake/html/prop_sf/Swift_DIAGNOSTICS_FILE.html
 share/doc/cmake/html/prop_sf/VS_COPY_TO_OUT_DIR.html
 share/doc/cmake/html/prop_sf/VS_CSHARP_tagname.html
 share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_CONTENT.html
 share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_LOCATION.html
 share/doc/cmake/html/prop_sf/VS_INCLUDE_IN_VSIX.html
 share/doc/cmake/html/prop_sf/VS_RESOURCE_GENERATOR.html
+share/doc/cmake/html/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.html
+share/doc/cmake/html/prop_sf/VS_SHADER_ENABLE_DEBUG.html
 share/doc/cmake/html/prop_sf/VS_SHADER_ENTRYPOINT.html
 share/doc/cmake/html/prop_sf/VS_SHADER_FLAGS.html
 share/doc/cmake/html/prop_sf/VS_SHADER_MODEL.html
+share/doc/cmake/html/prop_sf/VS_SHADER_OBJECT_FILE_NAME.html
 share/doc/cmake/html/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.html
 share/doc/cmake/html/prop_sf/VS_SHADER_TYPE.html
 share/doc/cmake/html/prop_sf/VS_SHADER_VARIABLE_NAME.html
@@ -4422,6 +5012,7 @@ share/doc/cmake/html/prop_test/LABELS.ht
 share/doc/cmake/html/prop_test/MEASUREMENT.html
 share/doc/cmake/html/prop_test/PASS_REGULAR_EXPRESSION.html
 share/doc/cmake/html/prop_test/PROCESSORS.html
+share/doc/cmake/html/prop_test/PROCESSOR_AFFINITY.html
 share/doc/cmake/html/prop_test/REQUIRED_FILES.html
 share/doc/cmake/html/prop_test/RESOURCE_LOCK.html
 share/doc/cmake/html/prop_test/RUN_SERIAL.html
@@ -4431,6 +5022,7 @@ share/doc/cmake/html/prop_test/TIMEOUT_A
 share/doc/cmake/html/prop_test/WILL_FAIL.html
 share/doc/cmake/html/prop_test/WORKING_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/
+share/doc/cmake/html/prop_tgt/ADDITIONAL_CLEAN_FILES.html
 share/doc/cmake/html/prop_tgt/ALIASED_TARGET.html
 share/doc/cmake/html/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.html
 share/doc/cmake/html/prop_tgt/ANDROID_API.html
@@ -4454,23 +5046,30 @@ share/doc/cmake/html/prop_tgt/ARCHIVE_OU
 share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME.html
 share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.html
 share/doc/cmake/html/prop_tgt/AUTOGEN_BUILD_DIR.html
+share/doc/cmake/html/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.html
+share/doc/cmake/html/prop_tgt/AUTOGEN_PARALLEL.html
 share/doc/cmake/html/prop_tgt/AUTOGEN_TARGET_DEPENDS.html
 share/doc/cmake/html/prop_tgt/AUTOMOC.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_DEPEND_FILTERS.html
+share/doc/cmake/html/prop_tgt/AUTOMOC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_MACRO_NAMES.html
 share/doc/cmake/html/prop_tgt/AUTOMOC_MOC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTORCC.html
+share/doc/cmake/html/prop_tgt/AUTORCC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTORCC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTOUIC.html
+share/doc/cmake/html/prop_tgt/AUTOUIC_EXECUTABLE.html
 share/doc/cmake/html/prop_tgt/AUTOUIC_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTOUIC_SEARCH_PATHS.html
 share/doc/cmake/html/prop_tgt/BINARY_DIR.html
 share/doc/cmake/html/prop_tgt/BUILD_RPATH.html
+share/doc/cmake/html/prop_tgt/BUILD_RPATH_USE_ORIGIN.html
 share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.html
 share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_RPATH.html
 share/doc/cmake/html/prop_tgt/BUNDLE.html
 share/doc/cmake/html/prop_tgt/BUNDLE_EXTENSION.html
+share/doc/cmake/html/prop_tgt/COMMON_LANGUAGE_RUNTIME.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_BOOL.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.html
 share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.html
@@ -4501,12 +5100,15 @@ share/doc/cmake/html/prop_tgt/C_STANDARD
 share/doc/cmake/html/prop_tgt/C_STANDARD_REQUIRED.html
 share/doc/cmake/html/prop_tgt/DEBUG_POSTFIX.html
 share/doc/cmake/html/prop_tgt/DEFINE_SYMBOL.html
+share/doc/cmake/html/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.html
 share/doc/cmake/html/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.html
+share/doc/cmake/html/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.html
 share/doc/cmake/html/prop_tgt/ENABLE_EXPORTS.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_ALL.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.html
 share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.html
 share/doc/cmake/html/prop_tgt/EXPORT_NAME.html
+share/doc/cmake/html/prop_tgt/EXPORT_PROPERTIES.html
 share/doc/cmake/html/prop_tgt/EchoString.html
 share/doc/cmake/html/prop_tgt/FOLDER.html
 share/doc/cmake/html/prop_tgt/FRAMEWORK.html
@@ -4514,11 +5116,15 @@ share/doc/cmake/html/prop_tgt/FRAMEWORK_
 share/doc/cmake/html/prop_tgt/Fortran_FORMAT.html
 share/doc/cmake/html/prop_tgt/Fortran_MODULE_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/GENERATOR_FILE_NAME.html
+share/doc/cmake/html/prop_tgt/GHS_INTEGRITY_APP.html
+share/doc/cmake/html/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.html
 share/doc/cmake/html/prop_tgt/GNUtoMS.html
 share/doc/cmake/html/prop_tgt/HAS_CXX.html
 share/doc/cmake/html/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.html
 share/doc/cmake/html/prop_tgt/IMPORTED.html
+share/doc/cmake/html/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.html
 share/doc/cmake/html/prop_tgt/IMPORTED_CONFIGURATIONS.html
+share/doc/cmake/html/prop_tgt/IMPORTED_GLOBAL.html
 share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB.html
 share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_LIBNAME.html
@@ -4550,7 +5156,10 @@ share/doc/cmake/html/prop_tgt/INTERFACE_
 share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_FEATURES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_OPTIONS.html
 share/doc/cmake/html/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DEPENDS.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DIRECTORIES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_LINK_LIBRARIES.html
+share/doc/cmake/html/prop_tgt/INTERFACE_LINK_OPTIONS.html
 share/doc/cmake/html/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.html
 share/doc/cmake/html/prop_tgt/INTERFACE_SOURCES.html
 share/doc/cmake/html/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html
@@ -4573,6 +5182,7 @@ share/doc/cmake/html/prop_tgt/LIBRARY_OU
 share/doc/cmake/html/prop_tgt/LINKER_LANGUAGE.html
 share/doc/cmake/html/prop_tgt/LINK_DEPENDS.html
 share/doc/cmake/html/prop_tgt/LINK_DEPENDS_NO_SHARED.html
+share/doc/cmake/html/prop_tgt/LINK_DIRECTORIES.html
 share/doc/cmake/html/prop_tgt/LINK_FLAGS.html
 share/doc/cmake/html/prop_tgt/LINK_FLAGS_CONFIG.html
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_LIBRARIES.html
@@ -4580,6 +5190,7 @@ share/doc/cmake/html/prop_tgt/LINK_INTER
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY.html
 share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.html
 share/doc/cmake/html/prop_tgt/LINK_LIBRARIES.html
+share/doc/cmake/html/prop_tgt/LINK_OPTIONS.html
 share/doc/cmake/html/prop_tgt/LINK_SEARCH_END_STATIC.html
 share/doc/cmake/html/prop_tgt/LINK_SEARCH_START_STATIC.html
 share/doc/cmake/html/prop_tgt/LINK_WHAT_YOU_USE.html
@@ -4591,6 +5202,7 @@ share/doc/cmake/html/prop_tgt/MACOSX_FRA
 share/doc/cmake/html/prop_tgt/MACOSX_RPATH.html
 share/doc/cmake/html/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.html
 share/doc/cmake/html/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.html
+share/doc/cmake/html/prop_tgt/MSVC_RUNTIME_LIBRARY.html
 share/doc/cmake/html/prop_tgt/NAME.html
 share/doc/cmake/html/prop_tgt/NO_SONAME.html
 share/doc/cmake/html/prop_tgt/NO_SYSTEM_FROM_IMPORTED.html
@@ -4623,11 +5235,18 @@ share/doc/cmake/html/prop_tgt/SOURCE_DIR
 share/doc/cmake/html/prop_tgt/SOVERSION.html
 share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS.html
 share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.html
+share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_OPTIONS.html
 share/doc/cmake/html/prop_tgt/SUFFIX.html
+share/doc/cmake/html/prop_tgt/Swift_DEPENDENCIES_FILE.html
+share/doc/cmake/html/prop_tgt/Swift_MODULE_DIRECTORY.html
+share/doc/cmake/html/prop_tgt/Swift_MODULE_NAME.html
 share/doc/cmake/html/prop_tgt/TYPE.html
 share/doc/cmake/html/prop_tgt/VERSION.html
 share/doc/cmake/html/prop_tgt/VISIBILITY_INLINES_HIDDEN.html
 share/doc/cmake/html/prop_tgt/VS_CONFIGURATION_TYPE.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.html
+share/doc/cmake/html/prop_tgt/VS_DEBUGGER_ENVIRONMENT.html
 share/doc/cmake/html/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.html
@@ -4641,8 +5260,12 @@ share/doc/cmake/html/prop_tgt/VS_GLOBAL_
 share/doc/cmake/html/prop_tgt/VS_GLOBAL_variable.html
 share/doc/cmake/html/prop_tgt/VS_IOT_EXTENSIONS_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_IOT_STARTUP_TASK.html
+share/doc/cmake/html/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.html
 share/doc/cmake/html/prop_tgt/VS_KEYWORD.html
 share/doc/cmake/html/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.html
+share/doc/cmake/html/prop_tgt/VS_NO_SOLUTION_DEPLOY.html
+share/doc/cmake/html/prop_tgt/VS_PACKAGE_REFERENCES.html
+share/doc/cmake/html/prop_tgt/VS_PROJECT_IMPORT.html
 share/doc/cmake/html/prop_tgt/VS_SCC_AUXPATH.html
 share/doc/cmake/html/prop_tgt/VS_SCC_LOCALPATH.html
 share/doc/cmake/html/prop_tgt/VS_SCC_PROJECTNAME.html
@@ -4657,12 +5280,37 @@ share/doc/cmake/html/prop_tgt/WIN32_EXEC
 share/doc/cmake/html/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.html
 share/doc/cmake/html/prop_tgt/XCODE_ATTRIBUTE_an-attribute.html
 share/doc/cmake/html/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.html
+share/doc/cmake/html/prop_tgt/XCODE_GENERATE_SCHEME.html
 share/doc/cmake/html/prop_tgt/XCODE_PRODUCT_TYPE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ARGUMENTS.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ENVIRONMENT.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_EXECUTABLE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_STACK.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
+share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.html
 share/doc/cmake/html/prop_tgt/XCTEST.html
 share/doc/cmake/html/release/
 share/doc/cmake/html/release/3.0.html
 share/doc/cmake/html/release/3.1.html
 share/doc/cmake/html/release/3.10.html
+share/doc/cmake/html/release/3.11.html
+share/doc/cmake/html/release/3.12.html
+share/doc/cmake/html/release/3.13.html
+share/doc/cmake/html/release/3.14.html
+share/doc/cmake/html/release/3.15.html
 share/doc/cmake/html/release/3.2.html
 share/doc/cmake/html/release/3.3.html
 share/doc/cmake/html/release/3.4.html
@@ -4679,6 +5327,7 @@ share/doc/cmake/html/variable/ANDROID.ht
 share/doc/cmake/html/variable/APPLE.html
 share/doc/cmake/html/variable/BORLAND.html
 share/doc/cmake/html/variable/BUILD_SHARED_LIBS.html
+share/doc/cmake/html/variable/CACHE.html
 share/doc/cmake/html/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_API.html
@@ -4711,6 +5360,9 @@ share/doc/cmake/html/variable/CMAKE_ARCH
 share/doc/cmake/html/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_ARGC.html
 share/doc/cmake/html/variable/CMAKE_ARGV0.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_PARALLEL.html
+share/doc/cmake/html/variable/CMAKE_AUTOGEN_VERBOSE.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.html
@@ -4725,6 +5377,7 @@ share/doc/cmake/html/variable/CMAKE_AUTO
 share/doc/cmake/html/variable/CMAKE_BACKWARDS_COMPATIBILITY.html
 share/doc/cmake/html/variable/CMAKE_BINARY_DIR.html
 share/doc/cmake/html/variable/CMAKE_BUILD_RPATH.html
+share/doc/cmake/html/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.html
 share/doc/cmake/html/variable/CMAKE_BUILD_TOOL.html
 share/doc/cmake/html/variable/CMAKE_BUILD_TYPE.html
 share/doc/cmake/html/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.html
@@ -4735,6 +5388,7 @@ share/doc/cmake/html/variable/CMAKE_CACH
 share/doc/cmake/html/variable/CMAKE_CACHE_PATCH_VERSION.html
 share/doc/cmake/html/variable/CMAKE_CFG_INTDIR.html
 share/doc/cmake/html/variable/CMAKE_CL_64.html
+share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_COMPILER_ID.html
 share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.html
 share/doc/cmake/html/variable/CMAKE_CODELITE_USE_TARGETS.html
 share/doc/cmake/html/variable/CMAKE_COLOR_MAKEFILE.html
@@ -4747,11 +5401,13 @@ share/doc/cmake/html/variable/CMAKE_COMP
 share/doc/cmake/html/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_CONFIGURATION_TYPES.html
 share/doc/cmake/html/variable/CMAKE_CONFIG_POSTFIX.html
+share/doc/cmake/html/variable/CMAKE_CPACK_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING.html
 share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING_EMULATOR.html
 share/doc/cmake/html/variable/CMAKE_CTEST_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_CUDA_EXTENSIONS.html
 share/doc/cmake/html/variable/CMAKE_CUDA_HOST_COMPILER.html
+share/doc/cmake/html/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.html
 share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD.html
 share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD_REQUIRED.html
 share/doc/cmake/html/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.html
@@ -4774,6 +5430,7 @@ share/doc/cmake/html/variable/CMAKE_DEPE
 share/doc/cmake/html/variable/CMAKE_DIRECTORY_LABELS.html
 share/doc/cmake/html/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html
 share/doc/cmake/html/variable/CMAKE_DL_LIBS.html
+share/doc/cmake/html/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.html
 share/doc/cmake/html/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.html
@@ -4783,12 +5440,14 @@ share/doc/cmake/html/variable/CMAKE_ENAB
 share/doc/cmake/html/variable/CMAKE_ERROR_DEPRECATED.html
 share/doc/cmake/html/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CMAKE_EXECUTABLE_SUFFIX.html
+share/doc/cmake/html/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.html
 share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
 share/doc/cmake/html/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.html
+share/doc/cmake/html/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.html
 share/doc/cmake/html/variable/CMAKE_EXTRA_GENERATOR.html
 share/doc/cmake/html/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.html
 share/doc/cmake/html/variable/CMAKE_FIND_APPBUNDLE.html
@@ -4800,6 +5459,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NAME.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.html
+share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.html
+share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.html
 share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.html
@@ -4808,6 +5469,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.html
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.html
 share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html
+share/doc/cmake/html/variable/CMAKE_FOLDER.html
+share/doc/cmake/html/variable/CMAKE_FRAMEWORK.html
 share/doc/cmake/html/variable/CMAKE_FRAMEWORK_PATH.html
 share/doc/cmake/html/variable/CMAKE_Fortran_FORMAT.html
 share/doc/cmake/html/variable/CMAKE_Fortran_MODDIR_DEFAULT.html
@@ -4815,8 +5478,14 @@ share/doc/cmake/html/variable/CMAKE_Fort
 share/doc/cmake/html/variable/CMAKE_Fortran_MODOUT_FLAG.html
 share/doc/cmake/html/variable/CMAKE_Fortran_MODULE_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR.html
+share/doc/cmake/html/variable/CMAKE_GENERATOR_INSTANCE.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR_PLATFORM.html
 share/doc/cmake/html/variable/CMAKE_GENERATOR_TOOLSET.html
+share/doc/cmake/html/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET.html
+share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.html
 share/doc/cmake/html/variable/CMAKE_GNUtoMS.html
 share/doc/cmake/html/variable/CMAKE_HOME_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_HOST_APPLE.html
@@ -4836,6 +5505,7 @@ share/doc/cmake/html/variable/CMAKE_INCL
 share/doc/cmake/html/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_INCLUDE_PATH.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.html
+share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_MESSAGE.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_NAME_DIR.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_PREFIX.html
@@ -4846,6 +5516,7 @@ share/doc/cmake/html/variable/CMAKE_INTE
 share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.html
 share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_IOS_INSTALL_COMBINED.html
+share/doc/cmake/html/variable/CMAKE_JOB_POOLS.html
 share/doc/cmake/html/variable/CMAKE_JOB_POOL_COMPILE.html
 share/doc/cmake/html/variable/CMAKE_JOB_POOL_LINK.html
 share/doc/cmake/html/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.html
@@ -4875,6 +5546,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_SHARED_MODULE.html
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS.html
+share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG.html
+share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_INIT.html
@@ -4884,10 +5557,6 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.html
 share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.html
-share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.html
 share/doc/cmake/html/variable/CMAKE_LANG_IGNORE_EXTENSIONS.html
 share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.html
@@ -4897,6 +5566,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.html
+share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.html
+share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.html
 share/doc/cmake/html/variable/CMAKE_LANG_LINK_EXECUTABLE.html
 share/doc/cmake/html/variable/CMAKE_LANG_OUTPUT_EXTENSION.html
 share/doc/cmake/html/variable/CMAKE_LANG_PLATFORM_ID.html
@@ -4915,6 +5586,7 @@ share/doc/cmake/html/variable/CMAKE_LIBR
 share/doc/cmake/html/variable/CMAKE_LIBRARY_PATH_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_DEF_FILE_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_DEPENDS_NO_SHARED.html
+share/doc/cmake/html/variable/CMAKE_LINK_DIRECTORIES_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_LINK_INTERFACE_LIBRARIES.html
 share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.html
 share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FLAG.html
@@ -4929,6 +5601,7 @@ share/doc/cmake/html/variable/CMAKE_MAKE
 share/doc/cmake/html/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_MATCH_COUNT.html
 share/doc/cmake/html/variable/CMAKE_MATCH_n.html
+share/doc/cmake/html/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.html
 share/doc/cmake/html/variable/CMAKE_MFC_FLAG.html
 share/doc/cmake/html/variable/CMAKE_MINIMUM_REQUIRED_VERSION.html
 share/doc/cmake/html/variable/CMAKE_MINOR_VERSION.html
@@ -4938,6 +5611,9 @@ share/doc/cmake/html/variable/CMAKE_MODU
 share/doc/cmake/html/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_MODULE_PATH.html
 share/doc/cmake/html/variable/CMAKE_MSVCIDE_RUN_PATH.html
+share/doc/cmake/html/variable/CMAKE_MSVC_RUNTIME_LIBRARY.html
+share/doc/cmake/html/variable/CMAKE_NETRC.html
+share/doc/cmake/html/variable/CMAKE_NETRC_FILE.html
 share/doc/cmake/html/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.html
 share/doc/cmake/html/variable/CMAKE_NOT_USING_CONFIG_FLAGS.html
 share/doc/cmake/html/variable/CMAKE_NO_BUILTIN_CHRPATH.html
@@ -4956,10 +5632,19 @@ share/doc/cmake/html/variable/CMAKE_POSI
 share/doc/cmake/html/variable/CMAKE_PREFIX_PATH.html
 share/doc/cmake/html/variable/CMAKE_PROGRAM_PATH.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_DESCRIPTION.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_HOMEPAGE_URL.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE_BEFORE.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_NAME.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MAJOR.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MINOR.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_PATCH.html
+share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_TWEAK.html
 share/doc/cmake/html/variable/CMAKE_RANLIB.html
 share/doc/cmake/html/variable/CMAKE_ROOT.html
+share/doc/cmake/html/variable/CMAKE_RULE_MESSAGES.html
 share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_SCRIPT_MODE_FILE.html
@@ -4987,6 +5672,7 @@ share/doc/cmake/html/variable/CMAKE_STAT
 share/doc/cmake/html/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.html
 share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.html
 share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.html
+share/doc/cmake/html/variable/CMAKE_SUPPRESS_REGENERATION.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT_COMPILE.html
 share/doc/cmake/html/variable/CMAKE_SYSROOT_LINK.html
@@ -5002,6 +5688,7 @@ share/doc/cmake/html/variable/CMAKE_SYST
 share/doc/cmake/html/variable/CMAKE_SYSTEM_PROGRAM_PATH.html
 share/doc/cmake/html/variable/CMAKE_SYSTEM_VERSION.html
 share/doc/cmake/html/variable/CMAKE_Swift_LANGUAGE_VERSION.html
+share/doc/cmake/html/variable/CMAKE_Swift_MODULE_DIRECTORY.html
 share/doc/cmake/html/variable/CMAKE_TOOLCHAIN_FILE.html
 share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_CONFIGURATION.html
 share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.html
@@ -5014,27 +5701,56 @@ share/doc/cmake/html/variable/CMAKE_VERB
 share/doc/cmake/html/variable/CMAKE_VERSION.html
 share/doc/cmake/html/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.html
 share/doc/cmake/html/variable/CMAKE_VS_DEVENV_COMMAND.html
+share/doc/cmake/html/variable/CMAKE_VS_GLOBALS.html
 share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.html
 share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.html
 share/doc/cmake/html/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.html
 share/doc/cmake/html/variable/CMAKE_VS_MSBUILD_COMMAND.html
 share/doc/cmake/html/variable/CMAKE_VS_NsightTegra_VERSION.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME.html
+share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.html
 share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.html
+share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.html
+share/doc/cmake/html/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.html
+share/doc/cmake/html/variable/CMAKE_VS_WINRT_BY_DEFAULT.html
 share/doc/cmake/html/variable/CMAKE_WARN_DEPRECATED.html
 share/doc/cmake/html/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CMAKE_WIN32_EXECUTABLE.html
 share/doc/cmake/html/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.html
 share/doc/cmake/html/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.html
 share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_SCHEME.html
+share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.html
 share/doc/cmake/html/variable/CMAKE_XCODE_PLATFORM_TOOLSET.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
+share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.html
 share/doc/cmake/html/variable/CPACK_ABSOLUTE_DESTINATION_FILES.html
 share/doc/cmake/html/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.html
 share/doc/cmake/html/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
 share/doc/cmake/html/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.html
+share/doc/cmake/html/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
 share/doc/cmake/html/variable/CPACK_INSTALL_SCRIPT.html
 share/doc/cmake/html/variable/CPACK_PACKAGING_INSTALL_PREFIX.html
 share/doc/cmake/html/variable/CPACK_SET_DESTDIR.html
@@ -5065,7 +5781,7 @@ share/doc/cmake/html/variable/CTEST_CUST
 share/doc/cmake/html/variable/CTEST_CUSTOM_POST_TEST.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_MEMCHECK.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_TEST.html
-share/doc/cmake/html/variable/CTEST_CUSTOM_TEST_IGNORE.html
+share/doc/cmake/html/variable/CTEST_CUSTOM_TESTS_IGNORE.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_EXCEPTION.html
 share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_MATCH.html
 share/doc/cmake/html/variable/CTEST_CVS_CHECKOUT.html
@@ -5095,9 +5811,11 @@ share/doc/cmake/html/variable/CTEST_P4_C
 share/doc/cmake/html/variable/CTEST_P4_COMMAND.html
 share/doc/cmake/html/variable/CTEST_P4_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_P4_UPDATE_OPTIONS.html
+share/doc/cmake/html/variable/CTEST_RUN_CURRENT_SCRIPT.html
 share/doc/cmake/html/variable/CTEST_SCP_COMMAND.html
 share/doc/cmake/html/variable/CTEST_SITE.html
 share/doc/cmake/html/variable/CTEST_SOURCE_DIRECTORY.html
+share/doc/cmake/html/variable/CTEST_SUBMIT_URL.html
 share/doc/cmake/html/variable/CTEST_SVN_COMMAND.html
 share/doc/cmake/html/variable/CTEST_SVN_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_SVN_UPDATE_OPTIONS.html
@@ -5107,11 +5825,13 @@ share/doc/cmake/html/variable/CTEST_TRIG
 share/doc/cmake/html/variable/CTEST_UPDATE_COMMAND.html
 share/doc/cmake/html/variable/CTEST_UPDATE_OPTIONS.html
 share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_ONLY.html
+share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_OVERRIDE.html
 share/doc/cmake/html/variable/CTEST_USE_LAUNCHERS.html
 share/doc/cmake/html/variable/CYGWIN.html
 share/doc/cmake/html/variable/ENV.html
 share/doc/cmake/html/variable/EXECUTABLE_OUTPUT_PATH.html
 share/doc/cmake/html/variable/GHS-MULTI.html
+share/doc/cmake/html/variable/IOS.html
 share/doc/cmake/html/variable/LIBRARY_OUTPUT_PATH.html
 share/doc/cmake/html/variable/MINGW.html
 share/doc/cmake/html/variable/MSVC.html
@@ -5125,8 +5845,12 @@ share/doc/cmake/html/variable/MSVC71.htm
 share/doc/cmake/html/variable/MSVC80.html
 share/doc/cmake/html/variable/MSVC90.html
 share/doc/cmake/html/variable/MSVC_IDE.html
+share/doc/cmake/html/variable/MSVC_TOOLSET_VERSION.html
 share/doc/cmake/html/variable/MSVC_VERSION.html
+share/doc/cmake/html/variable/MSYS.html
 share/doc/cmake/html/variable/PROJECT-NAME_BINARY_DIR.html
+share/doc/cmake/html/variable/PROJECT-NAME_DESCRIPTION.html
+share/doc/cmake/html/variable/PROJECT-NAME_HOMEPAGE_URL.html
 share/doc/cmake/html/variable/PROJECT-NAME_SOURCE_DIR.html
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION.html
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION_MAJOR.html
@@ -5135,6 +5859,7 @@ share/doc/cmake/html/variable/PROJECT-NA
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION_TWEAK.html
 share/doc/cmake/html/variable/PROJECT_BINARY_DIR.html
 share/doc/cmake/html/variable/PROJECT_DESCRIPTION.html
+share/doc/cmake/html/variable/PROJECT_HOMEPAGE_URL.html
 share/doc/cmake/html/variable/PROJECT_NAME.html
 share/doc/cmake/html/variable/PROJECT_SOURCE_DIR.html
 share/doc/cmake/html/variable/PROJECT_VERSION.html
@@ -5142,6 +5867,7 @@ share/doc/cmake/html/variable/PROJECT_VE
 share/doc/cmake/html/variable/PROJECT_VERSION_MINOR.html
 share/doc/cmake/html/variable/PROJECT_VERSION_PATCH.html
 share/doc/cmake/html/variable/PROJECT_VERSION_TWEAK.html
+share/doc/cmake/html/variable/PackageName_ROOT.html
 share/doc/cmake/html/variable/UNIX.html
 share/doc/cmake/html/variable/WIN32.html
 share/doc/cmake/html/variable/WINCE.html


Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Brian Callahan-5


On 7/29/19 3:19 PM, Rafael Sadowski wrote:

> On Mon Jul 29, 2019 at 12:12:36PM +0200, Rafael Sadowski wrote:
>> Hi all porters,
>>
>> I sent[1] a cmake update to 3.14 which unfortunately has received no
>> attention two months ago. Anyway this is a new try to update cmake.
>>
>> I have tried to do many things differently, here the innovations:
>>
>> - Stop build cmake itself with ninja. Upstream has decided not to
>>    support this anymore. I see no benefit and it's getting harder and
>>    harder to take care of.
>> - Use cmake's internel libuv, json-cpp etc. to build the bootstrap
>>    cmake (only bootstrap). I see no reasons to do this, it's also
>>    getting harder to maintain this.
>> - Fix SONAME in cmake ports[2]!
>>
>> and also the old highlights from [1]:
>>
>> - Fix COMPILER, it's not possible to build the old and the new cmake
>>    version with base-gcc, isn't.
>> - It doesn't make any sense to keep the m88k XXX tags. CMake don't build
>>    under m88k, correct?
>> - Tech cmake to detect/provide system JDK11, lua and new ruby versions
>>    (of course upcoming ruby 2.7)
>> - I took some pre-configure commands from FreeBSDs port.
>> - Add --docdir to avoid warnings and sort CONFIGURE_ARGS
>>
>> Tested only on amd64 with base-clang and ports-gcc.
>>
>> I'd be very happy if this could go forward.

I wish I could help better and run a bulk for you with this in it :(
I really want this in--this version of CMake supports building Fortran
with Ninja so I can remove USE_NINJA=No from lang/flang/flang.

~Brian

>> Best regards,
>>
>> RS
>>
>> [1]: https://marc.info/?l=openbsd-ports&m=155947250218253&w=2
>> [2]: https://marc.info/?l=openbsd-ports&m=155777198827043&w=2
>>
>>
>> Index: Makefile
>> ===================================================================
>> RCS file: /cvs/ports/devel/cmake/Makefile,v
>> retrieving revision 1.175
>> diff -u -p -u -p -r1.175 Makefile
>> --- Makefile 12 Jul 2019 20:44:05 -0000 1.175
>> +++ Makefile 29 Jul 2019 04:49:11 -0000
>> @@ -1,18 +1,17 @@
>>   # $OpenBSD: Makefile,v 1.175 2019/07/12 20:44:05 sthen Exp $
>>  
>> -DPB_PROPERTIES =parallel
>> +DPB_PROPERTIES = parallel
>>  
>>   COMMENT = portable build system
>>  
>> -VER = 3.10.2
>> +VER = 3.15.0
>>   EPOCH = 0
>> -REVISION = 3
>>   DISTNAME = cmake-${VER}
>>   CATEGORIES = devel
>>  
>>   HOMEPAGE = https://www.cmake.org/
>>  
>> -MASTER_SITES = ${HOMEPAGE}files/v${VER:R}/
>> +MASTER_SITES = https://www.cmake.org/files/v${VER:R}/
>>  
>>   # BSD
>>   PERMIT_PACKAGE = Yes
>> @@ -20,14 +19,9 @@ PERMIT_PACKAGE = Yes
>>   WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
>>   WANTLIB += jsoncpp m rhash uv z
>>  
>> -COMPILER = base-clang ports-gcc base-gcc
>> +COMPILER = base-clang ports-gcc
>>  
>> -# XXX: Ninja is broken on m88k
>> -.if ${MACHINE_ARCH} != "m88k"
>> -BUILD_DEPENDS = devel/ninja>=1.5.1
>> -.endif
>> -
>> -BUILD_DEPENDS += textproc/py-sphinx>=1.4
>> +BUILD_DEPENDS += textproc/py-sphinx>=1.4 \
>>  
> Here was a small typo at the end of the line. Fixed version below.
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/Makefile,v
> retrieving revision 1.175
> diff -u -p -u -p -r1.175 Makefile
> --- Makefile 12 Jul 2019 20:44:05 -0000 1.175
> +++ Makefile 29 Jul 2019 19:01:06 -0000
> @@ -1,18 +1,17 @@
>   # $OpenBSD: Makefile,v 1.175 2019/07/12 20:44:05 sthen Exp $
>  
> -DPB_PROPERTIES =parallel
> +DPB_PROPERTIES = parallel
>  
>   COMMENT = portable build system
>  
> -VER = 3.10.2
> +VER = 3.15.0
>   EPOCH = 0
> -REVISION = 3
>   DISTNAME = cmake-${VER}
>   CATEGORIES = devel
>  
>   HOMEPAGE = https://www.cmake.org/
>  
> -MASTER_SITES = ${HOMEPAGE}files/v${VER:R}/
> +MASTER_SITES = https://www.cmake.org/files/v${VER:R}/
>  
>   # BSD
>   PERMIT_PACKAGE = Yes
> @@ -20,12 +19,7 @@ PERMIT_PACKAGE = Yes
>   WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
>   WANTLIB += jsoncpp m rhash uv z
>  
> -COMPILER = base-clang ports-gcc base-gcc
> -
> -# XXX: Ninja is broken on m88k
> -.if ${MACHINE_ARCH} != "m88k"
> -BUILD_DEPENDS = devel/ninja>=1.5.1
> -.endif
> +COMPILER = base-clang ports-gcc
>  
>   BUILD_DEPENDS += textproc/py-sphinx>=1.4
>  
> @@ -36,12 +30,13 @@ LIB_DEPENDS = archivers/libarchive \
>   security/rhash
>  
>   CONFIGURE_STYLE = simple
> -CONFIGURE_ARGS = --prefix=${PREFIX} \
> - --datadir=share/cmake \
> +
> +CONFIGURE_ARGS = --datadir=share/cmake \
>   --docdir=share/doc/cmake \
>   --mandir=man \
>   --no-qt-gui \
>   --parallel=${MAKE_JOBS} \
> + --prefix=${PREFIX} \
>   --sphinx-build=${LOCALBASE}/bin/sphinx-build \
>   --sphinx-html \
>   --sphinx-man \
> @@ -50,44 +45,38 @@ CONFIGURE_ARGS = --prefix=${PREFIX} \
>  
>   CONFIGURE_ENV += MAKE=${MAKE_PROGRAM}
>  
> +MAKE_FLAGS += VERBOSE=1
> +
>   PORTHOME = ${WRKDIR}
>  
>   SEPARATE_BUILD = Yes
>  
>   TEST_TARGET = test
>  
> -MAKE_FLAGS += VERBOSE=1
> +TEST_DEPENDS += devel/git
> +
> +SUBST_FILES = ${WRKSRC}/Source/cmLocalGenerator.cxx \
> + ${WRKSRC}/Source/CPack/cmCPackGenerator.cxx \
> + ${WRKSRC}/bootstrap
> +
> +post-patch:
> + (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
> + find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
> + xargs -0 perl -e 's,/usr/local,${LOCALBASE},g; \
> + s,/usr/X11R6,${LOCALBASE},g'
> + perl -e 's,/usr/local,${LOCALBASE},g' \
> + ${SUBST_FILES}
> + perl -e 's,/usr/include,${LOCALBASE}/include,' \
> + ${WRKSRC}/Modules/FindDCMTK.cmake \
>  
>   pre-configure:
>   cp ${FILESDIR}/*.cmake ${WRKSRC}/Modules/
> - ${SUBST_CMD} ${WRKSRC}/Modules/CMakeDetermineJavaCompiler.cmake \
> - ${WRKSRC}/Modules/FindJNI.cmake \
> - ${WRKSRC}/Modules/FindJava.cmake \
> - ${WRKSRC}/Modules/FindMPEG.cmake \
> - ${WRKSRC}/Modules/FindMPEG2.cmake \
> - ${WRKSRC}/Modules/FindQt.cmake \
> - ${WRKSRC}/Modules/FindQt4.cmake \
> - ${WRKSRC}/Modules/FindSDL.cmake \
> - ${WRKSRC}/Modules/FindTCL.cmake
> -
> -# XXX: Ninja is broken on m88k
> -.if ${MACHINE_ARCH} != "m88k"
> -do-build:
> - cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ninja -v -j \
> - ${MAKE_JOBS} ${ALL_TARGET}
> -
> -do-install:
> - cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \
> - ${FAKE_SETUP} ninja -v -j ${MAKE_JOBS} ${FAKE_TARGET}
> -
> -do-test:
> - cd ${WRKBUILD} && exec ${SETENV} ${ALL_TEST_ENV} ninja -v -j \
> - ${MAKE_JOBS} ${TEST_FLAGS} ${TEST_TARGET}
> -.endif
> + (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
> + find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
> + xargs -0 ${SUBST_CMD}
> + ${SUBST_CMD} ${SUBST_FILES}
>  
>   post-install:
> - rm ${WRKINST}${LOCALBASE}/share/cmake/Modules/*.{beforesubst,orig} \
> - ${WRKINST}${LOCALBASE}/share/cmake/Modules/Compiler/*.orig \
> - ${WRKINST}${LOCALBASE}/share/cmake/Modules/Platform/*.orig
> + @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o -name "*.beforesubst" \) -exec rm {} \;
>  
>   .include <bsd.port.mk>
> Index: cmake.port.mk
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/cmake.port.mk,v
> retrieving revision 1.64
> diff -u -p -u -p -r1.64 cmake.port.mk
> --- cmake.port.mk 11 Sep 2018 12:12:31 -0000 1.64
> +++ cmake.port.mk 29 Jul 2019 19:01:06 -0000
> @@ -9,11 +9,6 @@ MAKE_ENV+=LIB${_n}_VERSION=${_v}
>  
>   USE_NINJA ?= Yes
>  
> -# XXX: Ninja is broken on m88k
> -.if ${MACHINE_ARCH} == "m88k"
> -USE_NINJA = No
> -.endif
> -
>   .if ${USE_NINJA:L} == "yes"
>   BUILD_DEPENDS += devel/ninja>=1.5.1
>   NINJA ?= ninja
> @@ -82,15 +77,15 @@ MODCMAKE_configure= cd ${WRKBUILD} && ${
>   CC="${CC}" CFLAGS="${CFLAGS}" \
>   CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
>   ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake \
> - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY:Bool=True \
> + -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON \
>   -G ${_MODCMAKE_GEN} ${CONFIGURE_ARGS} ${WRKSRC}
>  
>   .if !defined(CONFIGURE_ARGS) || ! ${CONFIGURE_ARGS:M*CMAKE_BUILD_TYPE*}
>   .  if ${MODCMAKE_DEBUG:L} == "yes"
> -CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Debug
> +CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Debug
>   MODCMAKE_BUILD_SUFFIX = -debug.cmake
>   .  else
> -CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Release
> +CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Release
>   MODCMAKE_BUILD_SUFFIX = -release.cmake
>   .  endif
>   .endif
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/distinfo,v
> retrieving revision 1.53
> diff -u -p -u -p -r1.53 distinfo
> --- distinfo 14 Jun 2018 17:04:45 -0000 1.53
> +++ distinfo 29 Jul 2019 19:01:06 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (cmake-3.10.2.tar.gz) = gND6rUq1beB6ohp/xpLIjEzmFW1CsFecaWIASnCjIYs=
> -SIZE (cmake-3.10.2.tar.gz) = 7824452
> +SHA256 (cmake-3.15.0.tar.gz) = BnjXSkWDLKyuoFPYWlaF8+2DUkdebd+fy3Qv/KABmbU=
> +SIZE (cmake-3.15.0.tar.gz) = 9266870
> Index: patches/patch-CMakeLists_txt
> ===================================================================
> RCS file: patches/patch-CMakeLists_txt
> diff -N patches/patch-CMakeLists_txt
> --- patches/patch-CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.26
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,50 +0,0 @@
> -$OpenBSD: patch-CMakeLists_txt,v 1.26 2018/06/14 17:04:45 sthen Exp $
> -Index: CMakeLists.txt
> ---- CMakeLists.txt.orig
> -+++ CMakeLists.txt
> -@@ -317,6 +317,15 @@ macro (CMAKE_BUILD_UTILITIES)
> -     CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE}TestSharedForward "${kwsys_folder}")
> -   endif()
> -
> -+  if($ENV{LOCALBASE})
> -+    set(OPENBSD_LOCALBASE $ENV{LOCALBASE})
> -+  else()
> -+    set(OPENBSD_LOCALBASE "/usr/local")
> -+  endif()
> -+
> -+  # to find expat and curl
> -+  link_directories("${OPENBSD_LOCALBASE}/lib")
> -+
> -   #---------------------------------------------------------------------
> -   # Setup third-party libraries.
> -   # Everything in the tree should be able to include files from the
> -@@ -350,7 +359,8 @@ macro (CMAKE_BUILD_UTILITIES)
> -       message(FATAL_ERROR
> -         "CMAKE_USE_SYSTEM_LIBRHASH is ON but LibRHash is not found!")
> -     endif()
> --    set(CMAKE_LIBRHASH_LIBRARIES LibRHash::LibRHash)
> -+    set(CMAKE_LIBRHASH_INCLUDES ${LibRHash_INCLUDE_DIRS})
> -+    set(CMAKE_LIBRHASH_LIBRARIES ${LibRHash_LIBRARIES})
> -   else()
> -     set(CMAKE_LIBRHASH_LIBRARIES cmlibrhash)
> -     add_subdirectory(Utilities/cmlibrhash)
> -@@ -516,7 +526,8 @@ macro (CMAKE_BUILD_UTILITIES)
> -       message(FATAL_ERROR
> -         "CMAKE_USE_SYSTEM_JSONCPP is ON but a JsonCpp is not found!")
> -     endif()
> --    set(CMAKE_JSONCPP_LIBRARIES JsonCpp::JsonCpp)
> -+    set(CMAKE_JSONCPP_INCLUDES ${JsonCpp_INCLUDE_DIRS})
> -+    set(CMAKE_JSONCPP_LIBRARIES ${JsonCpp_LIBRARIES})
> -   else()
> -     set(CMAKE_JSONCPP_LIBRARIES cmjsoncpp)
> -     add_subdirectory(Utilities/cmjsoncpp)
> -@@ -531,7 +542,8 @@ macro (CMAKE_BUILD_UTILITIES)
> -       message(FATAL_ERROR
> -         "CMAKE_USE_SYSTEM_LIBUV is ON but a libuv is not found!")
> -     endif()
> --    set(CMAKE_LIBUV_LIBRARIES LibUV::LibUV)
> -+    set(CMAKE_LIBUV_INCLUDES ${LibUV_INCLUDE_DIRS})
> -+    set(CMAKE_LIBUV_LIBRARIES ${LibUV_LIBRARIES})
> -   else()
> -     set(CMAKE_LIBUV_LIBRARIES cmlibuv)
> -     add_subdirectory(Utilities/cmlibuv)
> Index: patches/patch-Modules_CMakeCInformation_cmake
> ===================================================================
> RCS file: patches/patch-Modules_CMakeCInformation_cmake
> diff -N patches/patch-Modules_CMakeCInformation_cmake
> --- patches/patch-Modules_CMakeCInformation_cmake 14 Jun 2018 17:04:45 -0000 1.8
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,13 +0,0 @@
> -$OpenBSD: patch-Modules_CMakeCInformation_cmake,v 1.8 2018/06/14 17:04:45 sthen Exp $
> -Index: Modules/CMakeCInformation.cmake
> ---- Modules/CMakeCInformation.cmake.orig
> -+++ Modules/CMakeCInformation.cmake
> -@@ -165,7 +165,7 @@ include(CMakeCommonLanguageInclude)
> - # create a C shared library
> - if(NOT CMAKE_C_CREATE_SHARED_LIBRARY)
> -   set(CMAKE_C_CREATE_SHARED_LIBRARY
> --      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> -+      "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> - endif()
> -
> - # create a C shared module just copy the shared library rule
> Index: patches/patch-Modules_CMakeCXXInformation_cmake
> ===================================================================
> RCS file: patches/patch-Modules_CMakeCXXInformation_cmake
> diff -N patches/patch-Modules_CMakeCXXInformation_cmake
> --- patches/patch-Modules_CMakeCXXInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,23 +0,0 @@
> -$OpenBSD: patch-Modules_CMakeCXXInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
> ---- Modules/CMakeCXXInformation.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/CMakeCXXInformation.cmake Fri Nov 25 22:31:44 2016
> -@@ -134,10 +134,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG)
> -   set(CMAKE_EXE_EXPORTS_CXX_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
> - endif()
> -
> --if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG)
> --  set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
> --endif()
> --
> - if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG)
> -   set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG})
> - endif()
> -@@ -253,7 +249,7 @@ include(CMakeCommonLanguageInclude)
> - # create a shared C++ library
> - if(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY)
> -   set(CMAKE_CXX_CREATE_SHARED_LIBRARY
> --      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> -+      "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> - endif()
> -
> - # create a c++ shared module copy the shared library rule by default
> Index: patches/patch-Modules_CMakeFortranInformation_cmake
> ===================================================================
> RCS file: patches/patch-Modules_CMakeFortranInformation_cmake
> diff -N patches/patch-Modules_CMakeFortranInformation_cmake
> --- patches/patch-Modules_CMakeFortranInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,23 +0,0 @@
> -$OpenBSD: patch-Modules_CMakeFortranInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
> ---- Modules/CMakeFortranInformation.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/CMakeFortranInformation.cmake Fri Nov 25 22:31:44 2016
> -@@ -115,10 +115,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_Fortran_FLAG)
> -   set(CMAKE_EXE_EXPORTS_Fortran_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
> - endif()
> -
> --if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG)
> --  set(CMAKE_SHARED_LIBRARY_SONAME_Fortran_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG})
> --endif()
> --
> - # for most systems a module is the same as a shared library
> - # so unless the variable CMAKE_MODULE_EXISTS is set just
> - # copy the values from the LIBRARY variables
> -@@ -182,7 +178,7 @@ include(CMakeCommonLanguageInclude)
> - # create a Fortran shared library
> - if(NOT CMAKE_Fortran_CREATE_SHARED_LIBRARY)
> -   set(CMAKE_Fortran_CREATE_SHARED_LIBRARY
> --      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> -+      "<CMAKE_Fortran_COMPILER> <CMAKE_SHARED_LIBRARY_Fortran_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
> - endif()
> -
> - # create a Fortran shared module just copy the shared library rule
> Index: patches/patch-Modules_Compiler_GNU-Fortran_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 patch-Modules_Compiler_GNU-Fortran_cmake
> --- patches/patch-Modules_Compiler_GNU-Fortran_cmake 14 Mar 2018 12:24:54 -0000 1.7
> +++ patches/patch-Modules_Compiler_GNU-Fortran_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-For
>   Index: Modules/Compiler/GNU-Fortran.cmake
>   --- Modules/Compiler/GNU-Fortran.cmake.orig
>   +++ Modules/Compiler/GNU-Fortran.cmake
> -@@ -9,10 +9,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
> +@@ -12,10 +12,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
>    
>    set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
>    
> Index: patches/patch-Modules_Compiler_GNU_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 patch-Modules_Compiler_GNU_cmake
> --- patches/patch-Modules_Compiler_GNU_cmake 26 Aug 2017 17:53:35 -0000 1.12
> +++ patches/patch-Modules_Compiler_GNU_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cma
>   Index: Modules/Compiler/GNU.cmake
>   --- Modules/Compiler/GNU.cmake.orig
>   +++ Modules/Compiler/GNU.cmake
> -@@ -39,9 +39,9 @@ macro(__compiler_gnu lang)
> +@@ -49,9 +49,9 @@ macro(__compiler_gnu lang)
>      # Initial configuration flags.
>      string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
>      string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
> Index: patches/patch-Modules_FindJNI_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJNI_cmake,v
> retrieving revision 1.23
> diff -u -p -u -p -r1.23 patch-Modules_FindJNI_cmake
> --- patches/patch-Modules_FindJNI_cmake 14 Jun 2018 17:04:45 -0000 1.23
> +++ patches/patch-Modules_FindJNI_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,16 +2,16 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v
>   Index: Modules/FindJNI.cmake
>   --- Modules/FindJNI.cmake.orig
>   +++ Modules/FindJNI.cmake
> -@@ -25,6 +25,8 @@
> - #   JAVA_INCLUDE_PATH2    = the include path to jni_md.h
> - #   JAVA_AWT_INCLUDE_PATH = the include path to jawt.h
> +@@ -45,6 +45,8 @@ The following cache variables are also available to se
> +   the include path to jawt.h
> + #]=======================================================================]
>    
>   +set(MODJAVA_VER $ENV{MODJAVA_VER})
>   +
> - # Expand {libarch} occurences to java_libarch subdirectory(-ies) and set ${_var}
> + # Expand {libarch} occurrences to java_libarch subdirectory(-ies) and set ${_var}
>    macro(java_append_library_directories _var)
>        # Determine java arch-specific library subdir
> -@@ -70,8 +72,10 @@ macro(java_append_library_directories _var)
> +@@ -93,8 +95,10 @@ macro(java_append_library_directories _var)
>    
>        # Append default list architectures if CMAKE_SYSTEM_PROCESSOR was empty or
>        # system is non-Linux (where the code above has not been well tested)
> @@ -24,7 +24,7 @@ Index: Modules/FindJNI.cmake
>        endif()
>    
>        # Sometimes ${CMAKE_SYSTEM_PROCESSOR} is added to the list to prefer
> -@@ -107,60 +111,66 @@ if(_JAVA_HOME_EXPLICIT)
> +@@ -130,17 +134,71 @@ if(_JAVA_HOME_EXPLICIT)
>      set(CMAKE_FIND_FRAMEWORK NEVER)
>    endif()
>    
> @@ -40,10 +40,9 @@ Index: Modules/FindJNI.cmake
>   -    ${_JAVA_HOME}
>   +    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
>   +    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
> ++    ${LOCALBASE}/jdk-11/jre/lib/{libarch}
> ++    ${LOCALBASE}/jre-11/lib/{libarch}
>        )
> --endif()
> --get_filename_component(java_install_version
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
>   +else(MODJAVA_VER)
>   +  set(JAVA_AWT_LIBRARY_DIRECTORIES)
>   +  if(_JAVA_HOME)
> @@ -54,178 +53,68 @@ Index: Modules/FindJNI.cmake
>   +      ${_JAVA_HOME}/lib
>   +      ${_JAVA_HOME}
>   +      )
> -+  endif()
> -+  get_filename_component(java_install_version
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
> -
> --list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
> --  )
> --JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
> --  /usr/lib
> --  /usr/local/lib
> --  /usr/lib/jvm/java/lib
> --  /usr/lib/java/jre/lib/{libarch}
> --  /usr/lib/jvm/jre/lib/{libarch}
> --  /usr/local/lib/java/jre/lib/{libarch}
> --  /usr/local/share/java/jre/lib/{libarch}
> --  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
> --  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
> --  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
> --  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
> --  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
> --  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
> --  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
> --  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
> --  # Debian specific paths for default JVM
> --  /usr/lib/jvm/default-java/jre/lib/{libarch}
> --  /usr/lib/jvm/default-java/jre/lib
> --  /usr/lib/jvm/default-java/lib
> --  # Arch Linux specific paths for default JVM
> --  /usr/lib/jvm/default/jre/lib/{libarch}
> --  /usr/lib/jvm/default/lib/{libarch}
> --  # Ubuntu specific paths for default JVM
> --  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> --  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> --  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> --  # OpenBSD specific paths for default JVM
> --  /usr/local/jdk-1.7.0/jre/lib/{libarch}
> --  /usr/local/jre-1.7.0/lib/{libarch}
> --  /usr/local/jdk-1.6.0/jre/lib/{libarch}
> --  /usr/local/jre-1.6.0/lib/{libarch}
> --  # SuSE specific paths for default JVM
> --  /usr/lib64/jvm/java/jre/lib/{libarch}
> --  /usr/lib64/jvm/jre/lib/{libarch}
> --  )
> -+  list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
> -+    )
> -+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
> -+    /usr/lib
> -+    /usr/local/lib
> -+    /usr/lib/jvm/java/lib
> -+    /usr/lib/java/jre/lib/{libarch}
> -+    /usr/lib/jvm/jre/lib/{libarch}
> -+    /usr/local/lib/java/jre/lib/{libarch}
> -+    /usr/local/share/java/jre/lib/{libarch}
> -+    /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
> -+    /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
> -+    /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
> -+    /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
> -+    /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
> -+    /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed according to #8821 ? Alex
> -+    /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
> -+    /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
> -+    # Debian specific paths for default JVM
> -+    /usr/lib/jvm/default-java/jre/lib/{libarch}
> -+    /usr/lib/jvm/default-java/jre/lib
> -+    /usr/lib/jvm/default-java/lib
> -+    # Arch Linux specific paths for default JVM
> -+    /usr/lib/jvm/default/jre/lib/{libarch}
> -+    /usr/lib/jvm/default/lib/{libarch}
> -+    # Ubuntu specific paths for default JVM
> -+    /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> -+    /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> -+    /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> -+    # OpenBSD specific paths for default JVM
> -+    ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
> -+    ${LOCALBASE}/jre-1.8.0/lib/{libarch}
> -+    # SuSE specific paths for default JVM
> -+    /usr/lib64/jvm/java/jre/lib/{libarch}
> -+    /usr/lib64/jvm/jre/lib/{libarch}
> -+    )
> + endif()
> ++list(APPEND JAVA_AWT_LIBRARY_DIRECTORIES
> ++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/lib"
> ++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/lib"
> ++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/lib"
> ++  )
> ++JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_LIBRARY_DIRECTORIES
> ++  /usr/lib
> ++  /usr/local/lib
> ++  /usr/lib/jvm/java/lib
> ++  /usr/lib/java/jre/lib/{libarch}
> ++  /usr/lib/jvm/jre/lib/{libarch}
> ++  /usr/local/lib/java/jre/lib/{libarch}
> ++  /usr/local/share/java/jre/lib/{libarch}
> ++  /usr/lib/j2sdk1.4-sun/jre/lib/{libarch}
> ++  /usr/lib/j2sdk1.5-sun/jre/lib/{libarch}
> ++  /opt/sun-jdk-1.5.0.04/jre/lib/{libarch}
> ++  /usr/lib/jvm/java-6-sun/jre/lib/{libarch}
> ++  /usr/lib/jvm/java-1.5.0-sun/jre/lib/{libarch}
> ++  /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/{libarch}       # can this one be removed ac
> ++  /usr/lib/jvm/java-6-openjdk/jre/lib/{libarch}
> ++  /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/{libarch}        # fedora
> ++  # Debian specific paths for default JVM
> ++  /usr/lib/jvm/default-java/jre/lib/{libarch}
> ++  /usr/lib/jvm/default-java/jre/lib
> ++  /usr/lib/jvm/default-java/lib
> ++  # Arch Linux specific paths for default JVM
> ++  /usr/lib/jvm/default/jre/lib/{libarch}
> ++  /usr/lib/jvm/default/lib/{libarch}
> ++  # Ubuntu specific paths for default JVM
> ++  /usr/lib/jvm/java-8-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> ++  /usr/lib/jvm/java-7-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> ++  /usr/lib/jvm/java-6-openjdk-{libarch}/jre/lib/{libarch}     # Ubuntu 15.10
> ++  # OpenBSD specific paths for default JVM
> ++  ${LOCALBASE}/jdk-1.8.0/jre/lib/{libarch}
> ++  ${LOCALBASE}/jre-1.8.0/lib/{libarch}
> ++  ${LOCALBASE}/jdk-11/jre/lib/{libarch}
> ++  ${LOCALBASE}/jre-11/lib/{libarch}
> ++  # SuSE specific paths for default JVM
> ++  /usr/lib64/jvm/java/jre/lib/{libarch}
> ++  /usr/lib64/jvm/jre/lib/{libarch}
> ++  )
>   +endif(MODJAVA_VER)
>    
> - set(JAVA_JVM_LIBRARY_DIRECTORIES)
> - foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
> -@@ -174,43 +184,50 @@ foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
> -     )
> - endforeach()
> -
> --set(JAVA_AWT_INCLUDE_DIRECTORIES)
> --if(_JAVA_HOME)
> --  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
> --endif()
> --list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
> --  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
> --)
> --
> --JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
> --  /usr/include
> --  /usr/local/include
> --  /usr/lib/java/include
> --  /usr/local/lib/java/include
> --  /usr/lib/jvm/java/include
> --  /usr/lib/jvm/java-6-sun/include
> --  /usr/lib/jvm/java-1.5.0-sun/include
> --  /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
> --  /usr/lib/jvm/java-6-openjdk/include
> --  /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
> --  /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
> --  /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
> --  /usr/local/share/java/include
> --  /usr/lib/j2sdk1.4-sun/include
> --  /usr/lib/j2sdk1.5-sun/include
> --  /opt/sun-jdk-1.5.0.04/include
> --  # Debian specific path for default JVM
> --  /usr/lib/jvm/default-java/include
> --  # Arch specific path for default JVM
> --  /usr/lib/jvm/default/include
> --  # OpenBSD specific path for default JVM
> --  /usr/local/jdk-1.7.0/include
> --  /usr/local/jdk-1.6.0/include
> --  # SuSE specific paths for default JVM
> --  /usr/lib64/jvm/java/include
> -+if(MODJAVA_VER)
> -+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
> -+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
> -+    ${LOCALBASE}/jdk-1.8.0/include
> -+    )
> -+else(MODJAVA_VER)
> -+  set(JAVA_AWT_INCLUDE_DIRECTORIES)
> -+  if(_JAVA_HOME)
> -+    list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES ${_JAVA_HOME}/include)
> -+  endif()
> -+  list(APPEND JAVA_AWT_INCLUDE_DIRECTORIES
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/include"
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/include"
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
> -+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\${java_install_version};JavaHome]/include"
> -   )
> ++get_filename_component(java_install_version
> ++  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit;CurrentVersion]" NAME)
>   +
> -+  JAVA_APPEND_LIBRARY_DIRECTORIES(JAVA_AWT_INCLUDE_DIRECTORIES
> -+    /usr/include
> -+    /usr/local/include
> -+    /usr/lib/java/include
> -+    /usr/local/lib/java/include
> -+    /usr/lib/jvm/java/include
> -+    /usr/lib/jvm/java-6-sun/include
> -+    /usr/lib/jvm/java-1.5.0-sun/include
> -+    /usr/lib/jvm/java-6-sun-1.6.0.00/include       # can this one be removed according to #8821 ? Alex
> -+    /usr/lib/jvm/java-6-openjdk/include
> -+    /usr/lib/jvm/java-8-openjdk-{libarch}/include  # ubuntu 15.10
> -+    /usr/lib/jvm/java-7-openjdk-{libarch}/include  # ubuntu 15.10
> -+    /usr/lib/jvm/java-6-openjdk-{libarch}/include  # ubuntu 15.10
> -+    /usr/local/share/java/include
> -+    /usr/lib/j2sdk1.4-sun/include
> -+    /usr/lib/j2sdk1.5-sun/include
> -+    /opt/sun-jdk-1.5.0.04/include
> -+    # Debian specific path for default JVM
> -+    /usr/lib/jvm/default-java/include
> -+    # Arch specific path for default JVM
> -+    /usr/lib/jvm/default/include
> -+    # OpenBSD specific path for default JVM
> -+    ${LOCALBASE}/jdk-1.8.0/include
> -+    # SuSE specific paths for default JVM
> -+    /usr/lib64/jvm/java/include
> -+    )
> -+endif(MODJAVA_VER)
> -
> - foreach(JAVA_PROG "${JAVA_RUNTIME}" "${JAVA_COMPILE}" "${JAVA_ARCHIVE}")
> -   get_filename_component(jpath "${JAVA_PROG}" PATH)
> + if (WIN32)
> +   set (_JNI_HINTS)
> +   execute_process(COMMAND REG QUERY HKLM\\SOFTWARE\\JavaSoft\\JDK /f "." /k
> +@@ -209,10 +267,10 @@ set(_JNI_JAVA_DIRECTORIES_BASE
> +   /usr/lib/jvm/java-7-openjdk-{libarch}     # Ubuntu 15.10
> +   /usr/lib/jvm/java-6-openjdk-{libarch}     # Ubuntu 15.10
> +   # OpenBSD specific paths for default JVM
> +-  /usr/local/jdk-1.7.0
> +-  /usr/local/jre-1.7.0
> +-  /usr/local/jdk-1.6.0
> +-  /usr/local/jre-1.6.0
> ++  ${LOCALBASE}/jdk-1.8.0
> ++  ${LOCALBASE}/jre-1.8.0
> ++  ${LOCALBASE}/jdk-11
> ++  ${LOCALBASE}/jre-11
> +   # SuSE specific paths for default JVM
> +   /usr/lib64/jvm/java
> +   /usr/lib64/jvm/jre
> Index: patches/patch-Modules_FindJava_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJava_cmake,v
> retrieving revision 1.24
> diff -u -p -u -p -r1.24 patch-Modules_FindJava_cmake
> --- patches/patch-Modules_FindJava_cmake 14 Jun 2018 17:04:45 -0000 1.24
> +++ patches/patch-Modules_FindJava_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
>   Index: Modules/FindJava.cmake
>   --- Modules/FindJava.cmake.orig
>   +++ Modules/FindJava.cmake
> -@@ -72,6 +72,8 @@
> +@@ -78,6 +78,8 @@ Example Usages:
>    
>    include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindJavaCommon.cmake)
>    
> @@ -11,8 +11,8 @@ Index: Modules/FindJava.cmake
>    # The HINTS option should only be used for values computed from the system.
>    set(_JAVA_HINTS)
>    if(_JAVA_HOME)
> -@@ -97,19 +99,22 @@ list(APPEND _JAVA_HINTS
> -   )
> +@@ -133,19 +135,22 @@ endif()
> +
>    # Hard-coded guesses should still go in PATHS. This ensures that the user
>    # environment can always override hard guesses.
>   -set(_JAVA_PATHS
> Index: patches/patch-Modules_FindKDE3_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindKDE3_cmake,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 patch-Modules_FindKDE3_cmake
> --- patches/patch-Modules_FindKDE3_cmake 14 Jun 2018 17:04:45 -0000 1.6
> +++ patches/patch-Modules_FindKDE3_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,16 +1,17 @@
> -$OpenBSD: patch-Modules_FindKDE3_cmake,v 1.6 2018/06/14 17:04:45 sthen Exp $
> +$OpenBSD$
> +
>   Index: Modules/FindKDE3.cmake
>   --- Modules/FindKDE3.cmake.orig
>   +++ Modules/FindKDE3.cmake
>   @@ -294,12 +294,6 @@ if(KDE3_FOUND)
> -       set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
> -    endif ()
> +     set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common")
> +   endif ()
>    
> --   # if no special buildtype is selected, add -O2 as default optimization
> --   if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
> --      set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
> --      set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
> --   endif ()
> +-  # if no special buildtype is selected, add -O2 as default optimization
> +-  if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS)
> +-    set ( CMAKE_C_FLAGS     "${CMAKE_C_FLAGS} -O2")
> +-    set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2")
> +-  endif ()
>   -
>    #set(CMAKE_SHARED_LINKER_FLAGS "-avoid-version -module -Wl,--no-undefined -Wl,--allow-shlib-undefined")
>    #set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--fatal-warnings -avoid-version -Wl,--no-undefined -lc")
> Index: patches/patch-Modules_FindLua_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindLua_cmake,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 patch-Modules_FindLua_cmake
> --- patches/patch-Modules_FindLua_cmake 26 Aug 2017 17:53:35 -0000 1.6
> +++ patches/patch-Modules_FindLua_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,8 +1,9 @@
> -$OpenBSD: patch-Modules_FindLua_cmake,v 1.6 2017/08/26 17:53:35 dcoppa Exp $
> +$OpenBSD$
> +
>   Index: Modules/FindLua.cmake
>   --- Modules/FindLua.cmake.orig
>   +++ Modules/FindLua.cmake
> -@@ -40,9 +40,16 @@ unset(_lua_include_subdirs)
> +@@ -46,9 +46,16 @@ unset(_lua_include_subdirs)
>    unset(_lua_library_names)
>    unset(_lua_append_versions)
>    
> @@ -10,24 +11,23 @@ Index: Modules/FindLua.cmake
>   +set(MODLUA_INCL_DIR $ENV{MODLUA_INCL_DIR})
>   +
>    # this is a function only to have all the variables inside go away automatically
> - function(_lua_set_version_vars)
> + function(_lua_get_versions)
>   -    set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
>   +    if(MODLUA_VERSION)
> -+        set(LUA_VERSIONS5 ${MODLUA_VERSION})
> ++         set(LUA_VERSIONS5 ${MODLUA_VERSION})
>   +    else()
> -+        set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
> ++         set(LUA_VERSIONS5 5.3 5.2 5.1 5.0)
>   +    endif()
>    
>        if (Lua_FIND_VERSION_EXACT)
>            if (Lua_FIND_VERSION_COUNT GREATER 1)
> -@@ -114,6 +121,10 @@ function(_lua_check_header_version _hdr_file)
> - endfunction(_lua_check_header_version)
> +@@ -145,6 +152,9 @@ endfunction(_lua_get_header_version)
>    
> - _lua_set_version_vars()
> -+
> -+if(MODLUA_INCL_DIR)
> -+    set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
> -+endif()
> + function(_lua_find_header)
> +   _lua_set_version_vars()
> ++  if(MODLUA_INCL_DIR)
> ++      set(LUA_INCLUDE_DIR "${MODLUA_INCL_DIR}")
> ++  endif()
>    
> - if (LUA_INCLUDE_DIR AND EXISTS "${LUA_INCLUDE_DIR}/lua.h")
> -     _lua_check_header_version("${LUA_INCLUDE_DIR}/lua.h")
> +   # Initialize as local variable
> +   set(CMAKE_IGNORE_PATH ${CMAKE_IGNORE_PATH})
> Index: patches/patch-Modules_FindMPEG2_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG2_cmake,v
> retrieving revision 1.10
> diff -u -p -u -p -r1.10 patch-Modules_FindMPEG2_cmake
> --- patches/patch-Modules_FindMPEG2_cmake 14 Jun 2018 17:04:45 -0000 1.10
> +++ patches/patch-Modules_FindMPEG2_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,36 +2,7 @@ $OpenBSD: patch-Modules_FindMPEG2_cmake,
>   Index: Modules/FindMPEG2.cmake
>   --- Modules/FindMPEG2.cmake.orig
>   +++ Modules/FindMPEG2.cmake
> -@@ -23,24 +23,19 @@
> - #   MPEG2_vo_LIBRARY, where to find the vo library.
> -
> - find_path(MPEG2_INCLUDE_DIR
> --  NAMES mpeg2.h mpeg2dec/mpeg2.h
> --  PATHS /usr/local/livid
> -+  NAMES mpeg2dec/mpeg2.h
> -+  PATHS ${LOCALBASE}/include
> - )
> -
> - find_library(MPEG2_mpeg2_LIBRARY mpeg2
> --  /usr/local/livid/mpeg2dec/libmpeg2/.libs
> -+  ${LOCALBASE}/lib
> - )
> -
> --find_library( MPEG2_vo_LIBRARY vo
> --  /usr/local/livid/mpeg2dec/libvo/.libs
> --)
> --
> - include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
> - FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG2 DEFAULT_MSG MPEG2_mpeg2_LIBRARY MPEG2_INCLUDE_DIR)
> -
> - if(MPEG2_FOUND)
> --  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY}
> --                        ${MPEG2_vo_LIBRARY})
> -+  set( MPEG2_LIBRARIES ${MPEG2_mpeg2_LIBRARY})
> -
> -   #some native mpeg2 installations will depend
> -   #on libSDL, if found, add it in.
> -@@ -50,4 +45,4 @@ if(MPEG2_FOUND)
> +@@ -47,4 +47,4 @@ if(MPEG2_FOUND)
>      endif()
>    endif()
>    
> Index: patches/patch-Modules_FindMPEG_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG_cmake,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 patch-Modules_FindMPEG_cmake
> --- patches/patch-Modules_FindMPEG_cmake 14 Jun 2018 17:04:45 -0000 1.11
> +++ patches/patch-Modules_FindMPEG_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,32 +2,17 @@ $OpenBSD: patch-Modules_FindMPEG_cmake,v
>   Index: Modules/FindMPEG.cmake
>   --- Modules/FindMPEG.cmake.orig
>   +++ Modules/FindMPEG.cmake
> -@@ -22,23 +22,19 @@
> - #   MPEG_mpeg2_LIBRARY, where to find the MPEG library.
> - #   MPEG_vo_LIBRARY, where to find the vo library.
> +@@ -28,8 +28,6 @@ find_path(MPEG_INCLUDE_DIR
>    
> --find_path(MPEG_INCLUDE_DIR mpeg2dec/include/video_out.h
> --  /usr/local/livid
> -+find_path(MPEG_INCLUDE_DIR mpeg2dec/mpeg2.h
> -+  ${LOCALBASE}/include
> - )
> + find_library(MPEG_mpeg2_LIBRARY mpeg2)
>    
> - find_library(MPEG_mpeg2_LIBRARY mpeg2
> --  /usr/local/livid/mpeg2dec/libmpeg2/.libs
> -+  ${LOCALBASE}/lib
> - )
> -
> --find_library( MPEG_vo_LIBRARY vo
> --  /usr/local/livid/mpeg2dec/libvo/.libs
> --)
> +-find_library(MPEG_vo_LIBRARY vo)
>   -
>    include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
> --FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
> -+FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY)
> + FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_mpeg2_LIBRARY MPEG_INCLUDE_DIR)
>    
> - if(MPEG_FOUND)
> --  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} ${MPEG_vo_LIBRARY} )
> -+  set( MPEG_LIBRARIES ${MPEG_mpeg2_LIBRARY} )
> +@@ -40,4 +38,4 @@ if(MPEG_FOUND)
> +   endif()
>    endif()
>    
>   -mark_as_advanced(MPEG_INCLUDE_DIR MPEG_mpeg2_LIBRARY MPEG_vo_LIBRARY)
> Index: patches/patch-Modules_FindOpenMP_cmake
> ===================================================================
> RCS file: patches/patch-Modules_FindOpenMP_cmake
> diff -N patches/patch-Modules_FindOpenMP_cmake
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-Modules_FindOpenMP_cmake 29 Jul 2019 19:01:06 -0000
> @@ -0,0 +1,27 @@
> +$OpenBSD$
> +
> +Add libs and paths. Ensure the lib is used for the C case.
> +
> +Index: Modules/FindOpenMP.cmake
> +--- Modules/FindOpenMP.cmake.orig
> ++++ Modules/FindOpenMP.cmake
> +@@ -84,8 +84,8 @@ function(_OPENMP_FLAG_CANDIDATES LANG)
> +   if(NOT OpenMP_${LANG}_FLAG)
> +     unset(OpenMP_FLAG_CANDIDATES)
> +
> +-    set(OMP_FLAG_GNU "-fopenmp")
> +-    set(OMP_FLAG_Clang "-fopenmp=libomp" "-fopenmp=libiomp5" "-fopenmp")
> ++    set(OMP_FLAG_GNU "-fopenmp -lgomp")
> ++    set(OMP_FLAG_Clang "-fopenmp -I${LOCALBASE}/include -Wl,-L${LOCALBASE}/lib,-lomp")
> +     set(OMP_FLAG_AppleClang "-Xclang -fopenmp")
> +     set(OMP_FLAG_HP "+Oopenmp")
> +     if(WIN32)
> +@@ -127,7 +127,7 @@ set(OpenMP_C_CXX_TEST_SOURCE
> + int main(void) {
> + #ifdef _OPENMP
> +   omp_get_max_threads();
> +-  return 0;
> ++  return 0*omp_get_num_threads();
> + #else
> +   breaks_on_purpose
> + #endif
> Index: patches/patch-Modules_FindPythonInterp_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonInterp_cmake,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 patch-Modules_FindPythonInterp_cmake
> --- patches/patch-Modules_FindPythonInterp_cmake 28 Nov 2016 09:15:13 -0000 1.11
> +++ patches/patch-Modules_FindPythonInterp_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,16 +1,17 @@
>   $OpenBSD: patch-Modules_FindPythonInterp_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindPythonInterp.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindPythonInterp.cmake Fri Nov 25 22:31:44 2016
> -@@ -36,6 +36,8 @@
> - # get the currently active Python version by default with a consistent version
> - # of PYTHON_LIBRARIES.
> +Index: Modules/FindPythonInterp.cmake
> +--- Modules/FindPythonInterp.cmake.orig
> ++++ Modules/FindPythonInterp.cmake
> +@@ -41,6 +41,8 @@ get the currently active Python version by default wit
> + of PYTHON_LIBRARIES.
> + #]=======================================================================]
>    
>   +set(MODPY_VERSION $ENV{MODPY_VERSION})
>   +
>    unset(_Python_NAMES)
>    
>    set(_PYTHON1_VERSIONS 1.6 1.5)
> -@@ -68,19 +70,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
> +@@ -73,19 +75,23 @@ find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES})
>    
>    # Set up the versions we know about, in the order we will search. Always add
>    # the user supplied additional versions to the front.
> Index: patches/patch-Modules_FindPythonLibs_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonLibs_cmake,v
> retrieving revision 1.17
> diff -u -p -u -p -r1.17 patch-Modules_FindPythonLibs_cmake
> --- patches/patch-Modules_FindPythonLibs_cmake 14 Jun 2018 17:04:45 -0000 1.17
> +++ patches/patch-Modules_FindPythonLibs_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindPythonLibs_c
>   Index: Modules/FindPythonLibs.cmake
>   --- Modules/FindPythonLibs.cmake.orig
>   +++ Modules/FindPythonLibs.cmake
> -@@ -72,6 +72,9 @@ endif()
> +@@ -77,6 +77,9 @@ endif()
>    # To avoid picking up the system Python.h pre-maturely.
>    set(CMAKE_FIND_FRAMEWORK LAST)
>    
> @@ -11,8 +11,8 @@ Index: Modules/FindPythonLibs.cmake
>   +
>    set(_PYTHON1_VERSIONS 1.6 1.5)
>    set(_PYTHON2_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)
> - set(_PYTHON3_VERSIONS 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
> -@@ -106,11 +109,15 @@ endif()
> + set(_PYTHON3_VERSIONS 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
> +@@ -111,11 +114,15 @@ endif()
>    # If FindPythonInterp has already found the major and minor version,
>    # insert that version between the user supplied versions and the stock
>    # version list.
> @@ -33,10 +33,11 @@ Index: Modules/FindPythonLibs.cmake
>    
>    unset(_PYTHON_FIND_OTHER_VERSIONS)
>    unset(_PYTHON1_VERSIONS)
> -@@ -191,20 +198,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
> +@@ -234,25 +241,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
> +           ${dir}/Versions/${_CURRENT_VERSION}/include)
>          endforeach()
>        endif()
> -
> +-
>   -    find_path(PYTHON_INCLUDE_DIR
>   -      NAMES Python.h
>   -      HINTS
> @@ -44,7 +45,11 @@ Index: Modules/FindPythonLibs.cmake
>   -      PATHS
>   -        ${PYTHON_FRAMEWORK_INCLUDES}
>   -        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
> +-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
> +-        [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
>   -        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath]/include
> +-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH}\\InstallPath]/include
> +-        [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}-${_PYTHON_ARCH2}\\InstallPath]/include
>   -      PATH_SUFFIXES
>   -        python${_CURRENT_VERSION}mu
>   -        python${_CURRENT_VERSION}m
> Index: patches/patch-Modules_FindQt3_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt3_cmake,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 patch-Modules_FindQt3_cmake
> --- patches/patch-Modules_FindQt3_cmake 14 Jun 2018 17:04:45 -0000 1.11
> +++ patches/patch-Modules_FindQt3_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,7 +1,8 @@
>   $OpenBSD: patch-Modules_FindQt3_cmake,v 1.11 2018/06/14 17:04:45 sthen Exp $
> ---- Modules/FindQt3.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindQt3.cmake Fri Nov 25 22:31:45 2016
> -@@ -151,7 +151,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
> +Index: Modules/FindQt3.cmake
> +--- Modules/FindQt3.cmake.orig
> ++++ Modules/FindQt3.cmake
> +@@ -140,7 +140,7 @@ find_library(QT_QASSISTANTCLIENT_LIBRARY
>    
>    # Qt 3 should prefer QTDIR over the PATH
>    find_program(QT_MOC_EXECUTABLE
> @@ -10,7 +11,7 @@ $OpenBSD: patch-Modules_FindQt3_cmake,v
>      HINTS
>        ENV QTDIR
>      PATHS
> -@@ -176,7 +176,7 @@ endif()
> +@@ -160,7 +160,7 @@ endif()
>    
>    # Qt 3 should prefer QTDIR over the PATH
>    find_program(QT_UIC_EXECUTABLE
> Index: patches/patch-Modules_FindQt4_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt4_cmake,v
> retrieving revision 1.30
> diff -u -p -u -p -r1.30 patch-Modules_FindQt4_cmake
> --- patches/patch-Modules_FindQt4_cmake 14 Jun 2018 17:04:45 -0000 1.30
> +++ patches/patch-Modules_FindQt4_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindQt4_cmake,v
>   Index: Modules/FindQt4.cmake
>   --- Modules/FindQt4.cmake.orig
>   +++ Modules/FindQt4.cmake
> -@@ -516,7 +516,12 @@ endfunction()
> +@@ -518,7 +518,12 @@ endfunction()
>    
>    set(QT4_INSTALLED_VERSION_TOO_OLD FALSE)
>    
> @@ -16,7 +16,7 @@ Index: Modules/FindQt4.cmake
>    _qt4_find_qmake("${_QT4_QMAKE_NAMES}" QT_QMAKE_EXECUTABLE QTVERSION)
>    
>    if (QT_QMAKE_EXECUTABLE AND
> -@@ -696,6 +701,8 @@ if (QT_QMAKE_EXECUTABLE AND
> +@@ -694,6 +699,8 @@ if (QT_QMAKE_EXECUTABLE AND
>    
>      # Set QT_INCLUDES
>      set( QT_INCLUDES ${QT_MKSPECS_DIR}/default ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR})
> @@ -25,7 +25,7 @@ Index: Modules/FindQt4.cmake
>    
>    
>      # ask qmake for the documentation directory
> -@@ -1139,17 +1146,17 @@ if (QT_QMAKE_EXECUTABLE AND
> +@@ -1133,17 +1140,17 @@ if (QT_QMAKE_EXECUTABLE AND
>        endif()
>      endmacro()
>    
> Index: patches/patch-Modules_FindQt_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindQt_cmake,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 patch-Modules_FindQt_cmake
> --- patches/patch-Modules_FindQt_cmake 28 Nov 2016 09:15:13 -0000 1.7
> +++ patches/patch-Modules_FindQt_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,8 +1,9 @@
>   $OpenBSD: patch-Modules_FindQt_cmake,v 1.7 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindQt.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindQt.cmake Fri Nov 25 22:31:45 2016
> -@@ -34,6 +34,12 @@
> - #   QT3_INSTALLED is set to TRUE if qt3 is found.
> +Index: Modules/FindQt.cmake
> +--- Modules/FindQt.cmake.orig
> ++++ Modules/FindQt.cmake
> +@@ -43,6 +43,12 @@ if(_findqt_testing)
> + endif()
>    
>    # look for signs of qt3 installations
>   +file(GLOB GLOB_TEMP_VAR ${LOCALBASE}/lib/qt3/bin/qmake)
> @@ -14,7 +15,7 @@ $OpenBSD: patch-Modules_FindQt_cmake,v 1
>    file(GLOB GLOB_TEMP_VAR /usr/lib*/qt-3*/bin/qmake /usr/lib*/qt3*/bin/qmake)
>    if(GLOB_TEMP_VAR)
>      set(QT3_INSTALLED TRUE)
> -@@ -53,6 +59,12 @@ endif()
> +@@ -62,6 +68,12 @@ endif()
>    set(GLOB_TEMP_VAR)
>    
>    # look for qt4 installations
> Index: patches/patch-Modules_FindRuby_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindRuby_cmake,v
> retrieving revision 1.16
> diff -u -p -u -p -r1.16 patch-Modules_FindRuby_cmake
> --- patches/patch-Modules_FindRuby_cmake 14 Jun 2018 17:04:45 -0000 1.16
> +++ patches/patch-Modules_FindRuby_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,12 +1,14 @@
> -$OpenBSD: patch-Modules_FindRuby_cmake,v 1.16 2018/06/14 17:04:45 sthen Exp $
> ---- Modules/FindRuby.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindRuby.cmake Fri Nov 25 22:31:45 2016
> -@@ -42,35 +42,53 @@
> +$OpenBSD$
> +
> +Index: Modules/FindRuby.cmake
> +--- Modules/FindRuby.cmake.orig
> ++++ Modules/FindRuby.cmake
> +@@ -42,7 +42,17 @@ Also:
> +
>    # uncomment the following line to get debug output for this file
>    # set(_RUBY_DEBUG_OUTPUT TRUE)
> -
>   +set(MODRUBY_REV $ENV{MODRUBY_REV})
> -+
> +
>   +if(MODRUBY_REV AND MODRUBY_REV MATCHES "^[0-9]+\\.[0-9]$")
>   +   string(REPLACE "." "" MODRUBY_REV_NO_DOTS ${MODRUBY_REV})
>   +   string(REPLACE "." ";" MODRUBY_REV_LIST ${MODRUBY_REV})
> @@ -14,36 +16,27 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
>   +   list(GET MODRUBY_REV_LIST 1 MODRUBY_REV_MINOR)
>   +endif()
>   +
> ++
> ++
>    # Determine the list of possible names of the ruby executable depending
>    # on which version of ruby is required
> --set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
> -+set(_RUBY_POSSIBLE_EXECUTABLE_NAMES)
> -
> - # if 1.9 is required, don't look for ruby18 and ruby1.8, default to version 1.8
> - if(DEFINED Ruby_FIND_VERSION_MAJOR AND DEFINED Ruby_FIND_VERSION_MINOR)
> -    set(Ruby_FIND_VERSION_SHORT_NODOT "${Ruby_FIND_VERSION_MAJOR}${RUBY_FIND_VERSION_MINOR}")
> -    # we can't construct that if only major version is given
> -    set(_RUBY_POSSIBLE_EXECUTABLE_NAMES
> --       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
> -        ruby${Ruby_FIND_VERSION_MAJOR}${Ruby_FIND_VERSION_MINOR}
> -+       ruby${Ruby_FIND_VERSION_MAJOR}.${Ruby_FIND_VERSION_MINOR}
> -        ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
> - else()
> --   set(Ruby_FIND_VERSION_SHORT_NODOT "18")
> -+   if(MODRUBY_REV_NO_DOTS)
> -+      set(Ruby_FIND_VERSION_SHORT_NODOT "${MODRUBY_REV_NO_DOTS}")
> -+   else(MODRUBY_REV_NO_DOTS)
> -+      set(Ruby_FIND_VERSION_SHORT_NODOT "18")
> -+   endif(MODRUBY_REV_NO_DOTS)
> + set(_RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
> +@@ -60,12 +70,16 @@ else()
>    endif()
>    
>    if(NOT Ruby_FIND_VERSION_EXACT)
> +-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.4 ruby24)
> +-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.3 ruby23)
> +-  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.2 ruby22)
>   -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.1 ruby21)
>   -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby2.0 ruby20)
>   -  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.9 ruby19)
> -+  if(MODRUBY_REV AND MODRUBY_REV_NO_DOTS)
> -+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby${MODRUBY_REV_NO_DOTS} ruby${MODRUBY_REV})
> -+  endif()
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby28 ruby2.8)
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby27 ruby2.7)
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby26 ruby2.6)
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby25 ruby2.5)
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby24 ruby2.4)
> ++  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby23 ruby2.3)
>   +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby22 ruby2.2)
>   +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby21 ruby2.1)
>   +  list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby20 ruby2.0)
> @@ -51,43 +44,34 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
>    
>      # if we want a version below 1.9, also look for ruby 1.8
>      if("${Ruby_FIND_VERSION_SHORT_NODOT}" VERSION_LESS "19")
> --    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby1.8 ruby18)
> -+    list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby18 ruby1.8)
> +@@ -189,6 +203,26 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
> +     set(RUBY_VERSION_MAJOR 2)
> +     set(RUBY_VERSION_MINOR 4)
>      endif()
> --
> --  list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
> - endif()
> -
> -+list(APPEND _RUBY_POSSIBLE_EXECUTABLE_NAMES ruby)
> -+list(REMOVE_DUPLICATES _RUBY_POSSIBLE_EXECUTABLE_NAMES)
> -+
> - find_program(RUBY_EXECUTABLE NAMES ${_RUBY_POSSIBLE_EXECUTABLE_NAMES})
> -
> - if(RUBY_EXECUTABLE  AND NOT  RUBY_VERSION_MAJOR)
> -@@ -155,6 +173,10 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
> -    set(RUBY_VERSION_MAJOR 1)
> -    set(RUBY_VERSION_MINOR 8)
> -    set(RUBY_VERSION_PATCH 0)
> -+   if(${RUBY_EXECUTABLE} MATCHES "ruby${MODRUBY_REV_NO_DOTS}")
> -+      set(RUBY_VERSION_MAJOR ${MODRUBY_REV_MAJOR})
> -+      set(RUBY_VERSION_MINOR ${MODRUBY_REV_MINOR})
> -+   endif()
> -    # check whether we found 1.9.x
> -    if(${RUBY_EXECUTABLE} MATCHES "ruby1.?9")
> -       set(RUBY_VERSION_MAJOR 1)
> -@@ -170,6 +192,11 @@ if(RUBY_EXECUTABLE AND NOT RUBY_VERSION_MAJOR)
> -       set(RUBY_VERSION_MAJOR 2)
> -       set(RUBY_VERSION_MINOR 1)
> -    endif()
> -+   # check whether we found 2.2.x
> -+   if(${RUBY_EXECUTABLE} MATCHES "ruby2.?2")
> -+      set(RUBY_VERSION_MAJOR 2)
> -+      set(RUBY_VERSION_MINOR 2)
> -+   endif()
> ++  # check whether we found 2.5.x
> ++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?5")
> ++    set(RUBY_VERSION_MAJOR 2)
> ++    set(RUBY_VERSION_MINOR 5)
> ++  endif()
> ++  # check whether we found 2.6.x
> ++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?6")
> ++    set(RUBY_VERSION_MAJOR 2)
> ++    set(RUBY_VERSION_MINOR 6)
> ++  endif()
> ++  # check whether we found 2.7.x
> ++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?7")
> ++    set(RUBY_VERSION_MAJOR 2)
> ++    set(RUBY_VERSION_MINOR 7)
> ++  endif()
> ++  # check whether we found 2.8.x
> ++  if(${RUBY_EXECUTABLE} MATCHES "ruby2\\.?8")
> ++    set(RUBY_VERSION_MAJOR 2)
> ++    set(RUBY_VERSION_MINOR 8)
> ++  endif()
>    endif()
>    
>    if(RUBY_VERSION_MAJOR)
> -@@ -203,7 +230,7 @@ endif()
> +@@ -223,7 +257,7 @@ endif()
>    
>    
>    # Determine the list of possible names for the ruby library
> @@ -95,4 +79,4 @@ $OpenBSD: patch-Modules_FindRuby_cmake,v
>   +set(_RUBY_POSSIBLE_LIB_NAMES ruby${_RUBY_VERSION_SHORT_NODOT} ruby${_RUBY_VERSION_SHORT} ruby-${_RUBY_VERSION_SHORT} ruby-${RUBY_VERSION} ruby ruby-static)
>    
>    if(WIN32)
> -    set( _RUBY_MSVC_RUNTIME "" )
> +   set( _RUBY_MSVC_RUNTIME "" )
> Index: patches/patch-Modules_FindSDL_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindSDL_cmake,v
> retrieving revision 1.10
> diff -u -p -u -p -r1.10 patch-Modules_FindSDL_cmake
> --- patches/patch-Modules_FindSDL_cmake 28 Nov 2016 09:15:13 -0000 1.10
> +++ patches/patch-Modules_FindSDL_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,7 +1,8 @@
>   $OpenBSD: patch-Modules_FindSDL_cmake,v 1.10 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindSDL.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindSDL.cmake Fri Nov 25 22:31:45 2016
> -@@ -85,6 +85,11 @@ else()
> +Index: Modules/FindSDL.cmake
> +--- Modules/FindSDL.cmake.orig
> ++++ Modules/FindSDL.cmake
> +@@ -86,6 +86,11 @@ else()
>      set(VC_LIB_PATH_SUFFIX lib/x86)
>    endif()
>    
> Index: patches/patch-Modules_FindTCL_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTCL_cmake,v
> retrieving revision 1.15
> diff -u -p -u -p -r1.15 patch-Modules_FindTCL_cmake
> --- patches/patch-Modules_FindTCL_cmake 14 Jun 2018 17:04:45 -0000 1.15
> +++ patches/patch-Modules_FindTCL_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,7 +1,8 @@
>   $OpenBSD: patch-Modules_FindTCL_cmake,v 1.15 2018/06/14 17:04:45 sthen Exp $
> ---- Modules/FindTCL.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindTCL.cmake Fri Nov 25 22:31:45 2016
> -@@ -48,19 +48,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
> +Index: Modules/FindTCL.cmake
> +--- Modules/FindTCL.cmake.orig
> ++++ Modules/FindTCL.cmake
> +@@ -49,19 +49,36 @@ include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.
>    include(${CMAKE_CURRENT_LIST_DIR}/FindTclsh.cmake)
>    include(${CMAKE_CURRENT_LIST_DIR}/FindWish.cmake)
>    
> @@ -42,7 +43,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
>    
>    get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
>    get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
> -@@ -75,19 +92,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
> +@@ -76,15 +93,37 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
>    string(REGEX REPLACE
>      "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
>    
> @@ -53,11 +54,7 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
>   -  "${TK_LIBRARY_PATH}"
>   -  "${TCL_TCLSH_PATH_PARENT}/lib"
>   -  "${TK_WISH_PATH_PARENT}/lib"
> --  /usr/local/lib/tcl/tcl8.5
> --  /usr/local/lib/tcl/tk8.5
> --  /usr/local/lib/tcl/tcl8.4
> --  /usr/local/lib/tcl/tk8.4
> --  )
> +-)
>   +set(TCLTK_OPENBSD_LIB_PATHS)
>    
>   +if(MODTCL_LIBDIR)
> @@ -89,82 +86,10 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
>   +    )
>   +endif()
>   +
> - if(WIN32)
> -   get_filename_component(
> -     ActiveTcl_CurrentVersion
> -@@ -107,31 +142,47 @@ if(WIN32)
> -     )
> - endif()
> -
> --find_library(TCL_LIBRARY
> --  NAMES
> --  tcl
> --  tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
> --  tcl86 tcl8.6
> --  tcl85 tcl8.5
> --  tcl84 tcl8.4
> --  tcl83 tcl8.3
> --  tcl82 tcl8.2
> --  tcl80 tcl8.0
> --  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> --  )
> -+if(MODTCL_LIB)
> -+  find_library(TCL_LIBRARY
> -+    NAMES
> -+    ${MODTCL_LIB}
> -+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> -+    )
> -+else(MODTCL_LIB)
> -+  find_library(TCL_LIBRARY
> -+    NAMES
> -+    tcl
> -+    tcl${TCL_LIBRARY_VERSION} tcl${TCL_TCLSH_VERSION} tcl${TK_WISH_VERSION}
> -+    tcl86 tcl8.6
> -+    tcl85 tcl8.5
> -+    tcl84 tcl8.4
> -+    tcl83 tcl8.3
> -+    tcl82 tcl8.2
> -+    tcl80 tcl8.0
> -+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> -+    )
> -+endif(MODTCL_LIB)
> -
> --find_library(TK_LIBRARY
> --  NAMES
> --  tk
> --  tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
> --  tk86 tk8.6
> --  tk85 tk8.5
> --  tk84 tk8.4
> --  tk83 tk8.3
> --  tk82 tk8.2
> --  tk80 tk8.0
> --  PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> --  )
> -+if(MODTK_LIB)
> -+  find_library(TK_LIBRARY
> -+    NAMES
> -+    ${MODTK_LIB}
> -+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> -+    )
> -+else(MODTK_LIB)
> -+  find_library(TK_LIBRARY
> -+    NAMES
> -+    tk
> -+    tk${TK_LIBRARY_VERSION} tk${TCL_TCLSH_VERSION} tk${TK_WISH_VERSION}
> -+    tk86 tk8.6
> -+    tk85 tk8.5
> -+    tk84 tk8.4
> -+    tk83 tk8.3
> -+    tk82 tk8.2
> -+    tk80 tk8.0
> -+    PATHS ${TCLTK_POSSIBLE_LIB_PATHS}
> -+    )
> -+endif(MODTK_LIB)
> -
> - CMAKE_FIND_FRAMEWORKS(Tcl)
> - CMAKE_FIND_FRAMEWORKS(Tk)
> -@@ -155,30 +206,46 @@ if(Tk_FRAMEWORKS)
> + set(TCLTK_POSSIBLE_LIB_PATH_SUFFIXES
> +   lib/tcl/tcl8.7
> +   lib/tcl/tk8.7
> +@@ -167,16 +206,6 @@ if(Tk_FRAMEWORKS)
>      endif()
>    endif()
>    
> @@ -177,21 +102,14 @@ $OpenBSD: patch-Modules_FindTCL_cmake,v
>   -  ${TK_FRAMEWORK_INCLUDES}
>   -  "${TCL_TCLSH_PATH_PARENT}/include"
>   -  "${TK_WISH_PATH_PARENT}/include"
> --  /usr/include/tcl${TK_LIBRARY_VERSION}
> --  /usr/include/tcl${TCL_LIBRARY_VERSION}
> --  /usr/include/tcl8.6
> --  /usr/include/tcl8.5
> --  /usr/include/tcl8.4
> --  /usr/include/tcl8.3
> --  /usr/include/tcl8.2
> --  /usr/include/tcl8.0
> --  /usr/local/include/tcl8.6
> --  /usr/local/include/tk8.6
> --  /usr/local/include/tcl8.5
> --  /usr/local/include/tk8.5
> --  /usr/local/include/tcl8.4
> --  /usr/local/include/tk8.4
>   -  )
> +
> + set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
> +   include/tcl${TK_LIBRARY_VERSION}
> +@@ -193,6 +222,46 @@ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
> +   include/tcl8.2
> +   include/tcl8.0
> +   )
>   +set(TCLTK_OPENBSD_INCLUDE_PATHS)
>   +
>   +if(MODTCL_INCDIR)
> Index: patches/patch-Modules_FindTclStub_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclStub_cmake,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 patch-Modules_FindTclStub_cmake
> --- patches/patch-Modules_FindTclStub_cmake 28 Nov 2016 09:15:13 -0000 1.6
> +++ patches/patch-Modules_FindTclStub_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,7 +1,8 @@
>   $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.6 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindTclStub.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindTclStub.cmake Fri Nov 25 22:31:45 2016
> -@@ -48,13 +48,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
> +Index: Modules/FindTclStub.cmake
> +--- Modules/FindTclStub.cmake.orig
> ++++ Modules/FindTclStub.cmake
> +@@ -49,13 +49,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
>    
>    get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
>    get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
> @@ -27,7 +28,7 @@ $OpenBSD: patch-Modules_FindTclStub_cmak
>    
>    get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
>    get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
> -@@ -69,14 +77,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
> +@@ -70,14 +78,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
>    string(REGEX REPLACE
>      "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
>    
> Index: patches/patch-Modules_FindTclsh_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclsh_cmake,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 patch-Modules_FindTclsh_cmake
> --- patches/patch-Modules_FindTclsh_cmake 28 Nov 2016 09:15:13 -0000 1.5
> +++ patches/patch-Modules_FindTclsh_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,9 +1,10 @@
>   $OpenBSD: patch-Modules_FindTclsh_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindTclsh.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindTclsh.cmake Fri Nov 25 22:31:45 2016
> -@@ -19,14 +19,21 @@
> - # In cygwin, look for the cygwin version first.  Don't look for it later
> - # to avoid finding the cygwin version on a Win32 build.
> +Index: Modules/FindTclsh.cmake
> +--- Modules/FindTclsh.cmake.orig
> ++++ Modules/FindTclsh.cmake
> +@@ -20,14 +20,21 @@ In cygwin, look for the cygwin version first.  Don't l
> + to avoid finding the cygwin version on a Win32 build.
> + #]=======================================================================]
>    
>   +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
>   +set(MODTK_VERSION $ENV{MODTK_VERSION})
> @@ -25,36 +26,3 @@ $OpenBSD: patch-Modules_FindTclsh_cmake,
>    
>    get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
>    get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
> -@@ -65,16 +72,22 @@ if(WIN32)
> -     )
> - endif()
> -
> --set(TCL_TCLSH_NAMES
> --  tclsh
> --  tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
> --  tclsh86 tclsh8.6
> --  tclsh85 tclsh8.5
> --  tclsh84 tclsh8.4
> --  tclsh83 tclsh8.3
> --  tclsh82 tclsh8.2
> --  tclsh80 tclsh8.0
> --  )
> -+if(MODTCL_VERSION)
> -+  set(TCL_TCLSH_NAMES
> -+    tclsh${MODTCL_VERSION}
> -+    )
> -+else(MODTCL_VERSION)
> -+  set(TCL_TCLSH_NAMES
> -+    tclsh
> -+    tclsh${TCL_LIBRARY_VERSION} tclsh${TK_LIBRARY_VERSION} tclsh${TK_WISH_VERSION}
> -+    tclsh86 tclsh8.6
> -+    tclsh85 tclsh8.5
> -+    tclsh84 tclsh8.4
> -+    tclsh83 tclsh8.3
> -+    tclsh82 tclsh8.2
> -+    tclsh80 tclsh8.0
> -+    )
> -+endif(MODTCL_VERSION)
> -
> - find_program(TCL_TCLSH
> -   NAMES ${TCL_TCLSH_NAMES}
> Index: patches/patch-Modules_FindWish_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindWish_cmake,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 patch-Modules_FindWish_cmake
> --- patches/patch-Modules_FindWish_cmake 28 Nov 2016 09:15:13 -0000 1.5
> +++ patches/patch-Modules_FindWish_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,9 +1,10 @@
>   $OpenBSD: patch-Modules_FindWish_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/FindWish.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/FindWish.cmake Fri Nov 25 22:31:45 2016
> -@@ -19,14 +19,21 @@
> - #
> - # if UNIX is defined, then it will look for the cygwin version first
> +Index: Modules/FindWish.cmake
> +--- Modules/FindWish.cmake.orig
> ++++ Modules/FindWish.cmake
> +@@ -20,14 +20,21 @@ library is.  This code sets the following variables:
> + if UNIX is defined, then it will look for the cygwin version first
> + #]=======================================================================]
>    
>   +set(MODTCL_VERSION $ENV{MODTCL_VERSION})
>   +set(MODTK_VERSION $ENV{MODTK_VERSION})
> @@ -25,7 +26,7 @@ $OpenBSD: patch-Modules_FindWish_cmake,v
>    
>    get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
>    get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
> -@@ -65,16 +72,22 @@ if(WIN32)
> +@@ -66,16 +73,22 @@ if(WIN32)
>        )
>    endif()
>    
> Index: patches/patch-Modules_FindXMLRPC_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindXMLRPC_cmake,v
> retrieving revision 1.8
> diff -u -p -u -p -r1.8 patch-Modules_FindXMLRPC_cmake
> --- patches/patch-Modules_FindXMLRPC_cmake 14 Mar 2018 12:24:54 -0000 1.8
> +++ patches/patch-Modules_FindXMLRPC_cmake 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_FindXMLRPC_cmake
>   Index: Modules/FindXMLRPC.cmake
>   --- Modules/FindXMLRPC.cmake.orig
>   +++ Modules/FindXMLRPC.cmake
> -@@ -97,6 +97,8 @@ if(XMLRPC_C_FOUND)
> +@@ -98,6 +98,8 @@ if(XMLRPC_C_FOUND)
>          endif()
>        endforeach()
>    
> Index: patches/patch-Modules_Platform_OpenBSD_cmake
> ===================================================================
> RCS file: patches/patch-Modules_Platform_OpenBSD_cmake
> diff -N patches/patch-Modules_Platform_OpenBSD_cmake
> --- patches/patch-Modules_Platform_OpenBSD_cmake 31 Dec 2014 11:06:02 -0000 1.14
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,11 +0,0 @@
> -$OpenBSD: patch-Modules_Platform_OpenBSD_cmake,v 1.14 2014/12/31 11:06:02 dcoppa Exp $
> ---- Modules/Platform/OpenBSD.cmake.orig Mon Dec 15 14:07:43 2014
> -+++ Modules/Platform/OpenBSD.cmake Thu Dec 18 05:37:12 2014
> -@@ -1,5 +1,7 @@
> - include(Platform/NetBSD)
> -
> -+unset(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG)
> -+
> - # On OpenBSD, the compile time linker does not share it's configuration with
> - # the runtime linker.  This will extract the library search paths from the
> - # system's ld.so.hints file which will allow CMake to set the appropriate
> Index: patches/patch-Modules_Qt4ConfigDependentSettings_cmake
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Qt4ConfigDependentSettings_cmake,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 patch-Modules_Qt4ConfigDependentSettings_cmake
> --- patches/patch-Modules_Qt4ConfigDependentSettings_cmake 28 Nov 2016 09:15:13 -0000 1.11
> +++ patches/patch-Modules_Qt4ConfigDependentSettings_cmake 29 Jul 2019 19:01:06 -0000
> @@ -1,7 +1,8 @@
>   $OpenBSD: patch-Modules_Qt4ConfigDependentSettings_cmake,v 1.11 2016/11/28 09:15:13 dcoppa Exp $
> ---- Modules/Qt4ConfigDependentSettings.cmake.orig Fri Nov 11 15:37:13 2016
> -+++ Modules/Qt4ConfigDependentSettings.cmake Fri Nov 25 22:31:45 2016
> -@@ -21,6 +21,10 @@
> +Index: Modules/Qt4ConfigDependentSettings.cmake
> +--- Modules/Qt4ConfigDependentSettings.cmake.orig
> ++++ Modules/Qt4ConfigDependentSettings.cmake
> +@@ -22,6 +22,10 @@ This file is included by FindQt4.cmake, don't include
>    # if a user needs the dependencies, and they couldn't be found, they can set
>    # the variables themselves.
>    
> @@ -12,7 +13,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
>    set(QT_QTGUI_LIB_DEPENDENCIES "")
>    set(QT_QTCORE_LIB_DEPENDENCIES "")
>    set(QT_QTNETWORK_LIB_DEPENDENCIES "")
> -@@ -55,10 +59,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
> +@@ -56,10 +60,6 @@ if(Q_WS_WIN  AND  NOT QT_IS_STATIC)
>      set(QT_DEFINITIONS ${QT_DEFINITIONS} -DQT_DLL)
>    endif()
>    
> @@ -23,7 +24,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
>    # QtOpenGL dependencies
>    find_package(OpenGL)
>    set (QT_QTOPENGL_LIB_DEPENDENCIES ${OPENGL_glu_LIBRARY} ${OPENGL_gl_LIBRARY})
> -@@ -88,6 +88,15 @@ if(QT_QCONFIG MATCHES "system-mng")
> +@@ -89,6 +89,15 @@ if(QT_QCONFIG MATCHES "system-mng")
>      set(QT_QTGUI_LIB_DEPENDENCIES ${QT_QTGUI_LIB_DEPENDENCIES} ${MNG_LIBRARY})
>    endif()
>    
> @@ -39,7 +40,7 @@ $OpenBSD: patch-Modules_Qt4ConfigDepende
>    # for X11, get X11 library directory
>    if(Q_WS_X11)
>      find_package(X11)
> -@@ -175,6 +184,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
> +@@ -176,6 +185,23 @@ if(QT_QCONFIG MATCHES "system-zlib")
>      set(QT_QTCORE_LIB_DEPENDENCIES ${QT_QTCORE_LIB_DEPENDENCIES} ${ZLIB_LIBRARIES})
>    endif()
>    
> Index: patches/patch-Source_CMakeLists_txt
> ===================================================================
> RCS file: patches/patch-Source_CMakeLists_txt
> diff -N patches/patch-Source_CMakeLists_txt
> --- patches/patch-Source_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.12
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,22 +0,0 @@
> -$OpenBSD: patch-Source_CMakeLists_txt,v 1.12 2018/06/14 17:04:45 sthen Exp $
> -Index: Source/CMakeLists.txt
> ---- Source/CMakeLists.txt.orig
> -+++ Source/CMakeLists.txt
> -@@ -81,6 +81,9 @@ include_directories(
> -   "${CMake_SOURCE_DIR}/Source/LexerParser"
> -   ${CMAKE_ZLIB_INCLUDES}
> -   ${CMAKE_EXPAT_INCLUDES}
> -+  ${CMAKE_LIBRHASH_INCLUDES}
> -+  ${CMAKE_JSONCPP_INCLUDES}
> -+  ${CMAKE_LIBUV_INCLUDES}
> -   ${CMAKE_TAR_INCLUDES}
> -   ${CMAKE_COMPRESS_INCLUDES}
> -   ${CMake_HAIKU_INCLUDE_DIRS}
> -@@ -273,7 +276,6 @@ set(SRCS
> -   cmRulePlaceholderExpander.cxx
> -   cmRulePlaceholderExpander.h
> -   cmLocalUnixMakefileGenerator3.cxx
> --  cmLocale.h
> -   ${MACH_SRCS}
> -   cmMakefile.cxx
> -   cmMakefile.h
> Index: patches/patch-Source_Modules_FindLibUV_cmake
> ===================================================================
> RCS file: patches/patch-Source_Modules_FindLibUV_cmake
> diff -N patches/patch-Source_Modules_FindLibUV_cmake
> --- patches/patch-Source_Modules_FindLibUV_cmake 4 Jan 2019 08:54:42 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,14 +0,0 @@
> -$OpenBSD: patch-Source_Modules_FindLibUV_cmake,v 1.1 2019/01/04 08:54:42 pascal Exp $
> -
> -Index: Source/Modules/FindLibUV.cmake
> ---- Source/Modules/FindLibUV.cmake.orig
> -+++ Source/Modules/FindLibUV.cmake
> -@@ -63,6 +63,8 @@ mark_as_advanced(LibUV_INCLUDE_DIR)
> - set(_LibUV_H_REGEX "#[ \t]*define[ \t]+UV_VERSION_(MAJOR|MINOR|PATCH)[ \t]+[0-9]+")
> - if(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv-version.h")
> -   file(STRINGS "${LibUV_INCLUDE_DIR}/uv-version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
> -+elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv/version.h")
> -+  file(STRINGS "${LibUV_INCLUDE_DIR}/uv/version.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
> - elseif(LibUV_INCLUDE_DIR AND EXISTS "${LibUV_INCLUDE_DIR}/uv.h")
> -   file(STRINGS "${LibUV_INCLUDE_DIR}/uv.h" _LibUV_H REGEX "${_LibUV_H_REGEX}")
> - else()
> Index: patches/patch-Source_cmArchiveWrite_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 patch-Source_cmArchiveWrite_cxx
> --- patches/patch-Source_cmArchiveWrite_cxx 8 Sep 2017 06:32:29 -0000 1.2
> +++ patches/patch-Source_cmArchiveWrite_cxx 29 Jul 2019 19:01:06 -0000
> @@ -37,7 +37,7 @@ Index: Source/cmArchiveWrite.cxx
>    #include "cmSystemTools.h"
>    #include "cm_get_date.h"
>    #include "cm_libarchive.h"
> -@@ -211,9 +210,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
> +@@ -232,9 +231,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t
>        return true;
>      }
>      const char* out = file + skip;
> Index: patches/patch-Source_cmComputeLinkInformation_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx,v
> retrieving revision 1.22
> diff -u -p -u -p -r1.22 patch-Source_cmComputeLinkInformation_cxx
> --- patches/patch-Source_cmComputeLinkInformation_cxx 14 Jun 2018 17:04:45 -0000 1.22
> +++ patches/patch-Source_cmComputeLinkInformation_cxx 29 Jul 2019 19:01:06 -0000
> @@ -2,8 +2,8 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
>   Index: Source/cmComputeLinkInformation.cxx
>   --- Source/cmComputeLinkInformation.cxx.orig
>   +++ Source/cmComputeLinkInformation.cxx
> -@@ -366,8 +366,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
> -     this->Target->GetLinkDirectories());
> +@@ -364,8 +364,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
> +   this->OrderRuntimeSearchPath->AddUserDirectories(directories);
>    
>      // Set up the implicit link directories.
>   -  this->LoadImplicitLinkInfo();
> @@ -13,7 +13,7 @@ Index: Source/cmComputeLinkInformation.c
>      this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
>      if (this->OrderDependentRPath) {
>        this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs);
> -@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked()
> +@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked() c
>    
>    bool cmComputeLinkInformation::Compute()
>    {
> @@ -40,7 +40,7 @@ Index: Source/cmComputeLinkInformation.c
>      // Restore the target link type so the correct system runtime
>      // libraries are found.
>      const char* lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC");
> -@@ -637,10 +647,16 @@ void cmComputeLinkInformation::AddItem(std::string con
> +@@ -640,10 +650,16 @@ void cmComputeLinkInformation::AddItem(std::string con
>            // This is a directory.
>            this->AddDirectoryItem(item);
>          } else {
> @@ -60,7 +60,7 @@ Index: Source/cmComputeLinkInformation.c
>          }
>        } else {
>          // This is a library or option specified by the user.
> -@@ -982,11 +998,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
> +@@ -983,11 +999,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
>        this->SharedLibrariesLinked.insert(target);
>      }
>    
> @@ -84,7 +84,7 @@ Index: Source/cmComputeLinkInformation.c
>      }
>    
>      // If this platform wants a flag before the full path, add it.
> -@@ -1539,6 +1562,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
> +@@ -1540,6 +1563,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
>      if (const char* implicitDirs =
>            this->Makefile->GetDefinition(implicitDirVar)) {
>        cmSystemTools::ExpandListArgument(implicitDirs, implicitDirVec);
> Index: patches/patch-Source_cmComputeLinkInformation_h
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 patch-Source_cmComputeLinkInformation_h
> --- patches/patch-Source_cmComputeLinkInformation_h 26 Aug 2017 17:53:35 -0000 1.3
> +++ patches/patch-Source_cmComputeLinkInformation_h 29 Jul 2019 19:01:06 -0000
> @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
>   Index: Source/cmComputeLinkInformation.h
>   --- Source/cmComputeLinkInformation.h.orig
>   +++ Source/cmComputeLinkInformation.h
> -@@ -162,6 +162,7 @@ class cmComputeLinkInformation (private)
> +@@ -158,6 +158,7 @@ class cmComputeLinkInformation (private)
>    
>      // Implicit link libraries and directories for linker language.
>      void LoadImplicitLinkInfo();
> Index: patches/patch-Source_cmGeneratorTarget_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx,v
> retrieving revision 1.10
> diff -u -p -u -p -r1.10 patch-Source_cmGeneratorTarget_cxx
> --- patches/patch-Source_cmGeneratorTarget_cxx 14 Jun 2018 17:04:45 -0000 1.10
> +++ patches/patch-Source_cmGeneratorTarget_cxx 29 Jul 2019 19:01:06 -0000
> @@ -1,24 +1,9 @@
> -$OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.10 2018/06/14 17:04:45 sthen Exp $
> +$OpenBSD$
> +
>   Index: Source/cmGeneratorTarget.cxx
>   --- Source/cmGeneratorTarget.cxx.orig
>   +++ Source/cmGeneratorTarget.cxx
> -@@ -1195,11 +1195,15 @@ std::string cmGeneratorTarget::GetCompilePDBPath(
> -
> - bool cmGeneratorTarget::HasSOName(const std::string& config) const
> - {
> -+#if !defined(__OpenBSD__)
> -   // soname is supported only for shared libraries and modules,
> -   // and then only when the platform supports an soname flag.
> -   return ((this->GetType() == cmStateEnums::SHARED_LIBRARY) &&
> -           !this->GetPropertyAsBool("NO_SONAME") &&
> -           this->Makefile->GetSONameFlag(this->GetLinkerLanguage(config)));
> -+#else
> -+  return false;
> -+#endif
> - }
> -
> - bool cmGeneratorTarget::NeedRelinkBeforeInstall(
> -@@ -2974,9 +2978,15 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
> +@@ -3759,9 +3759,16 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
>      // Check for library version properties.
>      const char* version = this->GetProperty("VERSION");
>      const char* soversion = this->GetProperty("SOVERSION");
> @@ -28,23 +13,24 @@ Index: Source/cmGeneratorTarget.cxx
>   +#else
>      if (!this->HasSOName(config) ||
>          this->Makefile->IsOn("CMAKE_PLATFORM_NO_VERSIONED_SONAME") ||
> --      this->IsFrameworkOnApple()) {
> +       this->IsFrameworkOnApple()) {
>   +      this->IsFrameworkOnApple())
>   +#endif
>   +  {
>        // Versioning is supported only for shared libraries and modules,
>        // and then only when the platform supports an soname flag.
>        version = nullptr;
> -@@ -3002,6 +3012,34 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
> -   // The library name.
> -   name = prefix + base + suffix;
> +@@ -3785,6 +3792,35 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
>    
> +   // The library name.
> +   targetNames.Output = prefix + targetNames.Base + suffix;
> ++
>   +#if defined(__OpenBSD__)
>   +  // Override shared library version using LIBxxx_VERSION
>   +  // environment variable. Needed for OpenBSD ports system.
>   +  if (this->GetType() == cmStateEnums::SHARED_LIBRARY ||
>   +      this->GetType() == cmStateEnums::MODULE_LIBRARY) {
> -+    std::string env_name = "LIB" + base + "_VERSION";
> ++    std::string env_name = "LIB" + targetNames.Base + "_VERSION";
>   +    char *env_vers_cstr = getenv(env_name.c_str());
>   +
>   +    if (env_vers_cstr && strlen(env_vers_cstr) > 0) {
> @@ -59,48 +45,14 @@ Index: Source/cmGeneratorTarget.cxx
>   +        msg += env_name;
>   +        msg += " specification: ";
>   +        msg += env_vers;
> -+        this->LocalGenerator->IssueMessage(cmake::INTERNAL_ERROR, msg);
> ++        this->LocalGenerator->IssueMessage(MessageType::INTERNAL_ERROR, msg);
>   +      } else {
>   +        version = env_vers_cstr;
> ++        soversion = env_vers_cstr;
>   +      }
>   +    }
>   +  }
>   +#endif
> -+
> -   if (this->IsFrameworkOnApple()) {
> -     realName = prefix;
> -     if (!this->Makefile->PlatformIsAppleIos()) {
> -@@ -3013,7 +3051,11 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
> -     soName = realName;
> -   } else {
> -     // The library's soname.
> -+#if !defined(__OpenBSD__)
> -     this->ComputeVersionedName(soName, prefix, base, suffix, name, soversion);
> -+#else
> -+    this->ComputeVersionedName(soName, prefix, base, suffix, name, version);
> -+#endif
>    
> -     // The library's real name on disk.
> -     this->ComputeVersionedName(realName, prefix, base, suffix, name, version);
> -@@ -4142,7 +4184,21 @@ void cmGeneratorTarget::ComputeVersionedName(std::stri
> -   vName = this->Makefile->IsOn("APPLE") ? (prefix + base) : name;
> -   if (version) {
> -     vName += ".";
> -+#if defined(__OpenBSD__)
> -+    // OpenBSD-style versioning for shared libraries.
> -+    // Convert libname.so.X.X.X to libname.so.X.X
> -+    int j = 0;
> -+    for (int i = 0; i < (int)strlen(version); i++) {
> -+      if (version[i] == '.') {
> -+        j++;
> -+        if (j == 2)
> -+          break;
> -+      }
> -+      vName += version[i];
> -+    }
> -+#else
> -     vName += version;
> -+#endif
> -   }
> -   vName += this->Makefile->IsOn("APPLE") ? suffix : std::string();
> - }
> +   if (this->IsFrameworkOnApple()) {
> +     targetNames.Real = prefix;
> Index: patches/patch-Source_cmGlobalGenerator_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx,v
> retrieving revision 1.9
> diff -u -p -u -p -r1.9 patch-Source_cmGlobalGenerator_cxx
> --- patches/patch-Source_cmGlobalGenerator_cxx 14 Jun 2018 17:04:45 -0000 1.9
> +++ patches/patch-Source_cmGlobalGenerator_cxx 29 Jul 2019 19:01:06 -0000
> @@ -3,13 +3,13 @@ $OpenBSD: patch-Source_cmGlobalGenerator
>   Index: Source/cmGlobalGenerator.cxx
>   --- Source/cmGlobalGenerator.cxx.orig
>   +++ Source/cmGlobalGenerator.cxx
> -@@ -2227,6 +2227,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
> -     cmCustomCommandLine singleLine;
> -     singleLine.push_back(cmSystemTools::GetCTestCommand());
> -     singleLine.push_back("--force-new-ctest-process");
> -+    // Skip tests requiring internet access
> -+    singleLine.push_back("--exclude-regex");
> -+    singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
> -     if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
> -       singleLine.push_back("-C");
> -       singleLine.push_back(cmakeCfgIntDir);
> +@@ -2434,6 +2434,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
> +   cmCustomCommandLine singleLine;
> +   singleLine.push_back(cmSystemTools::GetCTestCommand());
> +   singleLine.push_back("--force-new-ctest-process");
> ++  // Skip tests requiring internet access
> ++  singleLine.push_back("--exclude-regex");
> ++  singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
> +   if (cmakeCfgIntDir && *cmakeCfgIntDir && cmakeCfgIntDir[0] != '.') {
> +     singleLine.push_back("-C");
> +     singleLine.push_back(cmakeCfgIntDir);
> Index: patches/patch-Source_cmInstallCommand_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmInstallCommand_cxx,v
> retrieving revision 1.14
> diff -u -p -u -p -r1.14 patch-Source_cmInstallCommand_cxx
> --- patches/patch-Source_cmInstallCommand_cxx 14 Jun 2018 17:04:45 -0000 1.14
> +++ patches/patch-Source_cmInstallCommand_cxx 29 Jul 2019 19:01:06 -0000
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmInstallCommand_
>   Index: Source/cmInstallCommand.cxx
>   --- Source/cmInstallCommand.cxx.orig
>   +++ Source/cmInstallCommand.cxx
> -@@ -318,6 +318,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
> +@@ -376,6 +376,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
>      }
>    
>      // Select the mode for installing symlinks to versioned shared libraries.
> @@ -12,7 +12,7 @@ Index: Source/cmInstallCommand.cxx
>      cmInstallTargetGenerator::NamelinkModeType namelinkMode =
>        cmInstallTargetGenerator::NamelinkModeNone;
>      if (libraryArgs.GetNamelinkOnly()) {
> -@@ -325,6 +328,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
> +@@ -383,6 +386,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
>      } else if (libraryArgs.GetNamelinkSkip()) {
>        namelinkMode = cmInstallTargetGenerator::NamelinkModeSkip;
>      }
> @@ -22,4 +22,4 @@ Index: Source/cmInstallCommand.cxx
>   +#endif
>    
>      // Check if there is something to do.
> -   if (targetList.GetVector().empty()) {
> +   if (targetList.empty()) {
> Index: patches/patch-Source_cmMessenger_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmMessenger_cxx,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-Source_cmMessenger_cxx
> --- patches/patch-Source_cmMessenger_cxx 28 Nov 2016 09:15:13 -0000 1.1
> +++ patches/patch-Source_cmMessenger_cxx 29 Jul 2019 19:01:06 -0000
> @@ -1,23 +1,24 @@
>   $OpenBSD: patch-Source_cmMessenger_cxx,v 1.1 2016/11/28 09:15:13 dcoppa Exp $
> ---- Source/cmMessenger.cxx.orig Fri Nov 25 23:06:59 2016
> -+++ Source/cmMessenger.cxx Fri Nov 25 23:08:39 2016
> -@@ -68,7 +68,7 @@ static bool printMessagePreamble(cmake::MessageType t,
> -   if (t == cmake::FATAL_ERROR) {
> +Index: Source/cmMessenger.cxx
> +--- Source/cmMessenger.cxx.orig
> ++++ Source/cmMessenger.cxx
> +@@ -67,7 +67,7 @@ static bool printMessagePreamble(MessageType t, std::o
> +   if (t == MessageType::FATAL_ERROR) {
>        msg << "CMake Error";
> -   } else if (t == cmake::INTERNAL_ERROR) {
> +   } else if (t == MessageType::INTERNAL_ERROR) {
>   -    msg << "CMake Internal Error (please report a bug)";
>   +    msg << "CMake Internal Error";
> -   } else if (t == cmake::LOG) {
> +   } else if (t == MessageType::LOG) {
>        msg << "CMake Debug Log";
> -   } else if (t == cmake::DEPRECATION_ERROR) {
> -@@ -107,19 +107,6 @@ void displayMessage(cmake::MessageType t, std::ostring
> +   } else if (t == MessageType::DEPRECATION_ERROR) {
> +@@ -106,19 +106,6 @@ void displayMessage(MessageType t, std::ostringstream&
>    
>      // Add a terminating blank line.
>      msg << "\n";
>   -
>   -#if defined(CMAKE_BUILD_WITH_CMAKE)
>   -  // Add a C++ stack trace to internal errors.
> --  if (t == cmake::INTERNAL_ERROR) {
> +-  if (t == MessageType::INTERNAL_ERROR) {
>   -    std::string stack = cmsys::SystemInformation::GetProgramStack(0, 0);
>   -    if (!stack.empty()) {
>   -      if (cmHasLiteralPrefix(stack, "WARNING:")) {
> @@ -29,4 +30,4 @@ $OpenBSD: patch-Source_cmMessenger_cxx,v
>   -#endif
>    
>      // Output the message.
> -   if (t == cmake::FATAL_ERROR || t == cmake::INTERNAL_ERROR ||
> +   if (t == MessageType::FATAL_ERROR || t == MessageType::INTERNAL_ERROR ||
> Index: patches/patch-Source_cmSystemTools_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmSystemTools_cxx,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 patch-Source_cmSystemTools_cxx
> --- patches/patch-Source_cmSystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.12
> +++ patches/patch-Source_cmSystemTools_cxx 29 Jul 2019 19:01:06 -0000
> @@ -29,17 +29,9 @@ the invalid use of the interface.
>   Index: Source/cmSystemTools.cxx
>   --- Source/cmSystemTools.cxx.orig
>   +++ Source/cmSystemTools.cxx
> -@@ -8,7 +8,6 @@
> -
> - #if defined(CMAKE_BUILD_WITH_CMAKE)
> - #include "cmArchiveWrite.h"
> --#include "cmLocale.h"
> - #include "cm_libarchive.h"
> - #ifndef __LA_INT64_T
> - #define __LA_INT64_T la_int64_t
> -@@ -1671,8 +1670,6 @@ long copy_data(struct archive* ar, struct archive* aw)
> -
> - bool extract_tar(const char* outFileName, bool verbose, bool extract)
> +@@ -1764,8 +1764,6 @@ bool extract_tar(const std::string& outFileName,
> +                  const std::vector<std::string>& files, bool verbose,
> +                  bool extract)
>    {
>   -  cmLocaleRAII localeRAII;
>   -  static_cast<void>(localeRAII);
> Index: patches/patch-Source_cmTarget_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmTarget_cxx,v
> retrieving revision 1.34
> diff -u -p -u -p -r1.34 patch-Source_cmTarget_cxx
> --- patches/patch-Source_cmTarget_cxx 14 Jun 2018 17:04:45 -0000 1.34
> +++ patches/patch-Source_cmTarget_cxx 29 Jul 2019 19:01:06 -0000
> @@ -1,13 +1,14 @@
> -$OpenBSD: patch-Source_cmTarget_cxx,v 1.34 2018/06/14 17:04:45 sthen Exp $
> +$OpenBSD$
> +
>   Index: Source/cmTarget.cxx
>   --- Source/cmTarget.cxx.orig
>   +++ Source/cmTarget.cxx
> -@@ -227,7 +227,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
> -     this->SetPropertyDefault("BUILD_RPATH", nullptr);
> -     this->SetPropertyDefault("INSTALL_NAME_DIR", nullptr);
> -     this->SetPropertyDefault("INSTALL_RPATH", "");
> --    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "OFF");
> -+    this->SetPropertyDefault("INSTALL_RPATH_USE_LINK_PATH", "ON");
> -     this->SetPropertyDefault("INTERPROCEDURAL_OPTIMIZATION", nullptr);
> -     this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
> -     this->SetPropertyDefault("BUILD_WITH_INSTALL_RPATH", "OFF");
> +@@ -268,7 +268,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
> +     InitProperty("BUILD_RPATH_USE_ORIGIN", nullptr);
> +     InitProperty("INSTALL_NAME_DIR", nullptr);
> +     InitProperty("INSTALL_RPATH", "");
> +-    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "OFF");
> ++    InitProperty("INSTALL_RPATH_USE_LINK_PATH", "ON");
> +     InitProperty("INTERPROCEDURAL_OPTIMIZATION", nullptr);
> +     InitProperty("SKIP_BUILD_RPATH", "OFF");
> +     InitProperty("BUILD_WITH_INSTALL_RPATH", "OFF");
> Index: patches/patch-Source_cmake_cxx
> ===================================================================
> RCS file: patches/patch-Source_cmake_cxx
> diff -N patches/patch-Source_cmake_cxx
> --- patches/patch-Source_cmake_cxx 14 Jun 2018 17:04:45 -0000 1.17
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,28 +0,0 @@
> -$OpenBSD: patch-Source_cmake_cxx,v 1.17 2018/06/14 17:04:45 sthen Exp $
> -
> -Revert 4e3c7725d0d724d7a8a0e8305d15713e01b20503: we want to build
> -CMake using Ninja
> -
> -Index: Source/cmake.cxx
> ---- Source/cmake.cxx.orig
> -+++ Source/cmake.cxx
> -@@ -76,9 +76,7 @@
> - #include "cmGlobalWatcomWMakeGenerator.h"
> - #endif
> - #include "cmGlobalUnixMakefileGenerator3.h"
> --#if defined(CMAKE_BUILD_WITH_CMAKE)
> - #include "cmGlobalNinjaGenerator.h"
> --#endif
> - #include "cmExtraCodeLiteGenerator.h"
> -
> - #if !defined(CMAKE_BOOT_MINGW)
> -@@ -1662,9 +1660,7 @@ void cmake::AddDefaultGenerators()
> -   this->Generators.push_back(cmGlobalMinGWMakefileGenerator::NewFactory());
> - #endif
> -   this->Generators.push_back(cmGlobalUnixMakefileGenerator3::NewFactory());
> --#if defined(CMAKE_BUILD_WITH_CMAKE)
> -   this->Generators.push_back(cmGlobalNinjaGenerator::NewFactory());
> --#endif
> - #if defined(CMAKE_USE_WMAKE)
> -   this->Generators.push_back(cmGlobalWatcomWMakeGenerator::NewFactory());
> - #endif
> Index: patches/patch-Source_kwsys_CMakeLists_txt
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 patch-Source_kwsys_CMakeLists_txt
> --- patches/patch-Source_kwsys_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.5
> +++ patches/patch-Source_kwsys_CMakeLists_txt 29 Jul 2019 19:01:06 -0000
> @@ -6,7 +6,7 @@ on ports-gcc arches.
>   Index: Source/kwsys/CMakeLists.txt
>   --- Source/kwsys/CMakeLists.txt.orig
>   +++ Source/kwsys/CMakeLists.txt
> -@@ -558,7 +558,7 @@ IF(KWSYS_USE_SystemInformation)
> +@@ -587,7 +587,7 @@ IF(KWSYS_USE_SystemInformation)
>        SET_PROPERTY(SOURCE SystemInformation.cxx APPEND PROPERTY
>          COMPILE_DEFINITIONS KWSYS_CXX_HAS__ATOI64=1)
>      ENDIF()
> Index: patches/patch-Source_kwsys_SystemTools_cxx
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx,v
> retrieving revision 1.24
> diff -u -p -u -p -r1.24 patch-Source_kwsys_SystemTools_cxx
> --- patches/patch-Source_kwsys_SystemTools_cxx 14 Jun 2018 17:04:45 -0000 1.24
> +++ patches/patch-Source_kwsys_SystemTools_cxx 29 Jul 2019 19:01:06 -0000
> @@ -5,14 +5,14 @@ Don't spam systrace by attempting to cre
>   Index: Source/kwsys/SystemTools.cxx
>   --- Source/kwsys/SystemTools.cxx.orig
>   +++ Source/kwsys/SystemTools.cxx
> -@@ -279,12 +279,14 @@ inline void Realpath(const std::string& path, std::str
> +@@ -292,12 +292,14 @@ inline void Realpath(const std::string& path, std::str
>    }
>    #else
> - #include <sys/types.h>
> -+#include <sys/stat.h>
> + #  include <sys/types.h>
> ++#  include <sys/stat.h>
>    
> - #include <fcntl.h>
> - #include <unistd.h>
> + #  include <fcntl.h>
> + #  include <unistd.h>
>    inline int Mkdir(const std::string& dir)
>    {
>   -  return mkdir(dir.c_str(), 00777);
> Index: patches/patch-Tests_RunCMake_CMakeLists_txt
> ===================================================================
> RCS file: patches/patch-Tests_RunCMake_CMakeLists_txt
> diff -N patches/patch-Tests_RunCMake_CMakeLists_txt
> --- patches/patch-Tests_RunCMake_CMakeLists_txt 14 Jun 2018 17:04:45 -0000 1.6
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,12 +0,0 @@
> -$OpenBSD: patch-Tests_RunCMake_CMakeLists_txt,v 1.6 2018/06/14 17:04:45 sthen Exp $
> -Index: Tests/RunCMake/CMakeLists.txt
> ---- Tests/RunCMake/CMakeLists.txt.orig
> -+++ Tests/RunCMake/CMakeLists.txt
> -@@ -93,7 +93,6 @@ add_RunCMake_test(CMP0054)
> - add_RunCMake_test(CMP0055)
> - add_RunCMake_test(CMP0057)
> - add_RunCMake_test(CMP0059)
> --add_RunCMake_test(CMP0060)
> - add_RunCMake_test(CMP0064)
> - if(CMAKE_SYSTEM_NAME MATCHES Darwin AND CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG)
> -   add_RunCMake_test(CMP0068)
> Index: patches/patch-Tests_RuntimePath_CMakeLists_txt
> ===================================================================
> RCS file: patches/patch-Tests_RuntimePath_CMakeLists_txt
> diff -N patches/patch-Tests_RuntimePath_CMakeLists_txt
> --- patches/patch-Tests_RuntimePath_CMakeLists_txt 11 Sep 2014 14:45:13 -0000 1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-Tests_RuntimePath_CMakeLists_txt,v 1.2 2014/09/11 14:45:13 dcoppa Exp $
> -
> -Fix typo
> -
> ---- Tests/RuntimePath/CMakeLists.txt.orig Wed May 29 16:14:21 2013
> -+++ Tests/RuntimePath/CMakeLists.txt Wed May 29 16:14:31 2013
> -@@ -8,7 +8,7 @@ set_property(TARGET foo1 PROPERTY LIBRARY_OUTPUT_DIREC
> -
> - add_library(bar1 SHARED bar1.c)
> - set_property(TARGET bar1 PROPERTY OUTPUT_NAME bar)
> --set_property(TARGET bar1 PROPERTY VERSION 1)
> -+set_property(TARGET bar1 PROPERTY VERSION 1.0)
> - set_property(TARGET bar1 PROPERTY LIBRARY_OUTPUT_DIRECTORY B)
> - target_link_libraries(bar1 foo1)
> -
> Index: patches/patch-Utilities_cmjsoncpp_include_json_value_h
> ===================================================================
> RCS file: patches/patch-Utilities_cmjsoncpp_include_json_value_h
> diff -N patches/patch-Utilities_cmjsoncpp_include_json_value_h
> --- patches/patch-Utilities_cmjsoncpp_include_json_value_h 14 Mar 2018 12:24:54 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,27 +0,0 @@
> -$OpenBSD: patch-Utilities_cmjsoncpp_include_json_value_h,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
> -
> -Index: Utilities/cmjsoncpp/include/json/value.h
> ---- Utilities/cmjsoncpp/include/json/value.h.orig
> -+++ Utilities/cmjsoncpp/include/json/value.h
> -@@ -321,10 +321,6 @@ Json::Value obj_value(Json::objectValue); // {}
> -   Value(bool value);
> -   /// Deep copy.
> -   Value(const Value& other);
> --#if JSON_HAS_RVALUE_REFERENCES
> --  /// Move constructor
> --  Value(Value&& other);
> --#endif
> -   ~Value();
> -
> -   /// Deep copy, then swap(other).
> -@@ -450,10 +446,6 @@ Json::Value obj_value(Json::objectValue); // {}
> -   ///
> -   /// Equivalent to jsonvalue[jsonvalue.size()] = value;
> -   Value& append(const Value& value);
> --
> --#if JSON_HAS_RVALUE_REFERENCES
> --  Value& append(Value&& value);
> --#endif
> -
> -   /// Access an object value by name, create a null member if it does not exist.
> -   /// \note Because of our implementation, keys are limited to 2^30 -1 chars.
> Index: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
> ===================================================================
> RCS file: patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
> diff -N patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp
> --- patches/patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp 14 Mar 2018 12:24:54 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,31 +0,0 @@
> -$OpenBSD: patch-Utilities_cmjsoncpp_src_lib_json_json_value_cpp,v 1.1 2018/03/14 12:24:54 rsadowski Exp $
> -
> -Index: Utilities/cmjsoncpp/src/lib_json/json_value.cpp
> ---- Utilities/cmjsoncpp/src/lib_json/json_value.cpp.orig
> -+++ Utilities/cmjsoncpp/src/lib_json/json_value.cpp
> -@@ -485,14 +485,6 @@ Value::Value(Value const& other)
> -   }
> - }
> -
> --#if JSON_HAS_RVALUE_REFERENCES
> --// Move constructor
> --Value::Value(Value&& other) {
> --  initBasic(nullValue);
> --  swap(other);
> --}
> --#endif
> --
> - Value::~Value() {
> -   switch (type_) {
> -   case nullValue:
> -@@ -1146,10 +1138,6 @@ Value const& Value::operator[](CppTL::ConstString cons
> - #endif
> -
> - Value& Value::append(const Value& value) { return (*this)[size()] = value; }
> --
> --#if JSON_HAS_RVALUE_REFERENCES
> --  Value& Value::append(Value&& value) { return (*this)[size()] = value; }
> --#endif
> -
> - Value Value::get(char const* key, char const* cend, Value const& defaultValue) const
> - {
> Index: patches/patch-bootstrap
> ===================================================================
> RCS file: patches/patch-bootstrap
> diff -N patches/patch-bootstrap
> --- patches/patch-bootstrap 14 Jun 2018 17:04:45 -0000 1.18
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,92 +0,0 @@
> -$OpenBSD: patch-bootstrap,v 1.18 2018/06/14 17:04:45 sthen Exp $
> -
> -Use Ninja to build CMake
> -XXX: broken on m88k
> -
> -Index: bootstrap
> ---- bootstrap.orig
> -+++ bootstrap
> -@@ -165,7 +165,11 @@ if ${cmake_system_mingw}; then
> -   cmake_bootstrap_generator="MSYS Makefiles"
> - else
> -   # Bootstrapping from a standard UNIX prompt.
> --  cmake_bootstrap_generator="Unix Makefiles"
> -+  if arch -s | grep -q '^m88k'; then
> -+    cmake_bootstrap_generator="Unix Makefiles"
> -+  else
> -+    cmake_bootstrap_generator="Ninja"
> -+  fi
> - fi
> -
> - # Choose tools and extensions for this platform.
> -@@ -224,9 +228,9 @@ cmake_doc_dir_default="`cmake_install_dest_default DOC
> - cmake_man_dir_default="`cmake_install_dest_default MAN ${cmake_man_dir_keyword}`"
> - cmake_xdgdata_dir_default="`cmake_install_dest_default XDGDATA ${cmake_xdgdata_dir_keyword}`"
> -
> --CMAKE_KNOWN_C_COMPILERS="cc gcc xlc icc tcc"
> --CMAKE_KNOWN_CXX_COMPILERS="aCC xlC CC g++ c++ icc como "
> --CMAKE_KNOWN_MAKE_PROCESSORS="gmake make"
> -+CMAKE_KNOWN_C_COMPILERS="cc"
> -+CMAKE_KNOWN_CXX_COMPILERS="c++"
> -+CMAKE_KNOWN_MAKE_PROCESSORS="make"
> -
> - CMAKE_PROBLEMATIC_FILES="\
> -   CMakeCache.txt \
> -@@ -310,6 +314,7 @@ CMAKE_CXX_SOURCES="\
> -   cmFindPathCommand \
> -   cmFindProgramCommand \
> -   cmForEachCommand \
> -+  cmFortranParserImpl \
> -   cmFunctionCommand \
> -   cmGeneratedFileStream \
> -   cmGeneratorExpression \
> -@@ -330,6 +335,7 @@ CMAKE_CXX_SOURCES="\
> -   cmGetTestPropertyCommand \
> -   cmGlobalCommonGenerator \
> -   cmGlobalGenerator \
> -+  cmGlobalNinjaGenerator \
> -   cmGlobalUnixMakefileGenerator3 \
> -   cmHexFileConverter \
> -   cmIfCommand \
> -@@ -350,10 +356,12 @@ CMAKE_CXX_SOURCES="\
> -   cmInstalledFile \
> -   cmLinkDirectoriesCommand \
> -   cmLinkLineComputer \
> -+  cmLinkLineDeviceComputer \
> -   cmListCommand \
> -   cmListFileCache \
> -   cmLocalCommonGenerator \
> -   cmLocalGenerator \
> -+  cmLocalNinjaGenerator \
> -   cmLocalUnixMakefileGenerator3 \
> -   cmMSVC60LinkLineComputer \
> -   cmMacroCommand \
> -@@ -368,6 +376,10 @@ CMAKE_CXX_SOURCES="\
> -   cmMessageCommand \
> -   cmMessenger \
> -   cmNewLineStyle \
> -+  cmNinjaLinkLineComputer \
> -+  cmNinjaNormalTargetGenerator \
> -+  cmNinjaTargetGenerator \
> -+  cmNinjaUtilityTargetGenerator \
> -   cmOSXBundleGenerator \
> -   cmOptionCommand \
> -   cmOrderDirectories \
> -@@ -436,6 +448,8 @@ LexerParser_CXX_SOURCES="\
> -   cmCommandArgumentParser \
> -   cmExprLexer \
> -   cmExprParser \
> -+  cmFortranLexer \
> -+  cmFortranParser \
> - "
> -
> - LexerParser_C_SOURCES="\
> -@@ -1385,7 +1399,7 @@ cmake_cxx_flags="${cmake_cxx_flags} \
> -   -I`cmake_escape \"${cmake_source_dir}/Source/LexerParser\"` \
> -   -I`cmake_escape \"${cmake_source_dir}/Utilities\"`"
> - echo "cmake: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
> --echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} ${libs} -o cmake" >> "${cmake_bootstrap_dir}/Makefile"
> -+echo " ${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} -o cmake -L${cmake_prefix_dir}/lib -ljsoncpp" >> "${cmake_bootstrap_dir}/Makefile"
> - for a in ${CMAKE_CXX_SOURCES}; do
> -   src=`cmake_escape "${cmake_source_dir}/Source/${a}.cxx"`
> -   src_flags=`eval echo \\${cmake_cxx_flags_\${a}}`
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/cmake/pkg/PLIST,v
> retrieving revision 1.41
> diff -u -p -u -p -r1.41 PLIST
> --- pkg/PLIST 14 Jun 2018 17:04:45 -0000 1.41
> +++ pkg/PLIST 29 Jul 2019 19:01:07 -0000
> @@ -12,6 +12,7 @@
>   @man man/man7/cmake-compile-features.7
>   @man man/man7/cmake-developer.7
>   @man man/man7/cmake-env-variables.7
> +@man man/man7/cmake-file-api.7
>   @man man/man7/cmake-generator-expressions.7
>   @man man/man7/cmake-generators.7
>   @man man/man7/cmake-language.7
> @@ -23,6 +24,7 @@
>   @man man/man7/cmake-server.7
>   @man man/man7/cmake-toolchains.7
>   @man man/man7/cmake-variables.7
> +@man man/man7/cpack-generators.7
>   share/aclocal/cmake.m4
>   share/cmake/
>   share/cmake/Help/
> @@ -30,6 +32,9 @@ share/cmake/Help/command/
>   share/cmake/Help/command/FIND_XXX.txt
>   share/cmake/Help/command/FIND_XXX_ORDER.txt
>   share/cmake/Help/command/FIND_XXX_ROOT.txt
> +share/cmake/Help/command/LINK_OPTIONS_LINKER.txt
> +share/cmake/Help/command/OPTIONS_SHELL.txt
> +share/cmake/Help/command/add_compile_definitions.rst
>   share/cmake/Help/command/add_compile_options.rst
>   share/cmake/Help/command/add_custom_command.rst
>   share/cmake/Help/command/add_custom_target.rst
> @@ -37,6 +42,7 @@ share/cmake/Help/command/add_definitions
>   share/cmake/Help/command/add_dependencies.rst
>   share/cmake/Help/command/add_executable.rst
>   share/cmake/Help/command/add_library.rst
> +share/cmake/Help/command/add_link_options.rst
>   share/cmake/Help/command/add_subdirectory.rst
>   share/cmake/Help/command/add_test.rst
>   share/cmake/Help/command/aux_source_directory.rst
> @@ -137,7 +143,9 @@ share/cmake/Help/command/target_compile_
>   share/cmake/Help/command/target_compile_features.rst
>   share/cmake/Help/command/target_compile_options.rst
>   share/cmake/Help/command/target_include_directories.rst
> +share/cmake/Help/command/target_link_directories.rst
>   share/cmake/Help/command/target_link_libraries.rst
> +share/cmake/Help/command/target_link_options.rst
>   share/cmake/Help/command/target_sources.rst
>   share/cmake/Help/command/try_compile.rst
>   share/cmake/Help/command/try_run.rst
> @@ -148,18 +156,40 @@ share/cmake/Help/command/variable_requir
>   share/cmake/Help/command/variable_watch.rst
>   share/cmake/Help/command/while.rst
>   share/cmake/Help/command/write_file.rst
> +share/cmake/Help/cpack_gen/
> +share/cmake/Help/cpack_gen/archive.rst
> +share/cmake/Help/cpack_gen/bundle.rst
> +share/cmake/Help/cpack_gen/cygwin.rst
> +share/cmake/Help/cpack_gen/deb.rst
> +share/cmake/Help/cpack_gen/dmg.rst
> +share/cmake/Help/cpack_gen/external.rst
> +share/cmake/Help/cpack_gen/freebsd.rst
> +share/cmake/Help/cpack_gen/ifw.rst
> +share/cmake/Help/cpack_gen/nsis.rst
> +share/cmake/Help/cpack_gen/nuget.rst
> +share/cmake/Help/cpack_gen/packagemaker.rst
> +share/cmake/Help/cpack_gen/productbuild.rst
> +share/cmake/Help/cpack_gen/rpm.rst
> +share/cmake/Help/cpack_gen/wix.rst
>   share/cmake/Help/envvar/
>   share/cmake/Help/envvar/ASM_DIALECT.rst
>   share/cmake/Help/envvar/ASM_DIALECTFLAGS.rst
>   share/cmake/Help/envvar/CC.rst
>   share/cmake/Help/envvar/CFLAGS.rst
> +share/cmake/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
>   share/cmake/Help/envvar/CMAKE_CONFIG_TYPE.rst
> +share/cmake/Help/envvar/CMAKE_GENERATOR.rst
> +share/cmake/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst
> +share/cmake/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst
> +share/cmake/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst
>   share/cmake/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
> +share/cmake/Help/envvar/CMAKE_NO_VERBOSE.rst
>   share/cmake/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
>   share/cmake/Help/envvar/CSFLAGS.rst
>   share/cmake/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst
>   share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst
>   share/cmake/Help/envvar/CTEST_PARALLEL_LEVEL.rst
> +share/cmake/Help/envvar/CTEST_PROGRESS_OUTPUT.rst
>   share/cmake/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst
>   share/cmake/Help/envvar/CUDACXX.rst
>   share/cmake/Help/envvar/CUDAFLAGS.rst
> @@ -167,19 +197,23 @@ share/cmake/Help/envvar/CUDAHOSTCXX.rst
>   share/cmake/Help/envvar/CXX.rst
>   share/cmake/Help/envvar/CXXFLAGS.rst
>   share/cmake/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst
> +share/cmake/Help/envvar/DESTDIR.rst
> +share/cmake/Help/envvar/ENV_VAR.txt
>   share/cmake/Help/envvar/FC.rst
>   share/cmake/Help/envvar/FFLAGS.rst
>   share/cmake/Help/envvar/LDFLAGS.rst
>   share/cmake/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst
> +share/cmake/Help/envvar/PackageName_ROOT.rst
>   share/cmake/Help/envvar/RC.rst
>   share/cmake/Help/envvar/RCFLAGS.rst
> +share/cmake/Help/envvar/SWIFTC.rst
> +share/cmake/Help/envvar/VERBOSE.rst
>   share/cmake/Help/generator/
>   share/cmake/Help/generator/Borland Makefiles.rst
>   share/cmake/Help/generator/CodeBlocks.rst
>   share/cmake/Help/generator/CodeLite.rst
>   share/cmake/Help/generator/Eclipse CDT4.rst
>   share/cmake/Help/generator/Green Hills MULTI.rst
> -share/cmake/Help/generator/KDevelop3.rst
>   share/cmake/Help/generator/Kate.rst
>   share/cmake/Help/generator/MSYS Makefiles.rst
>   share/cmake/Help/generator/MinGW Makefiles.rst
> @@ -194,6 +228,7 @@ share/cmake/Help/generator/Visual Studio
>   share/cmake/Help/generator/Visual Studio 12 2013.rst
>   share/cmake/Help/generator/Visual Studio 14 2015.rst
>   share/cmake/Help/generator/Visual Studio 15 2017.rst
> +share/cmake/Help/generator/Visual Studio 16 2019.rst
>   share/cmake/Help/generator/Visual Studio 6.rst
>   share/cmake/Help/generator/Visual Studio 7 .NET 2003.rst
>   share/cmake/Help/generator/Visual Studio 7.rst
> @@ -216,6 +251,7 @@ share/cmake/Help/manual/cmake-commands.7
>   share/cmake/Help/manual/cmake-compile-features.7.rst
>   share/cmake/Help/manual/cmake-developer.7.rst
>   share/cmake/Help/manual/cmake-env-variables.7.rst
> +share/cmake/Help/manual/cmake-file-api.7.rst
>   share/cmake/Help/manual/cmake-generator-expressions.7.rst
>   share/cmake/Help/manual/cmake-generators.7.rst
>   share/cmake/Help/manual/cmake-gui.1.rst
> @@ -229,6 +265,7 @@ share/cmake/Help/manual/cmake-server.7.r
>   share/cmake/Help/manual/cmake-toolchains.7.rst
>   share/cmake/Help/manual/cmake-variables.7.rst
>   share/cmake/Help/manual/cmake.1.rst
> +share/cmake/Help/manual/cpack-generators.7.rst
>   share/cmake/Help/manual/cpack.1.rst
>   share/cmake/Help/manual/ctest.1.rst
>   share/cmake/Help/module/
> @@ -262,6 +299,7 @@ share/cmake/Help/module/CPackFreeBSD.rst
>   share/cmake/Help/module/CPackIFW.rst
>   share/cmake/Help/module/CPackIFWConfigureFile.rst
>   share/cmake/Help/module/CPackNSIS.rst
> +share/cmake/Help/module/CPackNuGet.rst
>   share/cmake/Help/module/CPackPackageMaker.rst
>   share/cmake/Help/module/CPackProductBuild.rst
>   share/cmake/Help/module/CPackRPM.rst
> @@ -281,6 +319,7 @@ share/cmake/Help/module/CheckCXXSymbolEx
>   share/cmake/Help/module/CheckFortranCompilerFlag.rst
>   share/cmake/Help/module/CheckFortranFunctionExists.rst
>   share/cmake/Help/module/CheckFortranSourceCompiles.rst
> +share/cmake/Help/module/CheckFortranSourceRuns.rst
>   share/cmake/Help/module/CheckFunctionExists.rst
>   share/cmake/Help/module/CheckIPOSupported.rst
>   share/cmake/Help/module/CheckIncludeFile.rst
> @@ -288,6 +327,7 @@ share/cmake/Help/module/CheckIncludeFile
>   share/cmake/Help/module/CheckIncludeFiles.rst
>   share/cmake/Help/module/CheckLanguage.rst
>   share/cmake/Help/module/CheckLibraryExists.rst
> +share/cmake/Help/module/CheckPIESupported.rst
>   share/cmake/Help/module/CheckPrototypeDefinition.rst
>   share/cmake/Help/module/CheckStructHasMember.rst
>   share/cmake/Help/module/CheckSymbolExists.rst
> @@ -299,6 +339,7 @@ share/cmake/Help/module/Documentation.rs
>   share/cmake/Help/module/ExternalData.rst
>   share/cmake/Help/module/ExternalProject.rst
>   share/cmake/Help/module/FeatureSummary.rst
> +share/cmake/Help/module/FetchContent.rst
>   share/cmake/Help/module/FindALSA.rst
>   share/cmake/Help/module/FindASPELL.rst
>   share/cmake/Help/module/FindAVIFile.rst
> @@ -323,9 +364,11 @@ share/cmake/Help/module/FindDart.rst
>   share/cmake/Help/module/FindDevIL.rst
>   share/cmake/Help/module/FindDoxygen.rst
>   share/cmake/Help/module/FindEXPAT.rst
> +share/cmake/Help/module/FindEnvModules.rst
>   share/cmake/Help/module/FindFLEX.rst
>   share/cmake/Help/module/FindFLTK.rst
>   share/cmake/Help/module/FindFLTK2.rst
> +share/cmake/Help/module/FindFontconfig.rst
>   share/cmake/Help/module/FindFreetype.rst
>   share/cmake/Help/module/FindGCCXML.rst
>   share/cmake/Help/module/FindGDAL.rst
> @@ -347,6 +390,7 @@ share/cmake/Help/module/FindHg.rst
>   share/cmake/Help/module/FindICU.rst
>   share/cmake/Help/module/FindITK.rst
>   share/cmake/Help/module/FindIce.rst
> +share/cmake/Help/module/FindIconv.rst
>   share/cmake/Help/module/FindIcotool.rst
>   share/cmake/Help/module/FindImageMagick.rst
>   share/cmake/Help/module/FindIntl.rst
> @@ -363,6 +407,7 @@ share/cmake/Help/module/FindLibArchive.r
>   share/cmake/Help/module/FindLibLZMA.rst
>   share/cmake/Help/module/FindLibXml2.rst
>   share/cmake/Help/module/FindLibXslt.rst
> +share/cmake/Help/module/FindLibinput.rst
>   share/cmake/Help/module/FindLua.rst
>   share/cmake/Help/module/FindLua50.rst
>   share/cmake/Help/module/FindLua51.rst
> @@ -372,6 +417,7 @@ share/cmake/Help/module/FindMPEG2.rst
>   share/cmake/Help/module/FindMPI.rst
>   share/cmake/Help/module/FindMatlab.rst
>   share/cmake/Help/module/FindMotif.rst
> +share/cmake/Help/module/FindODBC.rst
>   share/cmake/Help/module/FindOpenACC.rst
>   share/cmake/Help/module/FindOpenAL.rst
>   share/cmake/Help/module/FindOpenCL.rst
> @@ -393,6 +439,9 @@ share/cmake/Help/module/FindPkgConfig.rs
>   share/cmake/Help/module/FindPostgreSQL.rst
>   share/cmake/Help/module/FindProducer.rst
>   share/cmake/Help/module/FindProtobuf.rst
> +share/cmake/Help/module/FindPython.rst
> +share/cmake/Help/module/FindPython2.rst
> +share/cmake/Help/module/FindPython3.rst
>   share/cmake/Help/module/FindPythonInterp.rst
>   share/cmake/Help/module/FindPythonLibs.rst
>   share/cmake/Help/module/FindQt.rst
> @@ -407,6 +456,7 @@ share/cmake/Help/module/FindSDL_mixer.rs
>   share/cmake/Help/module/FindSDL_net.rst
>   share/cmake/Help/module/FindSDL_sound.rst
>   share/cmake/Help/module/FindSDL_ttf.rst
> +share/cmake/Help/module/FindSQLite3.rst
>   share/cmake/Help/module/FindSWIG.rst
>   share/cmake/Help/module/FindSelfPackers.rst
>   share/cmake/Help/module/FindSquish.rst
> @@ -548,6 +598,29 @@ share/cmake/Help/policy/CMP0068.rst
>   share/cmake/Help/policy/CMP0069.rst
>   share/cmake/Help/policy/CMP0070.rst
>   share/cmake/Help/policy/CMP0071.rst
> +share/cmake/Help/policy/CMP0072.rst
> +share/cmake/Help/policy/CMP0073.rst
> +share/cmake/Help/policy/CMP0074.rst
> +share/cmake/Help/policy/CMP0075.rst
> +share/cmake/Help/policy/CMP0076.rst
> +share/cmake/Help/policy/CMP0077.rst
> +share/cmake/Help/policy/CMP0078.rst
> +share/cmake/Help/policy/CMP0079.rst
> +share/cmake/Help/policy/CMP0080.rst
> +share/cmake/Help/policy/CMP0081.rst
> +share/cmake/Help/policy/CMP0082.rst
> +share/cmake/Help/policy/CMP0083.rst
> +share/cmake/Help/policy/CMP0084.rst
> +share/cmake/Help/policy/CMP0085.rst
> +share/cmake/Help/policy/CMP0086.rst
> +share/cmake/Help/policy/CMP0087.rst
> +share/cmake/Help/policy/CMP0088.rst
> +share/cmake/Help/policy/CMP0089.rst
> +share/cmake/Help/policy/CMP0090.rst
> +share/cmake/Help/policy/CMP0091.rst
> +share/cmake/Help/policy/CMP0092.rst
> +share/cmake/Help/policy/CMP0093.rst
> +share/cmake/Help/policy/CMP0094.rst
>   share/cmake/Help/policy/DEPRECATED.txt
>   share/cmake/Help/policy/DISALLOWED_COMMAND.txt
>   share/cmake/Help/prop_cache/
> @@ -558,6 +631,7 @@ share/cmake/Help/prop_cache/STRINGS.rst
>   share/cmake/Help/prop_cache/TYPE.rst
>   share/cmake/Help/prop_cache/VALUE.rst
>   share/cmake/Help/prop_dir/
> +share/cmake/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst
>   share/cmake/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst
>   share/cmake/Help/prop_dir/BINARY_DIR.rst
>   share/cmake/Help/prop_dir/BUILDSYSTEM_TARGETS.rst
> @@ -576,6 +650,7 @@ share/cmake/Help/prop_dir/INTERPROCEDURA
>   share/cmake/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
>   share/cmake/Help/prop_dir/LABELS.rst
>   share/cmake/Help/prop_dir/LINK_DIRECTORIES.rst
> +share/cmake/Help/prop_dir/LINK_OPTIONS.rst
>   share/cmake/Help/prop_dir/LISTFILE_STACK.rst
>   share/cmake/Help/prop_dir/MACROS.rst
>   share/cmake/Help/prop_dir/PARENT_DIRECTORY.rst
> @@ -584,6 +659,7 @@ share/cmake/Help/prop_dir/RULE_LAUNCH_CU
>   share/cmake/Help/prop_dir/RULE_LAUNCH_LINK.rst
>   share/cmake/Help/prop_dir/SOURCE_DIR.rst
>   share/cmake/Help/prop_dir/SUBDIRECTORIES.rst
> +share/cmake/Help/prop_dir/TESTS.rst
>   share/cmake/Help/prop_dir/TEST_INCLUDE_FILE.rst
>   share/cmake/Help/prop_dir/TEST_INCLUDE_FILES.rst
>   share/cmake/Help/prop_dir/VARIABLES.rst
> @@ -599,8 +675,10 @@ share/cmake/Help/prop_gbl/AUTOMOC_TARGET
>   share/cmake/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst
>   share/cmake/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
>   share/cmake/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
> +share/cmake/Help/prop_gbl/CMAKE_ROLE.rst
>   share/cmake/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
>   share/cmake/Help/prop_gbl/DISABLED_FEATURES.rst
> +share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst
>   share/cmake/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst
>   share/cmake/Help/prop_gbl/ENABLED_FEATURES.rst
>   share/cmake/Help/prop_gbl/ENABLED_LANGUAGES.rst
> @@ -640,10 +718,12 @@ share/cmake/Help/prop_sf/AUTOUIC_OPTIONS
>   share/cmake/Help/prop_sf/COMPILE_DEFINITIONS.rst
>   share/cmake/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst
>   share/cmake/Help/prop_sf/COMPILE_FLAGS.rst
> +share/cmake/Help/prop_sf/COMPILE_OPTIONS.rst
>   share/cmake/Help/prop_sf/EXTERNAL_OBJECT.rst
>   share/cmake/Help/prop_sf/Fortran_FORMAT.rst
>   share/cmake/Help/prop_sf/GENERATED.rst
>   share/cmake/Help/prop_sf/HEADER_FILE_ONLY.rst
> +share/cmake/Help/prop_sf/INCLUDE_DIRECTORIES.rst
>   share/cmake/Help/prop_sf/KEEP_EXTENSION.rst
>   share/cmake/Help/prop_sf/LABELS.rst
>   share/cmake/Help/prop_sf/LANGUAGE.rst
> @@ -656,15 +736,20 @@ share/cmake/Help/prop_sf/SKIP_AUTOMOC.rs
>   share/cmake/Help/prop_sf/SKIP_AUTORCC.rst
>   share/cmake/Help/prop_sf/SKIP_AUTOUIC.rst
>   share/cmake/Help/prop_sf/SYMBOLIC.rst
> +share/cmake/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst
> +share/cmake/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst
>   share/cmake/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
>   share/cmake/Help/prop_sf/VS_CSHARP_tagname.rst
>   share/cmake/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
>   share/cmake/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
>   share/cmake/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst
>   share/cmake/Help/prop_sf/VS_RESOURCE_GENERATOR.rst
> +share/cmake/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst
> +share/cmake/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst
>   share/cmake/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst
>   share/cmake/Help/prop_sf/VS_SHADER_FLAGS.rst
>   share/cmake/Help/prop_sf/VS_SHADER_MODEL.rst
> +share/cmake/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst
>   share/cmake/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst
>   share/cmake/Help/prop_sf/VS_SHADER_TYPE.rst
>   share/cmake/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst
> @@ -689,6 +774,7 @@ share/cmake/Help/prop_test/LABELS.rst
>   share/cmake/Help/prop_test/MEASUREMENT.rst
>   share/cmake/Help/prop_test/PASS_REGULAR_EXPRESSION.rst
>   share/cmake/Help/prop_test/PROCESSORS.rst
> +share/cmake/Help/prop_test/PROCESSOR_AFFINITY.rst
>   share/cmake/Help/prop_test/REQUIRED_FILES.rst
>   share/cmake/Help/prop_test/RESOURCE_LOCK.rst
>   share/cmake/Help/prop_test/RUN_SERIAL.rst
> @@ -698,6 +784,7 @@ share/cmake/Help/prop_test/TIMEOUT_AFTER
>   share/cmake/Help/prop_test/WILL_FAIL.rst
>   share/cmake/Help/prop_test/WORKING_DIRECTORY.rst
>   share/cmake/Help/prop_tgt/
> +share/cmake/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst
>   share/cmake/Help/prop_tgt/ALIASED_TARGET.rst
>   share/cmake/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst
>   share/cmake/Help/prop_tgt/ANDROID_API.rst
> @@ -721,23 +808,30 @@ share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT
>   share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst
>   share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst
>   share/cmake/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst
> +share/cmake/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst
> +share/cmake/Help/prop_tgt/AUTOGEN_PARALLEL.rst
>   share/cmake/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
>   share/cmake/Help/prop_tgt/AUTOMOC.rst
>   share/cmake/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst
>   share/cmake/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
> +share/cmake/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst
>   share/cmake/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst
>   share/cmake/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
>   share/cmake/Help/prop_tgt/AUTORCC.rst
> +share/cmake/Help/prop_tgt/AUTORCC_EXECUTABLE.rst
>   share/cmake/Help/prop_tgt/AUTORCC_OPTIONS.rst
>   share/cmake/Help/prop_tgt/AUTOUIC.rst
> +share/cmake/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst
>   share/cmake/Help/prop_tgt/AUTOUIC_OPTIONS.rst
>   share/cmake/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst
>   share/cmake/Help/prop_tgt/BINARY_DIR.rst
>   share/cmake/Help/prop_tgt/BUILD_RPATH.rst
> +share/cmake/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst
>   share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst
>   share/cmake/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst
>   share/cmake/Help/prop_tgt/BUNDLE.rst
>   share/cmake/Help/prop_tgt/BUNDLE_EXTENSION.rst
> +share/cmake/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst
>   share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst
>   share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst
>   share/cmake/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst
> @@ -769,12 +863,15 @@ share/cmake/Help/prop_tgt/C_STANDARD.rst
>   share/cmake/Help/prop_tgt/C_STANDARD_REQUIRED.rst
>   share/cmake/Help/prop_tgt/DEBUG_POSTFIX.rst
>   share/cmake/Help/prop_tgt/DEFINE_SYMBOL.rst
> +share/cmake/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
>   share/cmake/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst
> +share/cmake/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst
>   share/cmake/Help/prop_tgt/ENABLE_EXPORTS.rst
>   share/cmake/Help/prop_tgt/EXCLUDE_FROM_ALL.rst
>   share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst
>   share/cmake/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst
>   share/cmake/Help/prop_tgt/EXPORT_NAME.rst
> +share/cmake/Help/prop_tgt/EXPORT_PROPERTIES.rst
>   share/cmake/Help/prop_tgt/EchoString.rst
>   share/cmake/Help/prop_tgt/FOLDER.rst
>   share/cmake/Help/prop_tgt/FRAMEWORK.rst
> @@ -782,11 +879,15 @@ share/cmake/Help/prop_tgt/FRAMEWORK_VERS
>   share/cmake/Help/prop_tgt/Fortran_FORMAT.rst
>   share/cmake/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
>   share/cmake/Help/prop_tgt/GENERATOR_FILE_NAME.rst
> +share/cmake/Help/prop_tgt/GHS_INTEGRITY_APP.rst
> +share/cmake/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst
>   share/cmake/Help/prop_tgt/GNUtoMS.rst
>   share/cmake/Help/prop_tgt/HAS_CXX.rst
>   share/cmake/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst
>   share/cmake/Help/prop_tgt/IMPORTED.rst
> +share/cmake/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst
>   share/cmake/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst
> +share/cmake/Help/prop_tgt/IMPORTED_GLOBAL.rst
>   share/cmake/Help/prop_tgt/IMPORTED_IMPLIB.rst
>   share/cmake/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst
>   share/cmake/Help/prop_tgt/IMPORTED_LIBNAME.rst
> @@ -819,7 +920,10 @@ share/cmake/Help/prop_tgt/INTERFACE_COMP
>   share/cmake/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
>   share/cmake/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
>   share/cmake/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst
> +share/cmake/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst
> +share/cmake/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
>   share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
> +share/cmake/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst
>   share/cmake/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
>   share/cmake/Help/prop_tgt/INTERFACE_SOURCES.rst
>   share/cmake/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
> @@ -842,6 +946,7 @@ share/cmake/Help/prop_tgt/LIBRARY_OUTPUT
>   share/cmake/Help/prop_tgt/LINKER_LANGUAGE.rst
>   share/cmake/Help/prop_tgt/LINK_DEPENDS.rst
>   share/cmake/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst
> +share/cmake/Help/prop_tgt/LINK_DIRECTORIES.rst
>   share/cmake/Help/prop_tgt/LINK_FLAGS.rst
>   share/cmake/Help/prop_tgt/LINK_FLAGS_CONFIG.rst
>   share/cmake/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst
> @@ -849,6 +954,8 @@ share/cmake/Help/prop_tgt/LINK_INTERFACE
>   share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
>   share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
>   share/cmake/Help/prop_tgt/LINK_LIBRARIES.rst
> +share/cmake/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
> +share/cmake/Help/prop_tgt/LINK_OPTIONS.rst
>   share/cmake/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
>   share/cmake/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
>   share/cmake/Help/prop_tgt/LINK_WHAT_YOU_USE.rst
> @@ -860,6 +967,8 @@ share/cmake/Help/prop_tgt/MACOSX_FRAMEWO
>   share/cmake/Help/prop_tgt/MACOSX_RPATH.rst
>   share/cmake/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
>   share/cmake/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
> +share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
> +share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
>   share/cmake/Help/prop_tgt/NAME.rst
>   share/cmake/Help/prop_tgt/NO_SONAME.rst
>   share/cmake/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst
> @@ -893,11 +1002,18 @@ share/cmake/Help/prop_tgt/SOURCE_DIR.rst
>   share/cmake/Help/prop_tgt/SOVERSION.rst
>   share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
>   share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
> +share/cmake/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
>   share/cmake/Help/prop_tgt/SUFFIX.rst
> +share/cmake/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
> +share/cmake/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst
> +share/cmake/Help/prop_tgt/Swift_MODULE_NAME.rst
>   share/cmake/Help/prop_tgt/TYPE.rst
>   share/cmake/Help/prop_tgt/VERSION.rst
>   share/cmake/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
>   share/cmake/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst
> +share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst
> +share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst
> +share/cmake/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst
>   share/cmake/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst
>   share/cmake/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst
>   share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst
> @@ -911,8 +1027,12 @@ share/cmake/Help/prop_tgt/VS_GLOBAL_ROOT
>   share/cmake/Help/prop_tgt/VS_GLOBAL_variable.rst
>   share/cmake/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst
>   share/cmake/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst
> +share/cmake/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst
>   share/cmake/Help/prop_tgt/VS_KEYWORD.rst
>   share/cmake/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst
> +share/cmake/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst
> +share/cmake/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst
> +share/cmake/Help/prop_tgt/VS_PROJECT_IMPORT.rst
>   share/cmake/Help/prop_tgt/VS_SCC_AUXPATH.rst
>   share/cmake/Help/prop_tgt/VS_SCC_LOCALPATH.rst
>   share/cmake/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
> @@ -927,7 +1047,27 @@ share/cmake/Help/prop_tgt/WIN32_EXECUTAB
>   share/cmake/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
>   share/cmake/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
>   share/cmake/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst
> +share/cmake/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst
>   share/cmake/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
> +share/cmake/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst
>   share/cmake/Help/prop_tgt/XCTEST.rst
>   share/cmake/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
>   share/cmake/Help/prop_tgt/XXX_OUTPUT_NAME.txt
> @@ -935,6 +1075,11 @@ share/cmake/Help/release/
>   share/cmake/Help/release/3.0.rst
>   share/cmake/Help/release/3.1.rst
>   share/cmake/Help/release/3.10.rst
> +share/cmake/Help/release/3.11.rst
> +share/cmake/Help/release/3.12.rst
> +share/cmake/Help/release/3.13.rst
> +share/cmake/Help/release/3.14.rst
> +share/cmake/Help/release/3.15.rst
>   share/cmake/Help/release/3.2.rst
>   share/cmake/Help/release/3.3.rst
>   share/cmake/Help/release/3.4.rst
> @@ -950,6 +1095,7 @@ share/cmake/Help/variable/ANDROID.rst
>   share/cmake/Help/variable/APPLE.rst
>   share/cmake/Help/variable/BORLAND.rst
>   share/cmake/Help/variable/BUILD_SHARED_LIBS.rst
> +share/cmake/Help/variable/CACHE.rst
>   share/cmake/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
>   share/cmake/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst
>   share/cmake/Help/variable/CMAKE_ANDROID_API.rst
> @@ -982,6 +1128,9 @@ share/cmake/Help/variable/CMAKE_ARCHIVE_
>   share/cmake/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_ARGC.rst
>   share/cmake/Help/variable/CMAKE_ARGV0.rst
> +share/cmake/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst
> +share/cmake/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst
> +share/cmake/Help/variable/CMAKE_AUTOGEN_VERBOSE.rst
>   share/cmake/Help/variable/CMAKE_AUTOMOC.rst
>   share/cmake/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst
>   share/cmake/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
> @@ -996,6 +1145,7 @@ share/cmake/Help/variable/CMAKE_AUTOUIC_
>   share/cmake/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst
>   share/cmake/Help/variable/CMAKE_BINARY_DIR.rst
>   share/cmake/Help/variable/CMAKE_BUILD_RPATH.rst
> +share/cmake/Help/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.rst
>   share/cmake/Help/variable/CMAKE_BUILD_TOOL.rst
>   share/cmake/Help/variable/CMAKE_BUILD_TYPE.rst
>   share/cmake/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst
> @@ -1006,6 +1156,7 @@ share/cmake/Help/variable/CMAKE_CACHE_MI
>   share/cmake/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst
>   share/cmake/Help/variable/CMAKE_CFG_INTDIR.rst
>   share/cmake/Help/variable/CMAKE_CL_64.rst
> +share/cmake/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst
>   share/cmake/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst
>   share/cmake/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst
>   share/cmake/Help/variable/CMAKE_COLOR_MAKEFILE.rst
> @@ -1018,11 +1169,13 @@ share/cmake/Help/variable/CMAKE_COMPILE_
>   share/cmake/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_CONFIGURATION_TYPES.rst
>   share/cmake/Help/variable/CMAKE_CONFIG_POSTFIX.rst
> +share/cmake/Help/variable/CMAKE_CPACK_COMMAND.rst
>   share/cmake/Help/variable/CMAKE_CROSSCOMPILING.rst
>   share/cmake/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst
>   share/cmake/Help/variable/CMAKE_CTEST_COMMAND.rst
>   share/cmake/Help/variable/CMAKE_CUDA_EXTENSIONS.rst
>   share/cmake/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst
> +share/cmake/Help/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.rst
>   share/cmake/Help/variable/CMAKE_CUDA_STANDARD.rst
>   share/cmake/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst
>   share/cmake/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst
> @@ -1045,6 +1198,7 @@ share/cmake/Help/variable/CMAKE_DEPENDS_
>   share/cmake/Help/variable/CMAKE_DIRECTORY_LABELS.rst
>   share/cmake/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
>   share/cmake/Help/variable/CMAKE_DL_LIBS.rst
> +share/cmake/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst
>   share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst
>   share/cmake/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst
>   share/cmake/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst
> @@ -1054,12 +1208,14 @@ share/cmake/Help/variable/CMAKE_ENABLE_E
>   share/cmake/Help/variable/CMAKE_ERROR_DEPRECATED.rst
>   share/cmake/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
>   share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
> +share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
>   share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
>   share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
>   share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst
>   share/cmake/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst
>   share/cmake/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
> +share/cmake/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
>   share/cmake/Help/variable/CMAKE_EXTRA_GENERATOR.rst
>   share/cmake/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
>   share/cmake/Help/variable/CMAKE_FIND_APPBUNDLE.rst
> @@ -1071,6 +1227,8 @@ share/cmake/Help/variable/CMAKE_FIND_NO_
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst
> +share/cmake/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst
> +share/cmake/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
>   share/cmake/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
> @@ -1080,6 +1238,8 @@ share/cmake/Help/variable/CMAKE_FIND_ROO
>   share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
>   share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
>   share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
> +share/cmake/Help/variable/CMAKE_FOLDER.rst
> +share/cmake/Help/variable/CMAKE_FRAMEWORK.rst
>   share/cmake/Help/variable/CMAKE_FRAMEWORK_PATH.rst
>   share/cmake/Help/variable/CMAKE_Fortran_FORMAT.rst
>   share/cmake/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst
> @@ -1087,8 +1247,14 @@ share/cmake/Help/variable/CMAKE_Fortran_
>   share/cmake/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst
>   share/cmake/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst
>   share/cmake/Help/variable/CMAKE_GENERATOR.rst
> +share/cmake/Help/variable/CMAKE_GENERATOR_INSTANCE.rst
>   share/cmake/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
>   share/cmake/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
> +share/cmake/Help/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.rst
> +share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.rst
> +share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst
> +share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst
> +share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst
>   share/cmake/Help/variable/CMAKE_GNUtoMS.rst
>   share/cmake/Help/variable/CMAKE_HOME_DIRECTORY.rst
>   share/cmake/Help/variable/CMAKE_HOST_APPLE.rst
> @@ -1108,6 +1274,7 @@ share/cmake/Help/variable/CMAKE_INCLUDE_
>   share/cmake/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst
>   share/cmake/Help/variable/CMAKE_INCLUDE_PATH.rst
>   share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst
> +share/cmake/Help/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
>   share/cmake/Help/variable/CMAKE_INSTALL_MESSAGE.rst
>   share/cmake/Help/variable/CMAKE_INSTALL_NAME_DIR.rst
>   share/cmake/Help/variable/CMAKE_INSTALL_PREFIX.rst
> @@ -1118,6 +1285,7 @@ share/cmake/Help/variable/CMAKE_INTERNAL
>   share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst
>   share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst
> +share/cmake/Help/variable/CMAKE_JOB_POOLS.rst
>   share/cmake/Help/variable/CMAKE_JOB_POOL_COMPILE.rst
>   share/cmake/Help/variable/CMAKE_JOB_POOL_LINK.rst
>   share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst
> @@ -1147,6 +1315,8 @@ share/cmake/Help/variable/CMAKE_LANG_CRE
>   share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
>   share/cmake/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS.rst
> +share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst
> +share/cmake/Help/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_INIT.rst
> @@ -1156,10 +1326,6 @@ share/cmake/Help/variable/CMAKE_LANG_FLA
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst
>   share/cmake/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst
> -share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.rst
> -share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.rst
> -share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.rst
> -share/cmake/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.rst
>   share/cmake/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
>   share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
>   share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
> @@ -1169,6 +1335,8 @@ share/cmake/Help/variable/CMAKE_LANG_INC
>   share/cmake/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst
>   share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst
>   share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
> +share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst
> +share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst
>   share/cmake/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
>   share/cmake/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
>   share/cmake/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
> @@ -1187,6 +1355,7 @@ share/cmake/Help/variable/CMAKE_LIBRARY_
>   share/cmake/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst
>   share/cmake/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst
>   share/cmake/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst
> +share/cmake/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
>   share/cmake/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
>   share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst
>   share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
> @@ -1201,6 +1370,7 @@ share/cmake/Help/variable/CMAKE_MAKE_PRO
>   share/cmake/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_MATCH_COUNT.rst
>   share/cmake/Help/variable/CMAKE_MATCH_n.rst
> +share/cmake/Help/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.rst
>   share/cmake/Help/variable/CMAKE_MFC_FLAG.rst
>   share/cmake/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst
>   share/cmake/Help/variable/CMAKE_MINOR_VERSION.rst
> @@ -1210,6 +1380,9 @@ share/cmake/Help/variable/CMAKE_MODULE_L
>   share/cmake/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst
>   share/cmake/Help/variable/CMAKE_MODULE_PATH.rst
>   share/cmake/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
> +share/cmake/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
> +share/cmake/Help/variable/CMAKE_NETRC.rst
> +share/cmake/Help/variable/CMAKE_NETRC_FILE.rst
>   share/cmake/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst
>   share/cmake/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst
>   share/cmake/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst
> @@ -1229,10 +1402,19 @@ share/cmake/Help/variable/CMAKE_POSITION
>   share/cmake/Help/variable/CMAKE_PREFIX_PATH.rst
>   share/cmake/Help/variable/CMAKE_PROGRAM_PATH.rst
>   share/cmake/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst
>   share/cmake/Help/variable/CMAKE_PROJECT_NAME.rst
>   share/cmake/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_VERSION.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst
> +share/cmake/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst
>   share/cmake/Help/variable/CMAKE_RANLIB.rst
>   share/cmake/Help/variable/CMAKE_ROOT.rst
> +share/cmake/Help/variable/CMAKE_RULE_MESSAGES.rst
>   share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst
>   share/cmake/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
>   share/cmake/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
> @@ -1260,6 +1442,7 @@ share/cmake/Help/variable/CMAKE_STATIC_L
>   share/cmake/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst
>   share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst
>   share/cmake/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst
> +share/cmake/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst
>   share/cmake/Help/variable/CMAKE_SYSROOT.rst
>   share/cmake/Help/variable/CMAKE_SYSROOT_COMPILE.rst
>   share/cmake/Help/variable/CMAKE_SYSROOT_LINK.rst
> @@ -1275,6 +1458,7 @@ share/cmake/Help/variable/CMAKE_SYSTEM_P
>   share/cmake/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst
>   share/cmake/Help/variable/CMAKE_SYSTEM_VERSION.rst
>   share/cmake/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst
> +share/cmake/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst
>   share/cmake/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
>   share/cmake/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
>   share/cmake/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst
> @@ -1287,27 +1471,56 @@ share/cmake/Help/variable/CMAKE_VERBOSE_
>   share/cmake/Help/variable/CMAKE_VERSION.rst
>   share/cmake/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst
>   share/cmake/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst
> +share/cmake/Help/variable/CMAKE_VS_GLOBALS.rst
>   share/cmake/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst
>   share/cmake/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst
>   share/cmake/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
> +share/cmake/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst
>   share/cmake/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
>   share/cmake/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
>   share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
> +share/cmake/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst
>   share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst
>   share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst
>   share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst
> +share/cmake/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst
> +share/cmake/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst
>   share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst
> +share/cmake/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst
>   share/cmake/Help/variable/CMAKE_WARN_DEPRECATED.rst
>   share/cmake/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst
>   share/cmake/Help/variable/CMAKE_WIN32_EXECUTABLE.rst
>   share/cmake/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst
>   share/cmake/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
>   share/cmake/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst
> +share/cmake/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst
>   share/cmake/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst
> +share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst
>   share/cmake/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst
>   share/cmake/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst
>   share/cmake/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
>   share/cmake/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst
> +share/cmake/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst
>   share/cmake/Help/variable/CPACK_INSTALL_SCRIPT.rst
>   share/cmake/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst
>   share/cmake/Help/variable/CPACK_SET_DESTDIR.rst
> @@ -1338,7 +1551,7 @@ share/cmake/Help/variable/CTEST_CUSTOM_P
>   share/cmake/Help/variable/CTEST_CUSTOM_POST_TEST.rst
>   share/cmake/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst
>   share/cmake/Help/variable/CTEST_CUSTOM_PRE_TEST.rst
> -share/cmake/Help/variable/CTEST_CUSTOM_TEST_IGNORE.rst
> +share/cmake/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst
>   share/cmake/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst
>   share/cmake/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst
>   share/cmake/Help/variable/CTEST_CUSTOM_XXX.txt
> @@ -1369,9 +1582,11 @@ share/cmake/Help/variable/CTEST_P4_CLIEN
>   share/cmake/Help/variable/CTEST_P4_COMMAND.rst
>   share/cmake/Help/variable/CTEST_P4_OPTIONS.rst
>   share/cmake/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
> +share/cmake/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst
>   share/cmake/Help/variable/CTEST_SCP_COMMAND.rst
>   share/cmake/Help/variable/CTEST_SITE.rst
>   share/cmake/Help/variable/CTEST_SOURCE_DIRECTORY.rst
> +share/cmake/Help/variable/CTEST_SUBMIT_URL.rst
>   share/cmake/Help/variable/CTEST_SVN_COMMAND.rst
>   share/cmake/Help/variable/CTEST_SVN_OPTIONS.rst
>   share/cmake/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
> @@ -1381,11 +1596,13 @@ share/cmake/Help/variable/CTEST_TRIGGER_
>   share/cmake/Help/variable/CTEST_UPDATE_COMMAND.rst
>   share/cmake/Help/variable/CTEST_UPDATE_OPTIONS.rst
>   share/cmake/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
> +share/cmake/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst
>   share/cmake/Help/variable/CTEST_USE_LAUNCHERS.rst
>   share/cmake/Help/variable/CYGWIN.rst
>   share/cmake/Help/variable/ENV.rst
>   share/cmake/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
>   share/cmake/Help/variable/GHS-MULTI.rst
> +share/cmake/Help/variable/IOS.rst
>   share/cmake/Help/variable/LIBRARY_OUTPUT_PATH.rst
>   share/cmake/Help/variable/MINGW.rst
>   share/cmake/Help/variable/MSVC.rst
> @@ -1399,8 +1616,12 @@ share/cmake/Help/variable/MSVC71.rst
>   share/cmake/Help/variable/MSVC80.rst
>   share/cmake/Help/variable/MSVC90.rst
>   share/cmake/Help/variable/MSVC_IDE.rst
> +share/cmake/Help/variable/MSVC_TOOLSET_VERSION.rst
>   share/cmake/Help/variable/MSVC_VERSION.rst
> +share/cmake/Help/variable/MSYS.rst
>   share/cmake/Help/variable/PROJECT-NAME_BINARY_DIR.rst
> +share/cmake/Help/variable/PROJECT-NAME_DESCRIPTION.rst
> +share/cmake/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst
>   share/cmake/Help/variable/PROJECT-NAME_SOURCE_DIR.rst
>   share/cmake/Help/variable/PROJECT-NAME_VERSION.rst
>   share/cmake/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst
> @@ -1409,6 +1630,7 @@ share/cmake/Help/variable/PROJECT-NAME_V
>   share/cmake/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
>   share/cmake/Help/variable/PROJECT_BINARY_DIR.rst
>   share/cmake/Help/variable/PROJECT_DESCRIPTION.rst
> +share/cmake/Help/variable/PROJECT_HOMEPAGE_URL.rst
>   share/cmake/Help/variable/PROJECT_NAME.rst
>   share/cmake/Help/variable/PROJECT_SOURCE_DIR.rst
>   share/cmake/Help/variable/PROJECT_VERSION.rst
> @@ -1416,6 +1638,7 @@ share/cmake/Help/variable/PROJECT_VERSIO
>   share/cmake/Help/variable/PROJECT_VERSION_MINOR.rst
>   share/cmake/Help/variable/PROJECT_VERSION_PATCH.rst
>   share/cmake/Help/variable/PROJECT_VERSION_TWEAK.rst
> +share/cmake/Help/variable/PackageName_ROOT.rst
>   share/cmake/Help/variable/UNIX.rst
>   share/cmake/Help/variable/WIN32.rst
>   share/cmake/Help/variable/WINCE.rst
> @@ -1428,10 +1651,10 @@ share/cmake/Modules/AddFileDependencies.
>   share/cmake/Modules/AndroidTestUtilities/
>   share/cmake/Modules/AndroidTestUtilities.cmake
>   share/cmake/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake
> -share/cmake/Modules/AutogenInfo.cmake.in
>   share/cmake/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
>   share/cmake/Modules/BasicConfigVersion-ExactVersion.cmake.in
>   share/cmake/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
> +share/cmake/Modules/BasicConfigVersion-SameMinorVersion.cmake.in
>   share/cmake/Modules/BundleUtilities.cmake
>   share/cmake/Modules/CMake.cmake
>   share/cmake/Modules/CMakeASM-ATTInformation.cmake
> @@ -1496,9 +1719,9 @@ share/cmake/Modules/CMakeFindDependencyM
>   share/cmake/Modules/CMakeFindEclipseCDT4.cmake
>   share/cmake/Modules/CMakeFindFrameworks.cmake
>   share/cmake/Modules/CMakeFindJavaCommon.cmake
> -share/cmake/Modules/CMakeFindKDevelop3.cmake
>   share/cmake/Modules/CMakeFindKate.cmake
>   share/cmake/Modules/CMakeFindPackageMode.cmake
> +share/cmake/Modules/CMakeFindSublimeText2.cmake
>   share/cmake/Modules/CMakeFindWMake.cmake
>   share/cmake/Modules/CMakeFindXCode.cmake
>   share/cmake/Modules/CMakeForceCompiler.cmake
> @@ -1510,6 +1733,7 @@ share/cmake/Modules/CMakeGenericSystem.c
>   share/cmake/Modules/CMakeGraphVizOptions.cmake
>   share/cmake/Modules/CMakeIOSInstallCombined.cmake
>   share/cmake/Modules/CMakeImportBuildSettings.cmake
> +share/cmake/Modules/CMakeInitializeConfigs.cmake
>   share/cmake/Modules/CMakeJOMFindMake.cmake
>   share/cmake/Modules/CMakeJavaCompiler.cmake.in
>   share/cmake/Modules/CMakeJavaInformation.cmake
> @@ -1520,6 +1744,7 @@ share/cmake/Modules/CMakeNMakeFindMake.c
>   share/cmake/Modules/CMakeNinjaFindMake.cmake
>   share/cmake/Modules/CMakePackageConfigHelpers.cmake
>   share/cmake/Modules/CMakeParseArguments.cmake
> +share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake
>   share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake
>   share/cmake/Modules/CMakePlatformId.h.in
>   share/cmake/Modules/CMakePrintHelpers.cmake
> @@ -1551,6 +1776,7 @@ share/cmake/Modules/CMakeVerifyManifest.
>   share/cmake/Modules/CPack.DS_Store.in
>   share/cmake/Modules/CPack.Description.plist.in
>   share/cmake/Modules/CPack.Info.plist.in
> +share/cmake/Modules/CPack.NuGet.nuspec.in
>   share/cmake/Modules/CPack.OSXScriptLauncher.in
>   share/cmake/Modules/CPack.OSXScriptLauncher.rsrc.in
>   share/cmake/Modules/CPack.OSXX11.Info.plist.in
> @@ -1561,21 +1787,9 @@ share/cmake/Modules/CPack.VolumeIcon.icn
>   share/cmake/Modules/CPack.background.png.in
>   share/cmake/Modules/CPack.cmake
>   share/cmake/Modules/CPack.distribution.dist.in
> -share/cmake/Modules/CPackArchive.cmake
> -share/cmake/Modules/CPackBundle.cmake
>   share/cmake/Modules/CPackComponent.cmake
> -share/cmake/Modules/CPackCygwin.cmake
> -share/cmake/Modules/CPackDMG.cmake
> -share/cmake/Modules/CPackDeb.cmake
> -share/cmake/Modules/CPackFreeBSD.cmake
>   share/cmake/Modules/CPackIFW.cmake
>   share/cmake/Modules/CPackIFWConfigureFile.cmake
> -share/cmake/Modules/CPackNSIS.cmake
> -share/cmake/Modules/CPackPackageMaker.cmake
> -share/cmake/Modules/CPackProductBuild.cmake
> -share/cmake/Modules/CPackRPM.cmake
> -share/cmake/Modules/CPackWIX.cmake
> -share/cmake/Modules/CPackZIP.cmake
>   share/cmake/Modules/CSharpUtilities.cmake
>   share/cmake/Modules/CTest.cmake
>   share/cmake/Modules/CTestCoverageCollectGCOV.cmake
> @@ -1593,6 +1807,7 @@ share/cmake/Modules/CheckForPthreads.c
>   share/cmake/Modules/CheckFortranCompilerFlag.cmake
>   share/cmake/Modules/CheckFortranFunctionExists.cmake
>   share/cmake/Modules/CheckFortranSourceCompiles.cmake
> +share/cmake/Modules/CheckFortranSourceRuns.cmake
>   share/cmake/Modules/CheckFunctionExists.c
>   share/cmake/Modules/CheckFunctionExists.cmake
>   share/cmake/Modules/CheckIPOSupported/
> @@ -1614,6 +1829,7 @@ share/cmake/Modules/CheckIncludeFiles.cm
>   share/cmake/Modules/CheckLanguage.cmake
>   share/cmake/Modules/CheckLibraryExists.cmake
>   share/cmake/Modules/CheckLibraryExists.lists.in
> +share/cmake/Modules/CheckPIESupported.cmake
>   share/cmake/Modules/CheckPrototypeDefinition.c.in
>   share/cmake/Modules/CheckPrototypeDefinition.cmake
>   share/cmake/Modules/CheckSizeOf.cmake
> @@ -1631,6 +1847,13 @@ share/cmake/Modules/Compiler/ARMCC-C.cma
>   share/cmake/Modules/Compiler/ARMCC-CXX.cmake
>   share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake
>   share/cmake/Modules/Compiler/ARMCC.cmake
> +share/cmake/Modules/Compiler/ARMClang-ASM.cmake
> +share/cmake/Modules/Compiler/ARMClang-C-FeatureTests.cmake
> +share/cmake/Modules/Compiler/ARMClang-C.cmake
> +share/cmake/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake
> +share/cmake/Modules/Compiler/ARMClang-CXX.cmake
> +share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake
> +share/cmake/Modules/Compiler/ARMClang.cmake
>   share/cmake/Modules/Compiler/Absoft-Fortran.cmake
>   share/cmake/Modules/Compiler/AppleClang-ASM.cmake
>   share/cmake/Modules/Compiler/AppleClang-C-FeatureTests.cmake
> @@ -1663,19 +1886,7 @@ share/cmake/Modules/Compiler/Cray-Fortra
>   share/cmake/Modules/Compiler/Cray.cmake
>   share/cmake/Modules/Compiler/CrayPrgEnv-C.cmake
>   share/cmake/Modules/Compiler/CrayPrgEnv-CXX.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Cray-C.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Cray-CXX.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Cray-Fortran.cmake
>   share/cmake/Modules/Compiler/CrayPrgEnv-Fortran.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-GNU-C.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-GNU-CXX.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-GNU-Fortran.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Intel-C.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Intel-CXX.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-Intel-Fortran.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-PGI-C.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-PGI-CXX.cmake
> -share/cmake/Modules/Compiler/CrayPrgEnv-PGI-Fortran.cmake
>   share/cmake/Modules/Compiler/CrayPrgEnv.cmake
>   share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
>   share/cmake/Modules/Compiler/Flang-FindBinUtils.cmake
> @@ -1718,10 +1929,9 @@ share/cmake/Modules/Compiler/Intel-CXX.c
>   share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake
>   share/cmake/Modules/Compiler/Intel-Fortran.cmake
>   share/cmake/Modules/Compiler/Intel.cmake
> -share/cmake/Modules/Compiler/MIPSpro-C.cmake
> -share/cmake/Modules/Compiler/MIPSpro-CXX.cmake
> -share/cmake/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
> -share/cmake/Modules/Compiler/MIPSpro-Fortran.cmake
> +share/cmake/Modules/Compiler/MSVC-ASM.cmake
> +share/cmake/Modules/Compiler/MSVC-C-FeatureTests.cmake
> +share/cmake/Modules/Compiler/MSVC-C.cmake
>   share/cmake/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
>   share/cmake/Modules/Compiler/MSVC-CXX.cmake
>   share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake
> @@ -1739,7 +1949,10 @@ share/cmake/Modules/Compiler/PathScale-C
>   share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake
>   share/cmake/Modules/Compiler/PathScale-Fortran.cmake
>   share/cmake/Modules/Compiler/PathScale.cmake
> +share/cmake/Modules/Compiler/QCC-ASM.cmake
> +share/cmake/Modules/Compiler/QCC-C-FeatureTests.cmake
>   share/cmake/Modules/Compiler/QCC-C.cmake
> +share/cmake/Modules/Compiler/QCC-CXX-FeatureTests.cmake
>   share/cmake/Modules/Compiler/QCC-CXX.cmake
>   share/cmake/Modules/Compiler/QCC.cmake
>   share/cmake/Modules/Compiler/SCO-C.cmake
> @@ -1775,9 +1988,16 @@ share/cmake/Modules/Compiler/XL-CXX-Dete
>   share/cmake/Modules/Compiler/XL-CXX.cmake
>   share/cmake/Modules/Compiler/XL-Fortran.cmake
>   share/cmake/Modules/Compiler/XL.cmake
> +share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake
> +share/cmake/Modules/Compiler/XLClang-C.cmake
> +share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake
> +share/cmake/Modules/Compiler/XLClang-CXX.cmake
> +share/cmake/Modules/Compiler/XLClang.cmake
>   share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake
>   share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
>   share/cmake/Modules/CompilerId/
> +share/cmake/Modules/CompilerId/GHS_default.gpj.in
> +share/cmake/Modules/CompilerId/GHS_lib.gpj.in
>   share/cmake/Modules/CompilerId/VS-10.csproj.in
>   share/cmake/Modules/CompilerId/VS-10.vcxproj.in
>   share/cmake/Modules/CompilerId/VS-7.vcproj.in
> @@ -1797,6 +2017,9 @@ share/cmake/Modules/ExternalProject-veri
>   share/cmake/Modules/ExternalProject.cmake
>   share/cmake/Modules/FLTKCompatibility.cmake
>   share/cmake/Modules/FeatureSummary.cmake
> +share/cmake/Modules/FetchContent/
> +share/cmake/Modules/FetchContent.cmake
> +share/cmake/Modules/FetchContent/CMakeLists.cmake.in
>   share/cmake/Modules/FindALSA.cmake
>   share/cmake/Modules/FindASPELL.cmake
>   share/cmake/Modules/FindAVIFile.cmake
> @@ -1826,9 +2049,11 @@ share/cmake/Modules/FindDart.cmake
>   share/cmake/Modules/FindDevIL.cmake
>   share/cmake/Modules/FindDoxygen.cmake
>   share/cmake/Modules/FindEXPAT.cmake
> +share/cmake/Modules/FindEnvModules.cmake
>   share/cmake/Modules/FindFLEX.cmake
>   share/cmake/Modules/FindFLTK.cmake
>   share/cmake/Modules/FindFLTK2.cmake
> +share/cmake/Modules/FindFontconfig.cmake
>   share/cmake/Modules/FindFreetype.cmake
>   share/cmake/Modules/FindGCCXML.cmake
>   share/cmake/Modules/FindGDAL.cmake
> @@ -1868,6 +2093,7 @@ share/cmake/Modules/FindLibArchive.cmake
>   share/cmake/Modules/FindLibLZMA.cmake
>   share/cmake/Modules/FindLibXml2.cmake
>   share/cmake/Modules/FindLibXslt.cmake
> +share/cmake/Modules/FindLibinput.cmake
>   share/cmake/Modules/FindLua.cmake
>   share/cmake/Modules/FindLua50.cmake
>   share/cmake/Modules/FindLua51.cmake
> @@ -1884,6 +2110,7 @@ share/cmake/Modules/FindMPI/test_mpi.c
>   share/cmake/Modules/FindMPI/test_mpi.f90.in
>   share/cmake/Modules/FindMatlab.cmake
>   share/cmake/Modules/FindMotif.cmake
> +share/cmake/Modules/FindODBC.cmake
>   share/cmake/Modules/FindOpenACC.cmake
>   share/cmake/Modules/FindOpenAL.cmake
>   share/cmake/Modules/FindOpenCL.cmake
> @@ -1905,6 +2132,11 @@ share/cmake/Modules/FindPkgConfig.cmake
>   share/cmake/Modules/FindPostgreSQL.cmake
>   share/cmake/Modules/FindProducer.cmake
>   share/cmake/Modules/FindProtobuf.cmake
> +share/cmake/Modules/FindPython/
> +share/cmake/Modules/FindPython.cmake
> +share/cmake/Modules/FindPython/Support.cmake
> +share/cmake/Modules/FindPython2.cmake
> +share/cmake/Modules/FindPython3.cmake
>   share/cmake/Modules/FindPythonInterp.cmake
>   share/cmake/Modules/FindPythonLibs.cmake
>   share/cmake/Modules/FindQt.cmake
> @@ -1919,6 +2151,7 @@ share/cmake/Modules/FindSDL_mixer.cmake
>   share/cmake/Modules/FindSDL_net.cmake
>   share/cmake/Modules/FindSDL_sound.cmake
>   share/cmake/Modules/FindSDL_ttf.cmake
> +share/cmake/Modules/FindSQLite3.cmake
>   share/cmake/Modules/FindSWIG.cmake
>   share/cmake/Modules/FindSelfPackers.cmake
>   share/cmake/Modules/FindSquish.cmake
> @@ -1997,6 +2230,15 @@ share/cmake/Modules/IntelVSImplicitPath/
>   share/cmake/Modules/IntelVSImplicitPath/detect.cmake
>   share/cmake/Modules/IntelVSImplicitPath/hello.f
>   share/cmake/Modules/Internal/
> +share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake
> +share/cmake/Modules/Internal/CPack/
> +share/cmake/Modules/Internal/CPack/CPackDeb.cmake
> +share/cmake/Modules/Internal/CPack/CPackExternal.cmake
> +share/cmake/Modules/Internal/CPack/CPackFreeBSD.cmake
> +share/cmake/Modules/Internal/CPack/CPackNuGet.cmake
> +share/cmake/Modules/Internal/CPack/CPackRPM.cmake
> +share/cmake/Modules/Internal/CPack/CPackWIX.cmake
> +share/cmake/Modules/Internal/CPack/CPackZIP.cmake
>   share/cmake/Modules/Internal/FeatureTesting.cmake
>   share/cmake/Modules/KDE3Macros.cmake
>   share/cmake/Modules/MacOSXBundleInfo.plist.in
> @@ -2021,6 +2263,9 @@ share/cmake/Modules/Platform/AIX-XL-C.cm
>   share/cmake/Modules/Platform/AIX-XL-CXX.cmake
>   share/cmake/Modules/Platform/AIX-XL-Fortran.cmake
>   share/cmake/Modules/Platform/AIX-XL.cmake
> +share/cmake/Modules/Platform/AIX-XLClang-C.cmake
> +share/cmake/Modules/Platform/AIX-XLClang-CXX.cmake
> +share/cmake/Modules/Platform/AIX-XLClang.cmake
>   share/cmake/Modules/Platform/AIX.cmake
>   share/cmake/Modules/Platform/ARTOS-GNU-C.cmake
>   share/cmake/Modules/Platform/ARTOS.cmake
> @@ -2074,6 +2319,30 @@ share/cmake/Modules/Platform/Android/ndk
>   share/cmake/Modules/Platform/Android/ndk-stl-stlport_shared.cmake
>   share/cmake/Modules/Platform/Android/ndk-stl-stlport_static.cmake
>   share/cmake/Modules/Platform/Android/ndk-stl-system.cmake
> +share/cmake/Modules/Platform/Apple-Absoft-Fortran.cmake
> +share/cmake/Modules/Platform/Apple-AppleClang-C.cmake
> +share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake
> +share/cmake/Modules/Platform/Apple-Clang-C.cmake
> +share/cmake/Modules/Platform/Apple-Clang-CXX.cmake
> +share/cmake/Modules/Platform/Apple-Clang.cmake
> +share/cmake/Modules/Platform/Apple-GNU-C.cmake
> +share/cmake/Modules/Platform/Apple-GNU-CXX.cmake
> +share/cmake/Modules/Platform/Apple-GNU-Fortran.cmake
> +share/cmake/Modules/Platform/Apple-GNU.cmake
> +share/cmake/Modules/Platform/Apple-Intel-C.cmake
> +share/cmake/Modules/Platform/Apple-Intel-CXX.cmake
> +share/cmake/Modules/Platform/Apple-Intel-Fortran.cmake
> +share/cmake/Modules/Platform/Apple-Intel.cmake
> +share/cmake/Modules/Platform/Apple-NAG-Fortran.cmake
> +share/cmake/Modules/Platform/Apple-NVIDIA-CUDA.cmake
> +share/cmake/Modules/Platform/Apple-PGI-C.cmake
> +share/cmake/Modules/Platform/Apple-PGI-CXX.cmake
> +share/cmake/Modules/Platform/Apple-PGI-Fortran.cmake
> +share/cmake/Modules/Platform/Apple-PGI.cmake
> +share/cmake/Modules/Platform/Apple-VisualAge-C.cmake
> +share/cmake/Modules/Platform/Apple-VisualAge-CXX.cmake
> +share/cmake/Modules/Platform/Apple-XL-C.cmake
> +share/cmake/Modules/Platform/Apple-XL-CXX.cmake
>   share/cmake/Modules/Platform/BSDOS.cmake
>   share/cmake/Modules/Platform/BeOS.cmake
>   share/cmake/Modules/Platform/BlueGeneL.cmake
> @@ -2118,39 +2387,15 @@ share/cmake/Modules/Platform/CYGWIN-wind
>   share/cmake/Modules/Platform/CYGWIN.cmake
>   share/cmake/Modules/Platform/Catamount.cmake
>   share/cmake/Modules/Platform/CrayLinuxEnvironment.cmake
> -share/cmake/Modules/Platform/Darwin-Absoft-Fortran.cmake
> -share/cmake/Modules/Platform/Darwin-AppleClang-C.cmake
> -share/cmake/Modules/Platform/Darwin-AppleClang-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-Clang-C.cmake
> -share/cmake/Modules/Platform/Darwin-Clang-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-Clang.cmake
>   share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-GNU-C.cmake
> -share/cmake/Modules/Platform/Darwin-GNU-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-GNU-Fortran.cmake
> -share/cmake/Modules/Platform/Darwin-GNU.cmake
>   share/cmake/Modules/Platform/Darwin-Initialize.cmake
> -share/cmake/Modules/Platform/Darwin-Intel-C.cmake
> -share/cmake/Modules/Platform/Darwin-Intel-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-Intel-Fortran.cmake
> -share/cmake/Modules/Platform/Darwin-Intel.cmake
> -share/cmake/Modules/Platform/Darwin-NAG-Fortran.cmake
> -share/cmake/Modules/Platform/Darwin-NVIDIA-CUDA.cmake
> -share/cmake/Modules/Platform/Darwin-PGI-C.cmake
> -share/cmake/Modules/Platform/Darwin-PGI-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-PGI-Fortran.cmake
> -share/cmake/Modules/Platform/Darwin-PGI.cmake
> -share/cmake/Modules/Platform/Darwin-VisualAge-C.cmake
> -share/cmake/Modules/Platform/Darwin-VisualAge-CXX.cmake
> -share/cmake/Modules/Platform/Darwin-XL-C.cmake
> -share/cmake/Modules/Platform/Darwin-XL-CXX.cmake
>   share/cmake/Modules/Platform/Darwin.cmake
>   share/cmake/Modules/Platform/DragonFly.cmake
>   share/cmake/Modules/Platform/Euros.cmake
>   share/cmake/Modules/Platform/FreeBSD-Determine-CXX.cmake
>   share/cmake/Modules/Platform/FreeBSD.cmake
>   share/cmake/Modules/Platform/Fuchsia.cmake
> -share/cmake/Modules/Platform/GHS-MULTI-Initialize.cmake
> +share/cmake/Modules/Platform/GHS-MULTI-Determine.cmake
>   share/cmake/Modules/Platform/GHS-MULTI.cmake
>   share/cmake/Modules/Platform/GNU.cmake
>   share/cmake/Modules/Platform/GNUtoMS_lib.bat.in
> @@ -2173,8 +2418,6 @@ share/cmake/Modules/Platform/HP-UX-HP-Fo
>   share/cmake/Modules/Platform/HP-UX-HP.cmake
>   share/cmake/Modules/Platform/HP-UX.cmake
>   share/cmake/Modules/Platform/Haiku.cmake
> -share/cmake/Modules/Platform/IRIX.cmake
> -share/cmake/Modules/Platform/IRIX64.cmake
>   share/cmake/Modules/Platform/Linux-Absoft-Fortran.cmake
>   share/cmake/Modules/Platform/Linux-CCur-Fortran.cmake
>   share/cmake/Modules/Platform/Linux-Clang-C.cmake
> @@ -2241,6 +2484,7 @@ share/cmake/Modules/Platform/Windows-Det
>   share/cmake/Modules/Platform/Windows-Embarcadero-C.cmake
>   share/cmake/Modules/Platform/Windows-Embarcadero-CXX.cmake
>   share/cmake/Modules/Platform/Windows-Embarcadero.cmake
> +share/cmake/Modules/Platform/Windows-Flang-Fortran.cmake
>   share/cmake/Modules/Platform/Windows-G95-Fortran.cmake
>   share/cmake/Modules/Platform/Windows-GNU-C-ABI.cmake
>   share/cmake/Modules/Platform/Windows-GNU-C.cmake
> @@ -2273,17 +2517,34 @@ share/cmake/Modules/Platform/WindowsCE-M
>   share/cmake/Modules/Platform/WindowsCE-MSVC-CXX.cmake
>   share/cmake/Modules/Platform/WindowsCE.cmake
>   share/cmake/Modules/Platform/WindowsPaths.cmake
> +share/cmake/Modules/Platform/WindowsPhone-Clang-C.cmake
> +share/cmake/Modules/Platform/WindowsPhone-Clang-CXX.cmake
> +share/cmake/Modules/Platform/WindowsPhone-GNU-C.cmake
> +share/cmake/Modules/Platform/WindowsPhone-GNU-CXX.cmake
>   share/cmake/Modules/Platform/WindowsPhone-MSVC-C.cmake
>   share/cmake/Modules/Platform/WindowsPhone-MSVC-CXX.cmake
>   share/cmake/Modules/Platform/WindowsPhone.cmake
> +share/cmake/Modules/Platform/WindowsStore-Clang-C.cmake
> +share/cmake/Modules/Platform/WindowsStore-Clang-CXX.cmake
> +share/cmake/Modules/Platform/WindowsStore-GNU-C.cmake
> +share/cmake/Modules/Platform/WindowsStore-GNU-CXX.cmake
>   share/cmake/Modules/Platform/WindowsStore-MSVC-C.cmake
>   share/cmake/Modules/Platform/WindowsStore-MSVC-CXX.cmake
>   share/cmake/Modules/Platform/WindowsStore.cmake
>   share/cmake/Modules/Platform/Xenix.cmake
>   share/cmake/Modules/Platform/eCos.cmake
>   share/cmake/Modules/Platform/gas.cmake
> +share/cmake/Modules/Platform/iOS-Determine-CXX.cmake
> +share/cmake/Modules/Platform/iOS-Initialize.cmake
> +share/cmake/Modules/Platform/iOS.cmake
>   share/cmake/Modules/Platform/kFreeBSD.cmake
>   share/cmake/Modules/Platform/syllable.cmake
> +share/cmake/Modules/Platform/tvOS-Determine-CXX.cmake
> +share/cmake/Modules/Platform/tvOS-Initialize.cmake
> +share/cmake/Modules/Platform/tvOS.cmake
> +share/cmake/Modules/Platform/watchOS-Determine-CXX.cmake
> +share/cmake/Modules/Platform/watchOS-Initialize.cmake
> +share/cmake/Modules/Platform/watchOS.cmake
>   share/cmake/Modules/ProcessorCount.cmake
>   share/cmake/Modules/Qt4ConfigDependentSettings.cmake
>   share/cmake/Modules/Qt4Macros.cmake
> @@ -2313,7 +2574,9 @@ share/cmake/Modules/UseJavaClassFilelist
>   share/cmake/Modules/UseJavaSymlinks.cmake
>   share/cmake/Modules/UsePkgConfig.cmake
>   share/cmake/Modules/UseQt4.cmake
> +share/cmake/Modules/UseSWIG/
>   share/cmake/Modules/UseSWIG.cmake
> +share/cmake/Modules/UseSWIG/ManageSupportFiles.cmake
>   share/cmake/Modules/Use_wxWindows.cmake
>   share/cmake/Modules/UsewxWidgets.cmake
>   share/cmake/Modules/VTKCompatibility.cmake
> @@ -2336,6 +2599,39 @@ share/cmake/Templates/CPack.GenericWelco
>   share/cmake/Templates/CPackConfig.cmake.in
>   share/cmake/Templates/CTestScript.cmake.in
>   share/cmake/Templates/MSBuild/
> +share/cmake/Templates/MSBuild/FlagTables/
> +share/cmake/Templates/MSBuild/FlagTables/v10_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_CSharp.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_Cuda.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_CudaHost.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_LIB.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_MASM.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_NASM.json
> +share/cmake/Templates/MSBuild/FlagTables/v10_RC.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_CSharp.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_LIB.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_MASM.json
> +share/cmake/Templates/MSBuild/FlagTables/v11_RC.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_CSharp.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_LIB.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_MASM.json
> +share/cmake/Templates/MSBuild/FlagTables/v12_RC.json
> +share/cmake/Templates/MSBuild/FlagTables/v140_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v140_CSharp.json
> +share/cmake/Templates/MSBuild/FlagTables/v140_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v141_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v141_CSharp.json
> +share/cmake/Templates/MSBuild/FlagTables/v141_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v142_CL.json
> +share/cmake/Templates/MSBuild/FlagTables/v142_Link.json
> +share/cmake/Templates/MSBuild/FlagTables/v14_LIB.json
> +share/cmake/Templates/MSBuild/FlagTables/v14_MASM.json
> +share/cmake/Templates/MSBuild/FlagTables/v14_RC.json
>   share/cmake/Templates/MSBuild/nasm.props.in
>   share/cmake/Templates/MSBuild/nasm.targets
>   share/cmake/Templates/MSBuild/nasm.xml
> @@ -2364,13 +2660,12 @@ share/cmake/include/
>   share/cmake/include/cmCPluginAPI.h
>   share/doc/cmake/
>   share/doc/cmake/Copyright.txt
> -share/doc/cmake/cmcompress/
> -share/doc/cmake/cmcompress/Copyright.txt
>   share/doc/cmake/cmsys/
>   share/doc/cmake/cmsys/Copyright.txt
>   share/doc/cmake/html/
>   share/doc/cmake/html/_sources/
>   share/doc/cmake/html/_sources/command/
> +share/doc/cmake/html/_sources/command/add_compile_definitions.txt
>   share/doc/cmake/html/_sources/command/add_compile_options.txt
>   share/doc/cmake/html/_sources/command/add_custom_command.txt
>   share/doc/cmake/html/_sources/command/add_custom_target.txt
> @@ -2378,6 +2673,7 @@ share/doc/cmake/html/_sources/command/ad
>   share/doc/cmake/html/_sources/command/add_dependencies.txt
>   share/doc/cmake/html/_sources/command/add_executable.txt
>   share/doc/cmake/html/_sources/command/add_library.txt
> +share/doc/cmake/html/_sources/command/add_link_options.txt
>   share/doc/cmake/html/_sources/command/add_subdirectory.txt
>   share/doc/cmake/html/_sources/command/add_test.txt
>   share/doc/cmake/html/_sources/command/aux_source_directory.txt
> @@ -2478,7 +2774,9 @@ share/doc/cmake/html/_sources/command/ta
>   share/doc/cmake/html/_sources/command/target_compile_features.txt
>   share/doc/cmake/html/_sources/command/target_compile_options.txt
>   share/doc/cmake/html/_sources/command/target_include_directories.txt
> +share/doc/cmake/html/_sources/command/target_link_directories.txt
>   share/doc/cmake/html/_sources/command/target_link_libraries.txt
> +share/doc/cmake/html/_sources/command/target_link_options.txt
>   share/doc/cmake/html/_sources/command/target_sources.txt
>   share/doc/cmake/html/_sources/command/try_compile.txt
>   share/doc/cmake/html/_sources/command/try_run.txt
> @@ -2489,18 +2787,40 @@ share/doc/cmake/html/_sources/command/va
>   share/doc/cmake/html/_sources/command/variable_watch.txt
>   share/doc/cmake/html/_sources/command/while.txt
>   share/doc/cmake/html/_sources/command/write_file.txt
> +share/doc/cmake/html/_sources/cpack_gen/
> +share/doc/cmake/html/_sources/cpack_gen/archive.txt
> +share/doc/cmake/html/_sources/cpack_gen/bundle.txt
> +share/doc/cmake/html/_sources/cpack_gen/cygwin.txt
> +share/doc/cmake/html/_sources/cpack_gen/deb.txt
> +share/doc/cmake/html/_sources/cpack_gen/dmg.txt
> +share/doc/cmake/html/_sources/cpack_gen/external.txt
> +share/doc/cmake/html/_sources/cpack_gen/freebsd.txt
> +share/doc/cmake/html/_sources/cpack_gen/ifw.txt
> +share/doc/cmake/html/_sources/cpack_gen/nsis.txt
> +share/doc/cmake/html/_sources/cpack_gen/nuget.txt
> +share/doc/cmake/html/_sources/cpack_gen/packagemaker.txt
> +share/doc/cmake/html/_sources/cpack_gen/productbuild.txt
> +share/doc/cmake/html/_sources/cpack_gen/rpm.txt
> +share/doc/cmake/html/_sources/cpack_gen/wix.txt
>   share/doc/cmake/html/_sources/envvar/
>   share/doc/cmake/html/_sources/envvar/ASM_DIALECT.txt
>   share/doc/cmake/html/_sources/envvar/ASM_DIALECTFLAGS.txt
>   share/doc/cmake/html/_sources/envvar/CC.txt
>   share/doc/cmake/html/_sources/envvar/CFLAGS.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_BUILD_PARALLEL_LEVEL.txt
>   share/doc/cmake/html/_sources/envvar/CMAKE_CONFIG_TYPE.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_INSTANCE.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_PLATFORM.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_TOOLSET.txt
>   share/doc/cmake/html/_sources/envvar/CMAKE_MSVCIDE_RUN_PATH.txt
> +share/doc/cmake/html/_sources/envvar/CMAKE_NO_VERBOSE.txt
>   share/doc/cmake/html/_sources/envvar/CMAKE_OSX_ARCHITECTURES.txt
>   share/doc/cmake/html/_sources/envvar/CSFLAGS.txt
>   share/doc/cmake/html/_sources/envvar/CTEST_INTERACTIVE_DEBUG_MODE.txt
>   share/doc/cmake/html/_sources/envvar/CTEST_OUTPUT_ON_FAILURE.txt
>   share/doc/cmake/html/_sources/envvar/CTEST_PARALLEL_LEVEL.txt
> +share/doc/cmake/html/_sources/envvar/CTEST_PROGRESS_OUTPUT.txt
>   share/doc/cmake/html/_sources/envvar/CTEST_USE_LAUNCHERS_DEFAULT.txt
>   share/doc/cmake/html/_sources/envvar/CUDACXX.txt
>   share/doc/cmake/html/_sources/envvar/CUDAFLAGS.txt
> @@ -2508,19 +2828,22 @@ share/doc/cmake/html/_sources/envvar/CUD
>   share/doc/cmake/html/_sources/envvar/CXX.txt
>   share/doc/cmake/html/_sources/envvar/CXXFLAGS.txt
>   share/doc/cmake/html/_sources/envvar/DASHBOARD_TEST_FROM_CTEST.txt
> +share/doc/cmake/html/_sources/envvar/DESTDIR.txt
>   share/doc/cmake/html/_sources/envvar/FC.txt
>   share/doc/cmake/html/_sources/envvar/FFLAGS.txt
>   share/doc/cmake/html/_sources/envvar/LDFLAGS.txt
>   share/doc/cmake/html/_sources/envvar/MACOSX_DEPLOYMENT_TARGET.txt
> +share/doc/cmake/html/_sources/envvar/PackageName_ROOT.txt
>   share/doc/cmake/html/_sources/envvar/RC.txt
>   share/doc/cmake/html/_sources/envvar/RCFLAGS.txt
> +share/doc/cmake/html/_sources/envvar/SWIFTC.txt
> +share/doc/cmake/html/_sources/envvar/VERBOSE.txt
>   share/doc/cmake/html/_sources/generator/
>   share/doc/cmake/html/_sources/generator/Borland Makefiles.txt
>   share/doc/cmake/html/_sources/generator/CodeBlocks.txt
>   share/doc/cmake/html/_sources/generator/CodeLite.txt
>   share/doc/cmake/html/_sources/generator/Eclipse CDT4.txt
>   share/doc/cmake/html/_sources/generator/Green Hills MULTI.txt
> -share/doc/cmake/html/_sources/generator/KDevelop3.txt
>   share/doc/cmake/html/_sources/generator/Kate.txt
>   share/doc/cmake/html/_sources/generator/MSYS Makefiles.txt
>   share/doc/cmake/html/_sources/generator/MinGW Makefiles.txt
> @@ -2534,6 +2857,7 @@ share/doc/cmake/html/_sources/generator/
>   share/doc/cmake/html/_sources/generator/Visual Studio 12 2013.txt
>   share/doc/cmake/html/_sources/generator/Visual Studio 14 2015.txt
>   share/doc/cmake/html/_sources/generator/Visual Studio 15 2017.txt
> +share/doc/cmake/html/_sources/generator/Visual Studio 16 2019.txt
>   share/doc/cmake/html/_sources/generator/Visual Studio 6.txt
>   share/doc/cmake/html/_sources/generator/Visual Studio 7 .NET 2003.txt
>   share/doc/cmake/html/_sources/generator/Visual Studio 7.txt
> @@ -2549,6 +2873,7 @@ share/doc/cmake/html/_sources/manual/cma
>   share/doc/cmake/html/_sources/manual/cmake-compile-features.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-developer.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-env-variables.7.txt
> +share/doc/cmake/html/_sources/manual/cmake-file-api.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-generator-expressions.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-generators.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-gui.1.txt
> @@ -2562,6 +2887,7 @@ share/doc/cmake/html/_sources/manual/cma
>   share/doc/cmake/html/_sources/manual/cmake-toolchains.7.txt
>   share/doc/cmake/html/_sources/manual/cmake-variables.7.txt
>   share/doc/cmake/html/_sources/manual/cmake.1.txt
> +share/doc/cmake/html/_sources/manual/cpack-generators.7.txt
>   share/doc/cmake/html/_sources/manual/cpack.1.txt
>   share/doc/cmake/html/_sources/manual/ctest.1.txt
>   share/doc/cmake/html/_sources/module/
> @@ -2595,6 +2921,7 @@ share/doc/cmake/html/_sources/module/CPa
>   share/doc/cmake/html/_sources/module/CPackIFW.txt
>   share/doc/cmake/html/_sources/module/CPackIFWConfigureFile.txt
>   share/doc/cmake/html/_sources/module/CPackNSIS.txt
> +share/doc/cmake/html/_sources/module/CPackNuGet.txt
>   share/doc/cmake/html/_sources/module/CPackPackageMaker.txt
>   share/doc/cmake/html/_sources/module/CPackProductBuild.txt
>   share/doc/cmake/html/_sources/module/CPackRPM.txt
> @@ -2614,6 +2941,7 @@ share/doc/cmake/html/_sources/module/Che
>   share/doc/cmake/html/_sources/module/CheckFortranCompilerFlag.txt
>   share/doc/cmake/html/_sources/module/CheckFortranFunctionExists.txt
>   share/doc/cmake/html/_sources/module/CheckFortranSourceCompiles.txt
> +share/doc/cmake/html/_sources/module/CheckFortranSourceRuns.txt
>   share/doc/cmake/html/_sources/module/CheckFunctionExists.txt
>   share/doc/cmake/html/_sources/module/CheckIPOSupported.txt
>   share/doc/cmake/html/_sources/module/CheckIncludeFile.txt
> @@ -2621,6 +2949,7 @@ share/doc/cmake/html/_sources/module/Che
>   share/doc/cmake/html/_sources/module/CheckIncludeFiles.txt
>   share/doc/cmake/html/_sources/module/CheckLanguage.txt
>   share/doc/cmake/html/_sources/module/CheckLibraryExists.txt
> +share/doc/cmake/html/_sources/module/CheckPIESupported.txt
>   share/doc/cmake/html/_sources/module/CheckPrototypeDefinition.txt
>   share/doc/cmake/html/_sources/module/CheckStructHasMember.txt
>   share/doc/cmake/html/_sources/module/CheckSymbolExists.txt
> @@ -2632,6 +2961,7 @@ share/doc/cmake/html/_sources/module/Doc
>   share/doc/cmake/html/_sources/module/ExternalData.txt
>   share/doc/cmake/html/_sources/module/ExternalProject.txt
>   share/doc/cmake/html/_sources/module/FeatureSummary.txt
> +share/doc/cmake/html/_sources/module/FetchContent.txt
>   share/doc/cmake/html/_sources/module/FindALSA.txt
>   share/doc/cmake/html/_sources/module/FindASPELL.txt
>   share/doc/cmake/html/_sources/module/FindAVIFile.txt
> @@ -2656,9 +2986,11 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindDevIL.txt
>   share/doc/cmake/html/_sources/module/FindDoxygen.txt
>   share/doc/cmake/html/_sources/module/FindEXPAT.txt
> +share/doc/cmake/html/_sources/module/FindEnvModules.txt
>   share/doc/cmake/html/_sources/module/FindFLEX.txt
>   share/doc/cmake/html/_sources/module/FindFLTK.txt
>   share/doc/cmake/html/_sources/module/FindFLTK2.txt
> +share/doc/cmake/html/_sources/module/FindFontconfig.txt
>   share/doc/cmake/html/_sources/module/FindFreetype.txt
>   share/doc/cmake/html/_sources/module/FindGCCXML.txt
>   share/doc/cmake/html/_sources/module/FindGDAL.txt
> @@ -2680,6 +3012,7 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindICU.txt
>   share/doc/cmake/html/_sources/module/FindITK.txt
>   share/doc/cmake/html/_sources/module/FindIce.txt
> +share/doc/cmake/html/_sources/module/FindIconv.txt
>   share/doc/cmake/html/_sources/module/FindIcotool.txt
>   share/doc/cmake/html/_sources/module/FindImageMagick.txt
>   share/doc/cmake/html/_sources/module/FindIntl.txt
> @@ -2696,6 +3029,7 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindLibLZMA.txt
>   share/doc/cmake/html/_sources/module/FindLibXml2.txt
>   share/doc/cmake/html/_sources/module/FindLibXslt.txt
> +share/doc/cmake/html/_sources/module/FindLibinput.txt
>   share/doc/cmake/html/_sources/module/FindLua.txt
>   share/doc/cmake/html/_sources/module/FindLua50.txt
>   share/doc/cmake/html/_sources/module/FindLua51.txt
> @@ -2705,6 +3039,7 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindMPI.txt
>   share/doc/cmake/html/_sources/module/FindMatlab.txt
>   share/doc/cmake/html/_sources/module/FindMotif.txt
> +share/doc/cmake/html/_sources/module/FindODBC.txt
>   share/doc/cmake/html/_sources/module/FindOpenACC.txt
>   share/doc/cmake/html/_sources/module/FindOpenAL.txt
>   share/doc/cmake/html/_sources/module/FindOpenCL.txt
> @@ -2726,6 +3061,9 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindPostgreSQL.txt
>   share/doc/cmake/html/_sources/module/FindProducer.txt
>   share/doc/cmake/html/_sources/module/FindProtobuf.txt
> +share/doc/cmake/html/_sources/module/FindPython.txt
> +share/doc/cmake/html/_sources/module/FindPython2.txt
> +share/doc/cmake/html/_sources/module/FindPython3.txt
>   share/doc/cmake/html/_sources/module/FindPythonInterp.txt
>   share/doc/cmake/html/_sources/module/FindPythonLibs.txt
>   share/doc/cmake/html/_sources/module/FindQt.txt
> @@ -2740,6 +3078,7 @@ share/doc/cmake/html/_sources/module/Fin
>   share/doc/cmake/html/_sources/module/FindSDL_net.txt
>   share/doc/cmake/html/_sources/module/FindSDL_sound.txt
>   share/doc/cmake/html/_sources/module/FindSDL_ttf.txt
> +share/doc/cmake/html/_sources/module/FindSQLite3.txt
>   share/doc/cmake/html/_sources/module/FindSWIG.txt
>   share/doc/cmake/html/_sources/module/FindSelfPackers.txt
>   share/doc/cmake/html/_sources/module/FindSquish.txt
> @@ -2881,6 +3220,29 @@ share/doc/cmake/html/_sources/policy/CMP
>   share/doc/cmake/html/_sources/policy/CMP0069.txt
>   share/doc/cmake/html/_sources/policy/CMP0070.txt
>   share/doc/cmake/html/_sources/policy/CMP0071.txt
> +share/doc/cmake/html/_sources/policy/CMP0072.txt
> +share/doc/cmake/html/_sources/policy/CMP0073.txt
> +share/doc/cmake/html/_sources/policy/CMP0074.txt
> +share/doc/cmake/html/_sources/policy/CMP0075.txt
> +share/doc/cmake/html/_sources/policy/CMP0076.txt
> +share/doc/cmake/html/_sources/policy/CMP0077.txt
> +share/doc/cmake/html/_sources/policy/CMP0078.txt
> +share/doc/cmake/html/_sources/policy/CMP0079.txt
> +share/doc/cmake/html/_sources/policy/CMP0080.txt
> +share/doc/cmake/html/_sources/policy/CMP0081.txt
> +share/doc/cmake/html/_sources/policy/CMP0082.txt
> +share/doc/cmake/html/_sources/policy/CMP0083.txt
> +share/doc/cmake/html/_sources/policy/CMP0084.txt
> +share/doc/cmake/html/_sources/policy/CMP0085.txt
> +share/doc/cmake/html/_sources/policy/CMP0086.txt
> +share/doc/cmake/html/_sources/policy/CMP0087.txt
> +share/doc/cmake/html/_sources/policy/CMP0088.txt
> +share/doc/cmake/html/_sources/policy/CMP0089.txt
> +share/doc/cmake/html/_sources/policy/CMP0090.txt
> +share/doc/cmake/html/_sources/policy/CMP0091.txt
> +share/doc/cmake/html/_sources/policy/CMP0092.txt
> +share/doc/cmake/html/_sources/policy/CMP0093.txt
> +share/doc/cmake/html/_sources/policy/CMP0094.txt
>   share/doc/cmake/html/_sources/prop_cache/
>   share/doc/cmake/html/_sources/prop_cache/ADVANCED.txt
>   share/doc/cmake/html/_sources/prop_cache/HELPSTRING.txt
> @@ -2889,6 +3251,7 @@ share/doc/cmake/html/_sources/prop_cache
>   share/doc/cmake/html/_sources/prop_cache/TYPE.txt
>   share/doc/cmake/html/_sources/prop_cache/VALUE.txt
>   share/doc/cmake/html/_sources/prop_dir/
> +share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_CLEAN_FILES.txt
>   share/doc/cmake/html/_sources/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.txt
>   share/doc/cmake/html/_sources/prop_dir/BINARY_DIR.txt
>   share/doc/cmake/html/_sources/prop_dir/BUILDSYSTEM_TARGETS.txt
> @@ -2907,6 +3270,7 @@ share/doc/cmake/html/_sources/prop_dir/I
>   share/doc/cmake/html/_sources/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_dir/LABELS.txt
>   share/doc/cmake/html/_sources/prop_dir/LINK_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/prop_dir/LINK_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_dir/LISTFILE_STACK.txt
>   share/doc/cmake/html/_sources/prop_dir/MACROS.txt
>   share/doc/cmake/html/_sources/prop_dir/PARENT_DIRECTORY.txt
> @@ -2915,6 +3279,7 @@ share/doc/cmake/html/_sources/prop_dir/R
>   share/doc/cmake/html/_sources/prop_dir/RULE_LAUNCH_LINK.txt
>   share/doc/cmake/html/_sources/prop_dir/SOURCE_DIR.txt
>   share/doc/cmake/html/_sources/prop_dir/SUBDIRECTORIES.txt
> +share/doc/cmake/html/_sources/prop_dir/TESTS.txt
>   share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILE.txt
>   share/doc/cmake/html/_sources/prop_dir/TEST_INCLUDE_FILES.txt
>   share/doc/cmake/html/_sources/prop_dir/VARIABLES.txt
> @@ -2930,8 +3295,10 @@ share/doc/cmake/html/_sources/prop_gbl/A
>   share/doc/cmake/html/_sources/prop_gbl/AUTORCC_SOURCE_GROUP.txt
>   share/doc/cmake/html/_sources/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.txt
>   share/doc/cmake/html/_sources/prop_gbl/CMAKE_C_KNOWN_FEATURES.txt
> +share/doc/cmake/html/_sources/prop_gbl/CMAKE_ROLE.txt
>   share/doc/cmake/html/_sources/prop_gbl/DEBUG_CONFIGURATIONS.txt
>   share/doc/cmake/html/_sources/prop_gbl/DISABLED_FEATURES.txt
> +share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.txt
>   share/doc/cmake/html/_sources/prop_gbl/ECLIPSE_EXTRA_NATURES.txt
>   share/doc/cmake/html/_sources/prop_gbl/ENABLED_FEATURES.txt
>   share/doc/cmake/html/_sources/prop_gbl/ENABLED_LANGUAGES.txt
> @@ -2971,10 +3338,12 @@ share/doc/cmake/html/_sources/prop_sf/AU
>   share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS.txt
>   share/doc/cmake/html/_sources/prop_sf/COMPILE_DEFINITIONS_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_sf/COMPILE_FLAGS.txt
> +share/doc/cmake/html/_sources/prop_sf/COMPILE_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_sf/EXTERNAL_OBJECT.txt
>   share/doc/cmake/html/_sources/prop_sf/Fortran_FORMAT.txt
>   share/doc/cmake/html/_sources/prop_sf/GENERATED.txt
>   share/doc/cmake/html/_sources/prop_sf/HEADER_FILE_ONLY.txt
> +share/doc/cmake/html/_sources/prop_sf/INCLUDE_DIRECTORIES.txt
>   share/doc/cmake/html/_sources/prop_sf/KEEP_EXTENSION.txt
>   share/doc/cmake/html/_sources/prop_sf/LABELS.txt
>   share/doc/cmake/html/_sources/prop_sf/LANGUAGE.txt
> @@ -2987,15 +3356,20 @@ share/doc/cmake/html/_sources/prop_sf/SK
>   share/doc/cmake/html/_sources/prop_sf/SKIP_AUTORCC.txt
>   share/doc/cmake/html/_sources/prop_sf/SKIP_AUTOUIC.txt
>   share/doc/cmake/html/_sources/prop_sf/SYMBOLIC.txt
> +share/doc/cmake/html/_sources/prop_sf/Swift_DEPENDENCIES_FILE.txt
> +share/doc/cmake/html/_sources/prop_sf/Swift_DIAGNOSTICS_FILE.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_COPY_TO_OUT_DIR.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_CSHARP_tagname.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_CONTENT.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_LOCATION.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_INCLUDE_IN_VSIX.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_RESOURCE_GENERATOR.txt
> +share/doc/cmake/html/_sources/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.txt
> +share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENABLE_DEBUG.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENTRYPOINT.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_FLAGS.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_MODEL.txt
> +share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OBJECT_FILE_NAME.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_TYPE.txt
>   share/doc/cmake/html/_sources/prop_sf/VS_SHADER_VARIABLE_NAME.txt
> @@ -3020,6 +3394,7 @@ share/doc/cmake/html/_sources/prop_test/
>   share/doc/cmake/html/_sources/prop_test/MEASUREMENT.txt
>   share/doc/cmake/html/_sources/prop_test/PASS_REGULAR_EXPRESSION.txt
>   share/doc/cmake/html/_sources/prop_test/PROCESSORS.txt
> +share/doc/cmake/html/_sources/prop_test/PROCESSOR_AFFINITY.txt
>   share/doc/cmake/html/_sources/prop_test/REQUIRED_FILES.txt
>   share/doc/cmake/html/_sources/prop_test/RESOURCE_LOCK.txt
>   share/doc/cmake/html/_sources/prop_test/RUN_SERIAL.txt
> @@ -3029,6 +3404,7 @@ share/doc/cmake/html/_sources/prop_test/
>   share/doc/cmake/html/_sources/prop_test/WILL_FAIL.txt
>   share/doc/cmake/html/_sources/prop_test/WORKING_DIRECTORY.txt
>   share/doc/cmake/html/_sources/prop_tgt/
> +share/doc/cmake/html/_sources/prop_tgt/ADDITIONAL_CLEAN_FILES.txt
>   share/doc/cmake/html/_sources/prop_tgt/ALIASED_TARGET.txt
>   share/doc/cmake/html/_sources/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/ANDROID_API.txt
> @@ -3052,23 +3428,30 @@ share/doc/cmake/html/_sources/prop_tgt/A
>   share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME.txt
>   share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_BUILD_DIR.txt
> +share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.txt
> +share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_PARALLEL.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOGEN_TARGET_DEPENDS.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOMOC.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_DEPEND_FILTERS.txt
> +share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_EXECUTABLE.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MACRO_NAMES.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_MOC_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTORCC.txt
> +share/doc/cmake/html/_sources/prop_tgt/AUTORCC_EXECUTABLE.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTORCC_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOUIC.txt
> +share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_EXECUTABLE.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/AUTOUIC_SEARCH_PATHS.txt
>   share/doc/cmake/html/_sources/prop_tgt/BINARY_DIR.txt
>   share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH.txt
> +share/doc/cmake/html/_sources/prop_tgt/BUILD_RPATH_USE_ORIGIN.txt
>   share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.txt
>   share/doc/cmake/html/_sources/prop_tgt/BUILD_WITH_INSTALL_RPATH.txt
>   share/doc/cmake/html/_sources/prop_tgt/BUNDLE.txt
>   share/doc/cmake/html/_sources/prop_tgt/BUNDLE_EXTENSION.txt
> +share/doc/cmake/html/_sources/prop_tgt/COMMON_LANGUAGE_RUNTIME.txt
>   share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_BOOL.txt
>   share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.txt
>   share/doc/cmake/html/_sources/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.txt
> @@ -3099,12 +3482,15 @@ share/doc/cmake/html/_sources/prop_tgt/C
>   share/doc/cmake/html/_sources/prop_tgt/C_STANDARD_REQUIRED.txt
>   share/doc/cmake/html/_sources/prop_tgt/DEBUG_POSTFIX.txt
>   share/doc/cmake/html/_sources/prop_tgt/DEFINE_SYMBOL.txt
> +share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.txt
>   share/doc/cmake/html/_sources/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.txt
> +share/doc/cmake/html/_sources/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.txt
>   share/doc/cmake/html/_sources/prop_tgt/ENABLE_EXPORTS.txt
>   share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_ALL.txt
>   share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.txt
>   share/doc/cmake/html/_sources/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_tgt/EXPORT_NAME.txt
> +share/doc/cmake/html/_sources/prop_tgt/EXPORT_PROPERTIES.txt
>   share/doc/cmake/html/_sources/prop_tgt/EchoString.txt
>   share/doc/cmake/html/_sources/prop_tgt/FOLDER.txt
>   share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK.txt
> @@ -3112,11 +3498,15 @@ share/doc/cmake/html/_sources/prop_tgt/F
>   share/doc/cmake/html/_sources/prop_tgt/Fortran_FORMAT.txt
>   share/doc/cmake/html/_sources/prop_tgt/Fortran_MODULE_DIRECTORY.txt
>   share/doc/cmake/html/_sources/prop_tgt/GENERATOR_FILE_NAME.txt
> +share/doc/cmake/html/_sources/prop_tgt/GHS_INTEGRITY_APP.txt
> +share/doc/cmake/html/_sources/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.txt
>   share/doc/cmake/html/_sources/prop_tgt/GNUtoMS.txt
>   share/doc/cmake/html/_sources/prop_tgt/HAS_CXX.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPORTED.txt
> +share/doc/cmake/html/_sources/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPORTED_CONFIGURATIONS.txt
> +share/doc/cmake/html/_sources/prop_tgt/IMPORTED_GLOBAL.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPORTED_IMPLIB_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LIBNAME.txt
> @@ -3148,7 +3538,10 @@ share/doc/cmake/html/_sources/prop_tgt/I
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_FEATURES.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_COMPILE_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DEPENDS.txt
> +share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_DIRECTORIES.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_LIBRARIES.txt
> +share/doc/cmake/html/_sources/prop_tgt/INTERFACE_LINK_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SOURCES.txt
>   share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.txt
> @@ -3171,6 +3564,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
>   share/doc/cmake/html/_sources/prop_tgt/LINKER_LANGUAGE.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_DEPENDS_NO_SHARED.txt
> +share/doc/cmake/html/_sources/prop_tgt/LINK_DIRECTORIES.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_FLAGS_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_LIBRARIES.txt
> @@ -3178,6 +3572,7 @@ share/doc/cmake/html/_sources/prop_tgt/L
>   share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_LIBRARIES.txt
> +share/doc/cmake/html/_sources/prop_tgt/LINK_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_END_STATIC.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_SEARCH_START_STATIC.txt
>   share/doc/cmake/html/_sources/prop_tgt/LINK_WHAT_YOU_USE.txt
> @@ -3189,6 +3584,7 @@ share/doc/cmake/html/_sources/prop_tgt/M
>   share/doc/cmake/html/_sources/prop_tgt/MACOSX_RPATH.txt
>   share/doc/cmake/html/_sources/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.txt
>   share/doc/cmake/html/_sources/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.txt
> +share/doc/cmake/html/_sources/prop_tgt/MSVC_RUNTIME_LIBRARY.txt
>   share/doc/cmake/html/_sources/prop_tgt/NAME.txt
>   share/doc/cmake/html/_sources/prop_tgt/NO_SONAME.txt
>   share/doc/cmake/html/_sources/prop_tgt/NO_SYSTEM_FROM_IMPORTED.txt
> @@ -3221,11 +3617,18 @@ share/doc/cmake/html/_sources/prop_tgt/S
>   share/doc/cmake/html/_sources/prop_tgt/SOVERSION.txt
>   share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS.txt
>   share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.txt
> +share/doc/cmake/html/_sources/prop_tgt/STATIC_LIBRARY_OPTIONS.txt
>   share/doc/cmake/html/_sources/prop_tgt/SUFFIX.txt
> +share/doc/cmake/html/_sources/prop_tgt/Swift_DEPENDENCIES_FILE.txt
> +share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_DIRECTORY.txt
> +share/doc/cmake/html/_sources/prop_tgt/Swift_MODULE_NAME.txt
>   share/doc/cmake/html/_sources/prop_tgt/TYPE.txt
>   share/doc/cmake/html/_sources/prop_tgt/VERSION.txt
>   share/doc/cmake/html/_sources/prop_tgt/VISIBILITY_INLINES_HIDDEN.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_CONFIGURATION_TYPE.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_ENVIRONMENT.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.txt
> @@ -3239,8 +3642,12 @@ share/doc/cmake/html/_sources/prop_tgt/V
>   share/doc/cmake/html/_sources/prop_tgt/VS_GLOBAL_variable.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_IOT_EXTENSIONS_VERSION.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_IOT_STARTUP_TASK.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_KEYWORD.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_NO_SOLUTION_DEPLOY.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_PACKAGE_REFERENCES.txt
> +share/doc/cmake/html/_sources/prop_tgt/VS_PROJECT_IMPORT.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_SCC_AUXPATH.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_SCC_LOCALPATH.txt
>   share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROJECTNAME.txt
> @@ -3255,12 +3662,37 @@ share/doc/cmake/html/_sources/prop_tgt/W
>   share/doc/cmake/html/_sources/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.txt
>   share/doc/cmake/html/_sources/prop_tgt/XCODE_ATTRIBUTE_an-attribute.txt
>   share/doc/cmake/html/_sources/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_GENERATE_SCHEME.txt
>   share/doc/cmake/html/_sources/prop_tgt/XCODE_PRODUCT_TYPE.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ARGUMENTS.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ENVIRONMENT.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_EXECUTABLE.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_MALLOC_STACK.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
> +share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.txt
>   share/doc/cmake/html/_sources/prop_tgt/XCTEST.txt
>   share/doc/cmake/html/_sources/release/
>   share/doc/cmake/html/_sources/release/3.0.txt
>   share/doc/cmake/html/_sources/release/3.1.txt
>   share/doc/cmake/html/_sources/release/3.10.txt
> +share/doc/cmake/html/_sources/release/3.11.txt
> +share/doc/cmake/html/_sources/release/3.12.txt
> +share/doc/cmake/html/_sources/release/3.13.txt
> +share/doc/cmake/html/_sources/release/3.14.txt
> +share/doc/cmake/html/_sources/release/3.15.txt
>   share/doc/cmake/html/_sources/release/3.2.txt
>   share/doc/cmake/html/_sources/release/3.3.txt
>   share/doc/cmake/html/_sources/release/3.4.txt
> @@ -3275,6 +3707,7 @@ share/doc/cmake/html/_sources/variable/A
>   share/doc/cmake/html/_sources/variable/APPLE.txt
>   share/doc/cmake/html/_sources/variable/BORLAND.txt
>   share/doc/cmake/html/_sources/variable/BUILD_SHARED_LIBS.txt
> +share/doc/cmake/html/_sources/variable/CACHE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_API.txt
> @@ -3307,6 +3740,9 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ARGC.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ARGV0.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_PARALLEL.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_AUTOGEN_VERBOSE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.txt
> @@ -3321,6 +3757,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_BACKWARDS_COMPATIBILITY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_BINARY_DIR.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TOOL.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_BUILD_TYPE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.txt
> @@ -3331,6 +3768,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_CACHE_PATCH_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CFG_INTDIR.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CL_64.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_COMPILER_ID.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CODELITE_USE_TARGETS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_COLOR_MAKEFILE.txt
> @@ -3343,11 +3781,13 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CONFIGURATION_TYPES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CONFIG_POSTFIX.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_CPACK_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING_EMULATOR.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CTEST_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CUDA_EXTENSIONS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CUDA_HOST_COMPILER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CUDA_STANDARD_REQUIRED.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.txt
> @@ -3370,6 +3810,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_DIRECTORY_LABELS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_DL_LIBS.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.txt
> @@ -3379,12 +3820,14 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_ERROR_DEPRECATED.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXECUTABLE_SUFFIX.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_COMPILE_COMMANDS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_GENERATOR.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_APPBUNDLE.txt
> @@ -3396,6 +3839,8 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NAME.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.txt
> @@ -3404,6 +3849,8 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_FOLDER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_Fortran_FORMAT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODDIR_DEFAULT.txt
> @@ -3411,8 +3858,14 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODOUT_FLAG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODULE_DIRECTORY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_INSTANCE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_PLATFORM.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_TOOLSET.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_GNUtoMS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_HOME_DIRECTORY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_HOST_APPLE.txt
> @@ -3432,6 +3885,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INCLUDE_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_MESSAGE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_NAME_DIR.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_PREFIX.txt
> @@ -3442,6 +3896,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_IOS_INSTALL_COMBINED.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOLS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_COMPILE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_LINK.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.txt
> @@ -3471,6 +3926,8 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_SHARED_MODULE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_INIT.txt
> @@ -3480,10 +3937,6 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.txt
> -share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.txt
> -share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.txt
> -share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.txt
> -share/doc/cmake/html/_sources/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_IGNORE_EXTENSIONS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.txt
> @@ -3493,6 +3946,8 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINK_EXECUTABLE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_OUTPUT_EXTENSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LANG_PLATFORM_ID.txt
> @@ -3511,6 +3966,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_LIBRARY_PATH_FLAG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEF_FILE_FLAG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LINK_DEPENDS_NO_SHARED.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_LINK_DIRECTORIES_BEFORE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LINK_INTERFACE_LIBRARIES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_LINK_LIBRARY_FLAG.txt
> @@ -3525,6 +3981,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MATCH_COUNT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MATCH_n.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MFC_FLAG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MINIMUM_REQUIRED_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MINOR_VERSION.txt
> @@ -3534,6 +3991,9 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MODULE_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_MSVCIDE_RUN_PATH.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_MSVC_RUNTIME_LIBRARY.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_NETRC.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_NETRC_FILE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_NOT_USING_CONFIG_FLAGS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_NO_BUILTIN_CHRPATH.txt
> @@ -3552,10 +4012,19 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_PREFIX_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_PROGRAM_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_DESCRIPTION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_HOMEPAGE_URL.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_INCLUDE_BEFORE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_NAME.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MAJOR.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_MINOR.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_PATCH.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_VERSION_TWEAK.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_RANLIB.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_ROOT.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_RULE_MESSAGES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SCRIPT_MODE_FILE.txt
> @@ -3583,6 +4052,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_SUPPRESS_REGENERATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_COMPILE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_LINK.txt
> @@ -3598,6 +4068,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_PROGRAM_PATH.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_Swift_LANGUAGE_VERSION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_Swift_MODULE_DIRECTORY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_TOOLCHAIN_FILE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_CONFIGURATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.txt
> @@ -3610,27 +4081,56 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CMAKE_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_DEVENV_COMMAND.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_GLOBALS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_MSBUILD_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_NsightTegra_VERSION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_VS_WINRT_BY_DEFAULT.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_WARN_DEPRECATED.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_WIN32_EXECUTABLE.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_SCHEME.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.txt
>   share/doc/cmake/html/_sources/variable/CMAKE_XCODE_PLATFORM_TOOLSET.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.txt
> +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.txt
>   share/doc/cmake/html/_sources/variable/CPACK_ABSOLUTE_DESTINATION_FILES.txt
>   share/doc/cmake/html/_sources/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.txt
>   share/doc/cmake/html/_sources/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.txt
>   share/doc/cmake/html/_sources/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.txt
> +share/doc/cmake/html/_sources/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.txt
>   share/doc/cmake/html/_sources/variable/CPACK_INSTALL_SCRIPT.txt
>   share/doc/cmake/html/_sources/variable/CPACK_PACKAGING_INSTALL_PREFIX.txt
>   share/doc/cmake/html/_sources/variable/CPACK_SET_DESTDIR.txt
> @@ -3661,7 +4161,7 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_POST_TEST.txt
>   share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_MEMCHECK.txt
>   share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_PRE_TEST.txt
> -share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TEST_IGNORE.txt
> +share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_TESTS_IGNORE.txt
>   share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_EXCEPTION.txt
>   share/doc/cmake/html/_sources/variable/CTEST_CUSTOM_WARNING_MATCH.txt
>   share/doc/cmake/html/_sources/variable/CTEST_CVS_CHECKOUT.txt
> @@ -3691,9 +4191,11 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CTEST_P4_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CTEST_P4_OPTIONS.txt
>   share/doc/cmake/html/_sources/variable/CTEST_P4_UPDATE_OPTIONS.txt
> +share/doc/cmake/html/_sources/variable/CTEST_RUN_CURRENT_SCRIPT.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SCP_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SITE.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SOURCE_DIRECTORY.txt
> +share/doc/cmake/html/_sources/variable/CTEST_SUBMIT_URL.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SVN_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SVN_OPTIONS.txt
>   share/doc/cmake/html/_sources/variable/CTEST_SVN_UPDATE_OPTIONS.txt
> @@ -3703,11 +4205,13 @@ share/doc/cmake/html/_sources/variable/C
>   share/doc/cmake/html/_sources/variable/CTEST_UPDATE_COMMAND.txt
>   share/doc/cmake/html/_sources/variable/CTEST_UPDATE_OPTIONS.txt
>   share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_ONLY.txt
> +share/doc/cmake/html/_sources/variable/CTEST_UPDATE_VERSION_OVERRIDE.txt
>   share/doc/cmake/html/_sources/variable/CTEST_USE_LAUNCHERS.txt
>   share/doc/cmake/html/_sources/variable/CYGWIN.txt
>   share/doc/cmake/html/_sources/variable/ENV.txt
>   share/doc/cmake/html/_sources/variable/EXECUTABLE_OUTPUT_PATH.txt
>   share/doc/cmake/html/_sources/variable/GHS-MULTI.txt
> +share/doc/cmake/html/_sources/variable/IOS.txt
>   share/doc/cmake/html/_sources/variable/LIBRARY_OUTPUT_PATH.txt
>   share/doc/cmake/html/_sources/variable/MINGW.txt
>   share/doc/cmake/html/_sources/variable/MSVC.txt
> @@ -3721,8 +4225,12 @@ share/doc/cmake/html/_sources/variable/M
>   share/doc/cmake/html/_sources/variable/MSVC80.txt
>   share/doc/cmake/html/_sources/variable/MSVC90.txt
>   share/doc/cmake/html/_sources/variable/MSVC_IDE.txt
> +share/doc/cmake/html/_sources/variable/MSVC_TOOLSET_VERSION.txt
>   share/doc/cmake/html/_sources/variable/MSVC_VERSION.txt
> +share/doc/cmake/html/_sources/variable/MSYS.txt
>   share/doc/cmake/html/_sources/variable/PROJECT-NAME_BINARY_DIR.txt
> +share/doc/cmake/html/_sources/variable/PROJECT-NAME_DESCRIPTION.txt
> +share/doc/cmake/html/_sources/variable/PROJECT-NAME_HOMEPAGE_URL.txt
>   share/doc/cmake/html/_sources/variable/PROJECT-NAME_SOURCE_DIR.txt
>   share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION.txt
>   share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_MAJOR.txt
> @@ -3731,6 +4239,7 @@ share/doc/cmake/html/_sources/variable/P
>   share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_TWEAK.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_BINARY_DIR.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_DESCRIPTION.txt
> +share/doc/cmake/html/_sources/variable/PROJECT_HOMEPAGE_URL.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_NAME.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_SOURCE_DIR.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_VERSION.txt
> @@ -3738,6 +4247,7 @@ share/doc/cmake/html/_sources/variable/P
>   share/doc/cmake/html/_sources/variable/PROJECT_VERSION_MINOR.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_VERSION_PATCH.txt
>   share/doc/cmake/html/_sources/variable/PROJECT_VERSION_TWEAK.txt
> +share/doc/cmake/html/_sources/variable/PackageName_ROOT.txt
>   share/doc/cmake/html/_sources/variable/UNIX.txt
>   share/doc/cmake/html/_sources/variable/WIN32.txt
>   share/doc/cmake/html/_sources/variable/WINCE.txt
> @@ -3771,6 +4281,7 @@ share/doc/cmake/html/_static/up-pressed.
>   share/doc/cmake/html/_static/up.png
>   share/doc/cmake/html/_static/websupport.js
>   share/doc/cmake/html/command/
> +share/doc/cmake/html/command/add_compile_definitions.html
>   share/doc/cmake/html/command/add_compile_options.html
>   share/doc/cmake/html/command/add_custom_command.html
>   share/doc/cmake/html/command/add_custom_target.html
> @@ -3778,6 +4289,7 @@ share/doc/cmake/html/command/add_definit
>   share/doc/cmake/html/command/add_dependencies.html
>   share/doc/cmake/html/command/add_executable.html
>   share/doc/cmake/html/command/add_library.html
> +share/doc/cmake/html/command/add_link_options.html
>   share/doc/cmake/html/command/add_subdirectory.html
>   share/doc/cmake/html/command/add_test.html
>   share/doc/cmake/html/command/aux_source_directory.html
> @@ -3878,7 +4390,9 @@ share/doc/cmake/html/command/target_comp
>   share/doc/cmake/html/command/target_compile_features.html
>   share/doc/cmake/html/command/target_compile_options.html
>   share/doc/cmake/html/command/target_include_directories.html
> +share/doc/cmake/html/command/target_link_directories.html
>   share/doc/cmake/html/command/target_link_libraries.html
> +share/doc/cmake/html/command/target_link_options.html
>   share/doc/cmake/html/command/target_sources.html
>   share/doc/cmake/html/command/try_compile.html
>   share/doc/cmake/html/command/try_run.html
> @@ -3889,18 +4403,40 @@ share/doc/cmake/html/command/variable_re
>   share/doc/cmake/html/command/variable_watch.html
>   share/doc/cmake/html/command/while.html
>   share/doc/cmake/html/command/write_file.html
> +share/doc/cmake/html/cpack_gen/
> +share/doc/cmake/html/cpack_gen/archive.html
> +share/doc/cmake/html/cpack_gen/bundle.html
> +share/doc/cmake/html/cpack_gen/cygwin.html
> +share/doc/cmake/html/cpack_gen/deb.html
> +share/doc/cmake/html/cpack_gen/dmg.html
> +share/doc/cmake/html/cpack_gen/external.html
> +share/doc/cmake/html/cpack_gen/freebsd.html
> +share/doc/cmake/html/cpack_gen/ifw.html
> +share/doc/cmake/html/cpack_gen/nsis.html
> +share/doc/cmake/html/cpack_gen/nuget.html
> +share/doc/cmake/html/cpack_gen/packagemaker.html
> +share/doc/cmake/html/cpack_gen/productbuild.html
> +share/doc/cmake/html/cpack_gen/rpm.html
> +share/doc/cmake/html/cpack_gen/wix.html
>   share/doc/cmake/html/envvar/
>   share/doc/cmake/html/envvar/ASM_DIALECT.html
>   share/doc/cmake/html/envvar/ASM_DIALECTFLAGS.html
>   share/doc/cmake/html/envvar/CC.html
>   share/doc/cmake/html/envvar/CFLAGS.html
> +share/doc/cmake/html/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html
>   share/doc/cmake/html/envvar/CMAKE_CONFIG_TYPE.html
> +share/doc/cmake/html/envvar/CMAKE_GENERATOR.html
> +share/doc/cmake/html/envvar/CMAKE_GENERATOR_INSTANCE.html
> +share/doc/cmake/html/envvar/CMAKE_GENERATOR_PLATFORM.html
> +share/doc/cmake/html/envvar/CMAKE_GENERATOR_TOOLSET.html
>   share/doc/cmake/html/envvar/CMAKE_MSVCIDE_RUN_PATH.html
> +share/doc/cmake/html/envvar/CMAKE_NO_VERBOSE.html
>   share/doc/cmake/html/envvar/CMAKE_OSX_ARCHITECTURES.html
>   share/doc/cmake/html/envvar/CSFLAGS.html
>   share/doc/cmake/html/envvar/CTEST_INTERACTIVE_DEBUG_MODE.html
>   share/doc/cmake/html/envvar/CTEST_OUTPUT_ON_FAILURE.html
>   share/doc/cmake/html/envvar/CTEST_PARALLEL_LEVEL.html
> +share/doc/cmake/html/envvar/CTEST_PROGRESS_OUTPUT.html
>   share/doc/cmake/html/envvar/CTEST_USE_LAUNCHERS_DEFAULT.html
>   share/doc/cmake/html/envvar/CUDACXX.html
>   share/doc/cmake/html/envvar/CUDAFLAGS.html
> @@ -3908,19 +4444,22 @@ share/doc/cmake/html/envvar/CUDAHOSTCXX.
>   share/doc/cmake/html/envvar/CXX.html
>   share/doc/cmake/html/envvar/CXXFLAGS.html
>   share/doc/cmake/html/envvar/DASHBOARD_TEST_FROM_CTEST.html
> +share/doc/cmake/html/envvar/DESTDIR.html
>   share/doc/cmake/html/envvar/FC.html
>   share/doc/cmake/html/envvar/FFLAGS.html
>   share/doc/cmake/html/envvar/LDFLAGS.html
>   share/doc/cmake/html/envvar/MACOSX_DEPLOYMENT_TARGET.html
> +share/doc/cmake/html/envvar/PackageName_ROOT.html
>   share/doc/cmake/html/envvar/RC.html
>   share/doc/cmake/html/envvar/RCFLAGS.html
> +share/doc/cmake/html/envvar/SWIFTC.html
> +share/doc/cmake/html/envvar/VERBOSE.html
>   share/doc/cmake/html/generator/
>   share/doc/cmake/html/generator/Borland Makefiles.html
>   share/doc/cmake/html/generator/CodeBlocks.html
>   share/doc/cmake/html/generator/CodeLite.html
>   share/doc/cmake/html/generator/Eclipse CDT4.html
>   share/doc/cmake/html/generator/Green Hills MULTI.html
> -share/doc/cmake/html/generator/KDevelop3.html
>   share/doc/cmake/html/generator/Kate.html
>   share/doc/cmake/html/generator/MSYS Makefiles.html
>   share/doc/cmake/html/generator/MinGW Makefiles.html
> @@ -3934,6 +4473,7 @@ share/doc/cmake/html/generator/Visual St
>   share/doc/cmake/html/generator/Visual Studio 12 2013.html
>   share/doc/cmake/html/generator/Visual Studio 14 2015.html
>   share/doc/cmake/html/generator/Visual Studio 15 2017.html
> +share/doc/cmake/html/generator/Visual Studio 16 2019.html
>   share/doc/cmake/html/generator/Visual Studio 6.html
>   share/doc/cmake/html/generator/Visual Studio 7 .NET 2003.html
>   share/doc/cmake/html/generator/Visual Studio 7.html
> @@ -3950,6 +4490,7 @@ share/doc/cmake/html/manual/cmake-comman
>   share/doc/cmake/html/manual/cmake-compile-features.7.html
>   share/doc/cmake/html/manual/cmake-developer.7.html
>   share/doc/cmake/html/manual/cmake-env-variables.7.html
> +share/doc/cmake/html/manual/cmake-file-api.7.html
>   share/doc/cmake/html/manual/cmake-generator-expressions.7.html
>   share/doc/cmake/html/manual/cmake-generators.7.html
>   share/doc/cmake/html/manual/cmake-gui.1.html
> @@ -3963,6 +4504,7 @@ share/doc/cmake/html/manual/cmake-server
>   share/doc/cmake/html/manual/cmake-toolchains.7.html
>   share/doc/cmake/html/manual/cmake-variables.7.html
>   share/doc/cmake/html/manual/cmake.1.html
> +share/doc/cmake/html/manual/cpack-generators.7.html
>   share/doc/cmake/html/manual/cpack.1.html
>   share/doc/cmake/html/manual/ctest.1.html
>   share/doc/cmake/html/module/
> @@ -3996,6 +4538,7 @@ share/doc/cmake/html/module/CPackFreeBSD
>   share/doc/cmake/html/module/CPackIFW.html
>   share/doc/cmake/html/module/CPackIFWConfigureFile.html
>   share/doc/cmake/html/module/CPackNSIS.html
> +share/doc/cmake/html/module/CPackNuGet.html
>   share/doc/cmake/html/module/CPackPackageMaker.html
>   share/doc/cmake/html/module/CPackProductBuild.html
>   share/doc/cmake/html/module/CPackRPM.html
> @@ -4015,6 +4558,7 @@ share/doc/cmake/html/module/CheckCXXSymb
>   share/doc/cmake/html/module/CheckFortranCompilerFlag.html
>   share/doc/cmake/html/module/CheckFortranFunctionExists.html
>   share/doc/cmake/html/module/CheckFortranSourceCompiles.html
> +share/doc/cmake/html/module/CheckFortranSourceRuns.html
>   share/doc/cmake/html/module/CheckFunctionExists.html
>   share/doc/cmake/html/module/CheckIPOSupported.html
>   share/doc/cmake/html/module/CheckIncludeFile.html
> @@ -4022,6 +4566,7 @@ share/doc/cmake/html/module/CheckInclude
>   share/doc/cmake/html/module/CheckIncludeFiles.html
>   share/doc/cmake/html/module/CheckLanguage.html
>   share/doc/cmake/html/module/CheckLibraryExists.html
> +share/doc/cmake/html/module/CheckPIESupported.html
>   share/doc/cmake/html/module/CheckPrototypeDefinition.html
>   share/doc/cmake/html/module/CheckStructHasMember.html
>   share/doc/cmake/html/module/CheckSymbolExists.html
> @@ -4033,6 +4578,7 @@ share/doc/cmake/html/module/Documentatio
>   share/doc/cmake/html/module/ExternalData.html
>   share/doc/cmake/html/module/ExternalProject.html
>   share/doc/cmake/html/module/FeatureSummary.html
> +share/doc/cmake/html/module/FetchContent.html
>   share/doc/cmake/html/module/FindALSA.html
>   share/doc/cmake/html/module/FindASPELL.html
>   share/doc/cmake/html/module/FindAVIFile.html
> @@ -4057,9 +4603,11 @@ share/doc/cmake/html/module/FindDart.htm
>   share/doc/cmake/html/module/FindDevIL.html
>   share/doc/cmake/html/module/FindDoxygen.html
>   share/doc/cmake/html/module/FindEXPAT.html
> +share/doc/cmake/html/module/FindEnvModules.html
>   share/doc/cmake/html/module/FindFLEX.html
>   share/doc/cmake/html/module/FindFLTK.html
>   share/doc/cmake/html/module/FindFLTK2.html
> +share/doc/cmake/html/module/FindFontconfig.html
>   share/doc/cmake/html/module/FindFreetype.html
>   share/doc/cmake/html/module/FindGCCXML.html
>   share/doc/cmake/html/module/FindGDAL.html
> @@ -4081,6 +4629,7 @@ share/doc/cmake/html/module/FindHg.html
>   share/doc/cmake/html/module/FindICU.html
>   share/doc/cmake/html/module/FindITK.html
>   share/doc/cmake/html/module/FindIce.html
> +share/doc/cmake/html/module/FindIconv.html
>   share/doc/cmake/html/module/FindIcotool.html
>   share/doc/cmake/html/module/FindImageMagick.html
>   share/doc/cmake/html/module/FindIntl.html
> @@ -4097,6 +4646,7 @@ share/doc/cmake/html/module/FindLibArchi
>   share/doc/cmake/html/module/FindLibLZMA.html
>   share/doc/cmake/html/module/FindLibXml2.html
>   share/doc/cmake/html/module/FindLibXslt.html
> +share/doc/cmake/html/module/FindLibinput.html
>   share/doc/cmake/html/module/FindLua.html
>   share/doc/cmake/html/module/FindLua50.html
>   share/doc/cmake/html/module/FindLua51.html
> @@ -4106,6 +4656,7 @@ share/doc/cmake/html/module/FindMPEG2.ht
>   share/doc/cmake/html/module/FindMPI.html
>   share/doc/cmake/html/module/FindMatlab.html
>   share/doc/cmake/html/module/FindMotif.html
> +share/doc/cmake/html/module/FindODBC.html
>   share/doc/cmake/html/module/FindOpenACC.html
>   share/doc/cmake/html/module/FindOpenAL.html
>   share/doc/cmake/html/module/FindOpenCL.html
> @@ -4127,6 +4678,9 @@ share/doc/cmake/html/module/FindPkgConfi
>   share/doc/cmake/html/module/FindPostgreSQL.html
>   share/doc/cmake/html/module/FindProducer.html
>   share/doc/cmake/html/module/FindProtobuf.html
> +share/doc/cmake/html/module/FindPython.html
> +share/doc/cmake/html/module/FindPython2.html
> +share/doc/cmake/html/module/FindPython3.html
>   share/doc/cmake/html/module/FindPythonInterp.html
>   share/doc/cmake/html/module/FindPythonLibs.html
>   share/doc/cmake/html/module/FindQt.html
> @@ -4141,6 +4695,7 @@ share/doc/cmake/html/module/FindSDL_mixe
>   share/doc/cmake/html/module/FindSDL_net.html
>   share/doc/cmake/html/module/FindSDL_sound.html
>   share/doc/cmake/html/module/FindSDL_ttf.html
> +share/doc/cmake/html/module/FindSQLite3.html
>   share/doc/cmake/html/module/FindSWIG.html
>   share/doc/cmake/html/module/FindSelfPackers.html
>   share/doc/cmake/html/module/FindSquish.html
> @@ -4283,6 +4838,29 @@ share/doc/cmake/html/policy/CMP0068.html
>   share/doc/cmake/html/policy/CMP0069.html
>   share/doc/cmake/html/policy/CMP0070.html
>   share/doc/cmake/html/policy/CMP0071.html
> +share/doc/cmake/html/policy/CMP0072.html
> +share/doc/cmake/html/policy/CMP0073.html
> +share/doc/cmake/html/policy/CMP0074.html
> +share/doc/cmake/html/policy/CMP0075.html
> +share/doc/cmake/html/policy/CMP0076.html
> +share/doc/cmake/html/policy/CMP0077.html
> +share/doc/cmake/html/policy/CMP0078.html
> +share/doc/cmake/html/policy/CMP0079.html
> +share/doc/cmake/html/policy/CMP0080.html
> +share/doc/cmake/html/policy/CMP0081.html
> +share/doc/cmake/html/policy/CMP0082.html
> +share/doc/cmake/html/policy/CMP0083.html
> +share/doc/cmake/html/policy/CMP0084.html
> +share/doc/cmake/html/policy/CMP0085.html
> +share/doc/cmake/html/policy/CMP0086.html
> +share/doc/cmake/html/policy/CMP0087.html
> +share/doc/cmake/html/policy/CMP0088.html
> +share/doc/cmake/html/policy/CMP0089.html
> +share/doc/cmake/html/policy/CMP0090.html
> +share/doc/cmake/html/policy/CMP0091.html
> +share/doc/cmake/html/policy/CMP0092.html
> +share/doc/cmake/html/policy/CMP0093.html
> +share/doc/cmake/html/policy/CMP0094.html
>   share/doc/cmake/html/prop_cache/
>   share/doc/cmake/html/prop_cache/ADVANCED.html
>   share/doc/cmake/html/prop_cache/HELPSTRING.html
> @@ -4291,6 +4869,7 @@ share/doc/cmake/html/prop_cache/STRINGS.
>   share/doc/cmake/html/prop_cache/TYPE.html
>   share/doc/cmake/html/prop_cache/VALUE.html
>   share/doc/cmake/html/prop_dir/
> +share/doc/cmake/html/prop_dir/ADDITIONAL_CLEAN_FILES.html
>   share/doc/cmake/html/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.html
>   share/doc/cmake/html/prop_dir/BINARY_DIR.html
>   share/doc/cmake/html/prop_dir/BUILDSYSTEM_TARGETS.html
> @@ -4309,6 +4888,7 @@ share/doc/cmake/html/prop_dir/INTERPROCE
>   share/doc/cmake/html/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
>   share/doc/cmake/html/prop_dir/LABELS.html
>   share/doc/cmake/html/prop_dir/LINK_DIRECTORIES.html
> +share/doc/cmake/html/prop_dir/LINK_OPTIONS.html
>   share/doc/cmake/html/prop_dir/LISTFILE_STACK.html
>   share/doc/cmake/html/prop_dir/MACROS.html
>   share/doc/cmake/html/prop_dir/PARENT_DIRECTORY.html
> @@ -4317,6 +4897,7 @@ share/doc/cmake/html/prop_dir/RULE_LAUNC
>   share/doc/cmake/html/prop_dir/RULE_LAUNCH_LINK.html
>   share/doc/cmake/html/prop_dir/SOURCE_DIR.html
>   share/doc/cmake/html/prop_dir/SUBDIRECTORIES.html
> +share/doc/cmake/html/prop_dir/TESTS.html
>   share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILE.html
>   share/doc/cmake/html/prop_dir/TEST_INCLUDE_FILES.html
>   share/doc/cmake/html/prop_dir/VARIABLES.html
> @@ -4332,8 +4913,10 @@ share/doc/cmake/html/prop_gbl/AUTOMOC_TA
>   share/doc/cmake/html/prop_gbl/AUTORCC_SOURCE_GROUP.html
>   share/doc/cmake/html/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html
>   share/doc/cmake/html/prop_gbl/CMAKE_C_KNOWN_FEATURES.html
> +share/doc/cmake/html/prop_gbl/CMAKE_ROLE.html
>   share/doc/cmake/html/prop_gbl/DEBUG_CONFIGURATIONS.html
>   share/doc/cmake/html/prop_gbl/DISABLED_FEATURES.html
> +share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.html
>   share/doc/cmake/html/prop_gbl/ECLIPSE_EXTRA_NATURES.html
>   share/doc/cmake/html/prop_gbl/ENABLED_FEATURES.html
>   share/doc/cmake/html/prop_gbl/ENABLED_LANGUAGES.html
> @@ -4373,10 +4956,12 @@ share/doc/cmake/html/prop_sf/AUTOUIC_OPT
>   share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS.html
>   share/doc/cmake/html/prop_sf/COMPILE_DEFINITIONS_CONFIG.html
>   share/doc/cmake/html/prop_sf/COMPILE_FLAGS.html
> +share/doc/cmake/html/prop_sf/COMPILE_OPTIONS.html
>   share/doc/cmake/html/prop_sf/EXTERNAL_OBJECT.html
>   share/doc/cmake/html/prop_sf/Fortran_FORMAT.html
>   share/doc/cmake/html/prop_sf/GENERATED.html
>   share/doc/cmake/html/prop_sf/HEADER_FILE_ONLY.html
> +share/doc/cmake/html/prop_sf/INCLUDE_DIRECTORIES.html
>   share/doc/cmake/html/prop_sf/KEEP_EXTENSION.html
>   share/doc/cmake/html/prop_sf/LABELS.html
>   share/doc/cmake/html/prop_sf/LANGUAGE.html
> @@ -4389,15 +4974,20 @@ share/doc/cmake/html/prop_sf/SKIP_AUTOMO
>   share/doc/cmake/html/prop_sf/SKIP_AUTORCC.html
>   share/doc/cmake/html/prop_sf/SKIP_AUTOUIC.html
>   share/doc/cmake/html/prop_sf/SYMBOLIC.html
> +share/doc/cmake/html/prop_sf/Swift_DEPENDENCIES_FILE.html
> +share/doc/cmake/html/prop_sf/Swift_DIAGNOSTICS_FILE.html
>   share/doc/cmake/html/prop_sf/VS_COPY_TO_OUT_DIR.html
>   share/doc/cmake/html/prop_sf/VS_CSHARP_tagname.html
>   share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_CONTENT.html
>   share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_LOCATION.html
>   share/doc/cmake/html/prop_sf/VS_INCLUDE_IN_VSIX.html
>   share/doc/cmake/html/prop_sf/VS_RESOURCE_GENERATOR.html
> +share/doc/cmake/html/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.html
> +share/doc/cmake/html/prop_sf/VS_SHADER_ENABLE_DEBUG.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_ENTRYPOINT.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_FLAGS.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_MODEL.html
> +share/doc/cmake/html/prop_sf/VS_SHADER_OBJECT_FILE_NAME.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_TYPE.html
>   share/doc/cmake/html/prop_sf/VS_SHADER_VARIABLE_NAME.html
> @@ -4422,6 +5012,7 @@ share/doc/cmake/html/prop_test/LABELS.ht
>   share/doc/cmake/html/prop_test/MEASUREMENT.html
>   share/doc/cmake/html/prop_test/PASS_REGULAR_EXPRESSION.html
>   share/doc/cmake/html/prop_test/PROCESSORS.html
> +share/doc/cmake/html/prop_test/PROCESSOR_AFFINITY.html
>   share/doc/cmake/html/prop_test/REQUIRED_FILES.html
>   share/doc/cmake/html/prop_test/RESOURCE_LOCK.html
>   share/doc/cmake/html/prop_test/RUN_SERIAL.html
> @@ -4431,6 +5022,7 @@ share/doc/cmake/html/prop_test/TIMEOUT_A
>   share/doc/cmake/html/prop_test/WILL_FAIL.html
>   share/doc/cmake/html/prop_test/WORKING_DIRECTORY.html
>   share/doc/cmake/html/prop_tgt/
> +share/doc/cmake/html/prop_tgt/ADDITIONAL_CLEAN_FILES.html
>   share/doc/cmake/html/prop_tgt/ALIASED_TARGET.html
>   share/doc/cmake/html/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/ANDROID_API.html
> @@ -4454,23 +5046,30 @@ share/doc/cmake/html/prop_tgt/ARCHIVE_OU
>   share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME.html
>   share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.html
>   share/doc/cmake/html/prop_tgt/AUTOGEN_BUILD_DIR.html
> +share/doc/cmake/html/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.html
> +share/doc/cmake/html/prop_tgt/AUTOGEN_PARALLEL.html
>   share/doc/cmake/html/prop_tgt/AUTOGEN_TARGET_DEPENDS.html
>   share/doc/cmake/html/prop_tgt/AUTOMOC.html
>   share/doc/cmake/html/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.html
>   share/doc/cmake/html/prop_tgt/AUTOMOC_DEPEND_FILTERS.html
> +share/doc/cmake/html/prop_tgt/AUTOMOC_EXECUTABLE.html
>   share/doc/cmake/html/prop_tgt/AUTOMOC_MACRO_NAMES.html
>   share/doc/cmake/html/prop_tgt/AUTOMOC_MOC_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/AUTORCC.html
> +share/doc/cmake/html/prop_tgt/AUTORCC_EXECUTABLE.html
>   share/doc/cmake/html/prop_tgt/AUTORCC_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/AUTOUIC.html
> +share/doc/cmake/html/prop_tgt/AUTOUIC_EXECUTABLE.html
>   share/doc/cmake/html/prop_tgt/AUTOUIC_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/AUTOUIC_SEARCH_PATHS.html
>   share/doc/cmake/html/prop_tgt/BINARY_DIR.html
>   share/doc/cmake/html/prop_tgt/BUILD_RPATH.html
> +share/doc/cmake/html/prop_tgt/BUILD_RPATH_USE_ORIGIN.html
>   share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.html
>   share/doc/cmake/html/prop_tgt/BUILD_WITH_INSTALL_RPATH.html
>   share/doc/cmake/html/prop_tgt/BUNDLE.html
>   share/doc/cmake/html/prop_tgt/BUNDLE_EXTENSION.html
> +share/doc/cmake/html/prop_tgt/COMMON_LANGUAGE_RUNTIME.html
>   share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_BOOL.html
>   share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.html
>   share/doc/cmake/html/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.html
> @@ -4501,12 +5100,15 @@ share/doc/cmake/html/prop_tgt/C_STANDARD
>   share/doc/cmake/html/prop_tgt/C_STANDARD_REQUIRED.html
>   share/doc/cmake/html/prop_tgt/DEBUG_POSTFIX.html
>   share/doc/cmake/html/prop_tgt/DEFINE_SYMBOL.html
> +share/doc/cmake/html/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.html
>   share/doc/cmake/html/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.html
> +share/doc/cmake/html/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.html
>   share/doc/cmake/html/prop_tgt/ENABLE_EXPORTS.html
>   share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_ALL.html
>   share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.html
>   share/doc/cmake/html/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.html
>   share/doc/cmake/html/prop_tgt/EXPORT_NAME.html
> +share/doc/cmake/html/prop_tgt/EXPORT_PROPERTIES.html
>   share/doc/cmake/html/prop_tgt/EchoString.html
>   share/doc/cmake/html/prop_tgt/FOLDER.html
>   share/doc/cmake/html/prop_tgt/FRAMEWORK.html
> @@ -4514,11 +5116,15 @@ share/doc/cmake/html/prop_tgt/FRAMEWORK_
>   share/doc/cmake/html/prop_tgt/Fortran_FORMAT.html
>   share/doc/cmake/html/prop_tgt/Fortran_MODULE_DIRECTORY.html
>   share/doc/cmake/html/prop_tgt/GENERATOR_FILE_NAME.html
> +share/doc/cmake/html/prop_tgt/GHS_INTEGRITY_APP.html
> +share/doc/cmake/html/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.html
>   share/doc/cmake/html/prop_tgt/GNUtoMS.html
>   share/doc/cmake/html/prop_tgt/HAS_CXX.html
>   share/doc/cmake/html/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.html
>   share/doc/cmake/html/prop_tgt/IMPORTED.html
> +share/doc/cmake/html/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.html
>   share/doc/cmake/html/prop_tgt/IMPORTED_CONFIGURATIONS.html
> +share/doc/cmake/html/prop_tgt/IMPORTED_GLOBAL.html
>   share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB.html
>   share/doc/cmake/html/prop_tgt/IMPORTED_IMPLIB_CONFIG.html
>   share/doc/cmake/html/prop_tgt/IMPORTED_LIBNAME.html
> @@ -4550,7 +5156,10 @@ share/doc/cmake/html/prop_tgt/INTERFACE_
>   share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_FEATURES.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_COMPILE_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.html
> +share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DEPENDS.html
> +share/doc/cmake/html/prop_tgt/INTERFACE_LINK_DIRECTORIES.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_LINK_LIBRARIES.html
> +share/doc/cmake/html/prop_tgt/INTERFACE_LINK_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_SOURCES.html
>   share/doc/cmake/html/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html
> @@ -4573,6 +5182,7 @@ share/doc/cmake/html/prop_tgt/LIBRARY_OU
>   share/doc/cmake/html/prop_tgt/LINKER_LANGUAGE.html
>   share/doc/cmake/html/prop_tgt/LINK_DEPENDS.html
>   share/doc/cmake/html/prop_tgt/LINK_DEPENDS_NO_SHARED.html
> +share/doc/cmake/html/prop_tgt/LINK_DIRECTORIES.html
>   share/doc/cmake/html/prop_tgt/LINK_FLAGS.html
>   share/doc/cmake/html/prop_tgt/LINK_FLAGS_CONFIG.html
>   share/doc/cmake/html/prop_tgt/LINK_INTERFACE_LIBRARIES.html
> @@ -4580,6 +5190,7 @@ share/doc/cmake/html/prop_tgt/LINK_INTER
>   share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY.html
>   share/doc/cmake/html/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.html
>   share/doc/cmake/html/prop_tgt/LINK_LIBRARIES.html
> +share/doc/cmake/html/prop_tgt/LINK_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/LINK_SEARCH_END_STATIC.html
>   share/doc/cmake/html/prop_tgt/LINK_SEARCH_START_STATIC.html
>   share/doc/cmake/html/prop_tgt/LINK_WHAT_YOU_USE.html
> @@ -4591,6 +5202,7 @@ share/doc/cmake/html/prop_tgt/MACOSX_FRA
>   share/doc/cmake/html/prop_tgt/MACOSX_RPATH.html
>   share/doc/cmake/html/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.html
>   share/doc/cmake/html/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.html
> +share/doc/cmake/html/prop_tgt/MSVC_RUNTIME_LIBRARY.html
>   share/doc/cmake/html/prop_tgt/NAME.html
>   share/doc/cmake/html/prop_tgt/NO_SONAME.html
>   share/doc/cmake/html/prop_tgt/NO_SYSTEM_FROM_IMPORTED.html
> @@ -4623,11 +5235,18 @@ share/doc/cmake/html/prop_tgt/SOURCE_DIR
>   share/doc/cmake/html/prop_tgt/SOVERSION.html
>   share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS.html
>   share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.html
> +share/doc/cmake/html/prop_tgt/STATIC_LIBRARY_OPTIONS.html
>   share/doc/cmake/html/prop_tgt/SUFFIX.html
> +share/doc/cmake/html/prop_tgt/Swift_DEPENDENCIES_FILE.html
> +share/doc/cmake/html/prop_tgt/Swift_MODULE_DIRECTORY.html
> +share/doc/cmake/html/prop_tgt/Swift_MODULE_NAME.html
>   share/doc/cmake/html/prop_tgt/TYPE.html
>   share/doc/cmake/html/prop_tgt/VERSION.html
>   share/doc/cmake/html/prop_tgt/VISIBILITY_INLINES_HIDDEN.html
>   share/doc/cmake/html/prop_tgt/VS_CONFIGURATION_TYPE.html
> +share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND.html
> +share/doc/cmake/html/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.html
> +share/doc/cmake/html/prop_tgt/VS_DEBUGGER_ENVIRONMENT.html
>   share/doc/cmake/html/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.html
>   share/doc/cmake/html/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.html
>   share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.html
> @@ -4641,8 +5260,12 @@ share/doc/cmake/html/prop_tgt/VS_GLOBAL_
>   share/doc/cmake/html/prop_tgt/VS_GLOBAL_variable.html
>   share/doc/cmake/html/prop_tgt/VS_IOT_EXTENSIONS_VERSION.html
>   share/doc/cmake/html/prop_tgt/VS_IOT_STARTUP_TASK.html
> +share/doc/cmake/html/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.html
>   share/doc/cmake/html/prop_tgt/VS_KEYWORD.html
>   share/doc/cmake/html/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.html
> +share/doc/cmake/html/prop_tgt/VS_NO_SOLUTION_DEPLOY.html
> +share/doc/cmake/html/prop_tgt/VS_PACKAGE_REFERENCES.html
> +share/doc/cmake/html/prop_tgt/VS_PROJECT_IMPORT.html
>   share/doc/cmake/html/prop_tgt/VS_SCC_AUXPATH.html
>   share/doc/cmake/html/prop_tgt/VS_SCC_LOCALPATH.html
>   share/doc/cmake/html/prop_tgt/VS_SCC_PROJECTNAME.html
> @@ -4657,12 +5280,37 @@ share/doc/cmake/html/prop_tgt/WIN32_EXEC
>   share/doc/cmake/html/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.html
>   share/doc/cmake/html/prop_tgt/XCODE_ATTRIBUTE_an-attribute.html
>   share/doc/cmake/html/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.html
> +share/doc/cmake/html/prop_tgt/XCODE_GENERATE_SCHEME.html
>   share/doc/cmake/html/prop_tgt/XCODE_PRODUCT_TYPE.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ARGUMENTS.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ENVIRONMENT.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_EXECUTABLE.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_MALLOC_STACK.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
> +share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.html
>   share/doc/cmake/html/prop_tgt/XCTEST.html
>   share/doc/cmake/html/release/
>   share/doc/cmake/html/release/3.0.html
>   share/doc/cmake/html/release/3.1.html
>   share/doc/cmake/html/release/3.10.html
> +share/doc/cmake/html/release/3.11.html
> +share/doc/cmake/html/release/3.12.html
> +share/doc/cmake/html/release/3.13.html
> +share/doc/cmake/html/release/3.14.html
> +share/doc/cmake/html/release/3.15.html
>   share/doc/cmake/html/release/3.2.html
>   share/doc/cmake/html/release/3.3.html
>   share/doc/cmake/html/release/3.4.html
> @@ -4679,6 +5327,7 @@ share/doc/cmake/html/variable/ANDROID.ht
>   share/doc/cmake/html/variable/APPLE.html
>   share/doc/cmake/html/variable/BORLAND.html
>   share/doc/cmake/html/variable/BUILD_SHARED_LIBS.html
> +share/doc/cmake/html/variable/CACHE.html
>   share/doc/cmake/html/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.html
>   share/doc/cmake/html/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.html
>   share/doc/cmake/html/variable/CMAKE_ANDROID_API.html
> @@ -4711,6 +5360,9 @@ share/doc/cmake/html/variable/CMAKE_ARCH
>   share/doc/cmake/html/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_ARGC.html
>   share/doc/cmake/html/variable/CMAKE_ARGV0.html
> +share/doc/cmake/html/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.html
> +share/doc/cmake/html/variable/CMAKE_AUTOGEN_PARALLEL.html
> +share/doc/cmake/html/variable/CMAKE_AUTOGEN_VERBOSE.html
>   share/doc/cmake/html/variable/CMAKE_AUTOMOC.html
>   share/doc/cmake/html/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.html
>   share/doc/cmake/html/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.html
> @@ -4725,6 +5377,7 @@ share/doc/cmake/html/variable/CMAKE_AUTO
>   share/doc/cmake/html/variable/CMAKE_BACKWARDS_COMPATIBILITY.html
>   share/doc/cmake/html/variable/CMAKE_BINARY_DIR.html
>   share/doc/cmake/html/variable/CMAKE_BUILD_RPATH.html
> +share/doc/cmake/html/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.html
>   share/doc/cmake/html/variable/CMAKE_BUILD_TOOL.html
>   share/doc/cmake/html/variable/CMAKE_BUILD_TYPE.html
>   share/doc/cmake/html/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.html
> @@ -4735,6 +5388,7 @@ share/doc/cmake/html/variable/CMAKE_CACH
>   share/doc/cmake/html/variable/CMAKE_CACHE_PATCH_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_CFG_INTDIR.html
>   share/doc/cmake/html/variable/CMAKE_CL_64.html
> +share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_COMPILER_ID.html
>   share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.html
>   share/doc/cmake/html/variable/CMAKE_CODELITE_USE_TARGETS.html
>   share/doc/cmake/html/variable/CMAKE_COLOR_MAKEFILE.html
> @@ -4747,11 +5401,13 @@ share/doc/cmake/html/variable/CMAKE_COMP
>   share/doc/cmake/html/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_CONFIGURATION_TYPES.html
>   share/doc/cmake/html/variable/CMAKE_CONFIG_POSTFIX.html
> +share/doc/cmake/html/variable/CMAKE_CPACK_COMMAND.html
>   share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING.html
>   share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING_EMULATOR.html
>   share/doc/cmake/html/variable/CMAKE_CTEST_COMMAND.html
>   share/doc/cmake/html/variable/CMAKE_CUDA_EXTENSIONS.html
>   share/doc/cmake/html/variable/CMAKE_CUDA_HOST_COMPILER.html
> +share/doc/cmake/html/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.html
>   share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD.html
>   share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD_REQUIRED.html
>   share/doc/cmake/html/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.html
> @@ -4774,6 +5430,7 @@ share/doc/cmake/html/variable/CMAKE_DEPE
>   share/doc/cmake/html/variable/CMAKE_DIRECTORY_LABELS.html
>   share/doc/cmake/html/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html
>   share/doc/cmake/html/variable/CMAKE_DL_LIBS.html
> +share/doc/cmake/html/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.html
>   share/doc/cmake/html/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.html
>   share/doc/cmake/html/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.html
> @@ -4783,12 +5440,14 @@ share/doc/cmake/html/variable/CMAKE_ENAB
>   share/doc/cmake/html/variable/CMAKE_ERROR_DEPRECATED.html
>   share/doc/cmake/html/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
>   share/doc/cmake/html/variable/CMAKE_EXECUTABLE_SUFFIX.html
> +share/doc/cmake/html/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.html
>   share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS.html
>   share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.html
>   share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_INIT.html
>   share/doc/cmake/html/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
>   share/doc/cmake/html/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.html
> +share/doc/cmake/html/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.html
>   share/doc/cmake/html/variable/CMAKE_EXTRA_GENERATOR.html
>   share/doc/cmake/html/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.html
>   share/doc/cmake/html/variable/CMAKE_FIND_APPBUNDLE.html
> @@ -4800,6 +5459,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NAME.html
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.html
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.html
> +share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.html
> +share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.html
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.html
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.html
>   share/doc/cmake/html/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.html
> @@ -4808,6 +5469,8 @@ share/doc/cmake/html/variable/CMAKE_FIND
>   share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.html
>   share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.html
>   share/doc/cmake/html/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html
> +share/doc/cmake/html/variable/CMAKE_FOLDER.html
> +share/doc/cmake/html/variable/CMAKE_FRAMEWORK.html
>   share/doc/cmake/html/variable/CMAKE_FRAMEWORK_PATH.html
>   share/doc/cmake/html/variable/CMAKE_Fortran_FORMAT.html
>   share/doc/cmake/html/variable/CMAKE_Fortran_MODDIR_DEFAULT.html
> @@ -4815,8 +5478,14 @@ share/doc/cmake/html/variable/CMAKE_Fort
>   share/doc/cmake/html/variable/CMAKE_Fortran_MODOUT_FLAG.html
>   share/doc/cmake/html/variable/CMAKE_Fortran_MODULE_DIRECTORY.html
>   share/doc/cmake/html/variable/CMAKE_GENERATOR.html
> +share/doc/cmake/html/variable/CMAKE_GENERATOR_INSTANCE.html
>   share/doc/cmake/html/variable/CMAKE_GENERATOR_PLATFORM.html
>   share/doc/cmake/html/variable/CMAKE_GENERATOR_TOOLSET.html
> +share/doc/cmake/html/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.html
> +share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.html
> +share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.html
> +share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET.html
> +share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.html
>   share/doc/cmake/html/variable/CMAKE_GNUtoMS.html
>   share/doc/cmake/html/variable/CMAKE_HOME_DIRECTORY.html
>   share/doc/cmake/html/variable/CMAKE_HOST_APPLE.html
> @@ -4836,6 +5505,7 @@ share/doc/cmake/html/variable/CMAKE_INCL
>   share/doc/cmake/html/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.html
>   share/doc/cmake/html/variable/CMAKE_INCLUDE_PATH.html
>   share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.html
> +share/doc/cmake/html/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
>   share/doc/cmake/html/variable/CMAKE_INSTALL_MESSAGE.html
>   share/doc/cmake/html/variable/CMAKE_INSTALL_NAME_DIR.html
>   share/doc/cmake/html/variable/CMAKE_INSTALL_PREFIX.html
> @@ -4846,6 +5516,7 @@ share/doc/cmake/html/variable/CMAKE_INTE
>   share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.html
>   share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_IOS_INSTALL_COMBINED.html
> +share/doc/cmake/html/variable/CMAKE_JOB_POOLS.html
>   share/doc/cmake/html/variable/CMAKE_JOB_POOL_COMPILE.html
>   share/doc/cmake/html/variable/CMAKE_JOB_POOL_LINK.html
>   share/doc/cmake/html/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.html
> @@ -4875,6 +5546,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
>   share/doc/cmake/html/variable/CMAKE_LANG_CREATE_SHARED_MODULE.html
>   share/doc/cmake/html/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS.html
> +share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG.html
> +share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_INIT.html
> @@ -4884,10 +5557,6 @@ share/doc/cmake/html/variable/CMAKE_LANG
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.html
>   share/doc/cmake/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.html
> -share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.html
> -share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.html
> -share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.html
> -share/doc/cmake/html/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.html
>   share/doc/cmake/html/variable/CMAKE_LANG_IGNORE_EXTENSIONS.html
>   share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.html
>   share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.html
> @@ -4897,6 +5566,8 @@ share/doc/cmake/html/variable/CMAKE_LANG
>   share/doc/cmake/html/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.html
>   share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE.html
>   share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.html
> +share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.html
> +share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.html
>   share/doc/cmake/html/variable/CMAKE_LANG_LINK_EXECUTABLE.html
>   share/doc/cmake/html/variable/CMAKE_LANG_OUTPUT_EXTENSION.html
>   share/doc/cmake/html/variable/CMAKE_LANG_PLATFORM_ID.html
> @@ -4915,6 +5586,7 @@ share/doc/cmake/html/variable/CMAKE_LIBR
>   share/doc/cmake/html/variable/CMAKE_LIBRARY_PATH_FLAG.html
>   share/doc/cmake/html/variable/CMAKE_LINK_DEF_FILE_FLAG.html
>   share/doc/cmake/html/variable/CMAKE_LINK_DEPENDS_NO_SHARED.html
> +share/doc/cmake/html/variable/CMAKE_LINK_DIRECTORIES_BEFORE.html
>   share/doc/cmake/html/variable/CMAKE_LINK_INTERFACE_LIBRARIES.html
>   share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.html
>   share/doc/cmake/html/variable/CMAKE_LINK_LIBRARY_FLAG.html
> @@ -4929,6 +5601,7 @@ share/doc/cmake/html/variable/CMAKE_MAKE
>   share/doc/cmake/html/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_MATCH_COUNT.html
>   share/doc/cmake/html/variable/CMAKE_MATCH_n.html
> +share/doc/cmake/html/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.html
>   share/doc/cmake/html/variable/CMAKE_MFC_FLAG.html
>   share/doc/cmake/html/variable/CMAKE_MINIMUM_REQUIRED_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_MINOR_VERSION.html
> @@ -4938,6 +5611,9 @@ share/doc/cmake/html/variable/CMAKE_MODU
>   share/doc/cmake/html/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.html
>   share/doc/cmake/html/variable/CMAKE_MODULE_PATH.html
>   share/doc/cmake/html/variable/CMAKE_MSVCIDE_RUN_PATH.html
> +share/doc/cmake/html/variable/CMAKE_MSVC_RUNTIME_LIBRARY.html
> +share/doc/cmake/html/variable/CMAKE_NETRC.html
> +share/doc/cmake/html/variable/CMAKE_NETRC_FILE.html
>   share/doc/cmake/html/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.html
>   share/doc/cmake/html/variable/CMAKE_NOT_USING_CONFIG_FLAGS.html
>   share/doc/cmake/html/variable/CMAKE_NO_BUILTIN_CHRPATH.html
> @@ -4956,10 +5632,19 @@ share/doc/cmake/html/variable/CMAKE_POSI
>   share/doc/cmake/html/variable/CMAKE_PREFIX_PATH.html
>   share/doc/cmake/html/variable/CMAKE_PROGRAM_PATH.html
>   share/doc/cmake/html/variable/CMAKE_PROJECT_DESCRIPTION.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_HOMEPAGE_URL.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_INCLUDE_BEFORE.html
>   share/doc/cmake/html/variable/CMAKE_PROJECT_NAME.html
>   share/doc/cmake/html/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MAJOR.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_MINOR.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_PATCH.html
> +share/doc/cmake/html/variable/CMAKE_PROJECT_VERSION_TWEAK.html
>   share/doc/cmake/html/variable/CMAKE_RANLIB.html
>   share/doc/cmake/html/variable/CMAKE_ROOT.html
> +share/doc/cmake/html/variable/CMAKE_RULE_MESSAGES.html
>   share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.html
>   share/doc/cmake/html/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.html
>   share/doc/cmake/html/variable/CMAKE_SCRIPT_MODE_FILE.html
> @@ -4987,6 +5672,7 @@ share/doc/cmake/html/variable/CMAKE_STAT
>   share/doc/cmake/html/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.html
>   share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.html
>   share/doc/cmake/html/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.html
> +share/doc/cmake/html/variable/CMAKE_SUPPRESS_REGENERATION.html
>   share/doc/cmake/html/variable/CMAKE_SYSROOT.html
>   share/doc/cmake/html/variable/CMAKE_SYSROOT_COMPILE.html
>   share/doc/cmake/html/variable/CMAKE_SYSROOT_LINK.html
> @@ -5002,6 +5688,7 @@ share/doc/cmake/html/variable/CMAKE_SYST
>   share/doc/cmake/html/variable/CMAKE_SYSTEM_PROGRAM_PATH.html
>   share/doc/cmake/html/variable/CMAKE_SYSTEM_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_Swift_LANGUAGE_VERSION.html
> +share/doc/cmake/html/variable/CMAKE_Swift_MODULE_DIRECTORY.html
>   share/doc/cmake/html/variable/CMAKE_TOOLCHAIN_FILE.html
>   share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_CONFIGURATION.html
>   share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.html
> @@ -5014,27 +5701,56 @@ share/doc/cmake/html/variable/CMAKE_VERB
>   share/doc/cmake/html/variable/CMAKE_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.html
>   share/doc/cmake/html/variable/CMAKE_VS_DEVENV_COMMAND.html
> +share/doc/cmake/html/variable/CMAKE_VS_GLOBALS.html
>   share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.html
>   share/doc/cmake/html/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.html
>   share/doc/cmake/html/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.html
> +share/doc/cmake/html/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.html
>   share/doc/cmake/html/variable/CMAKE_VS_MSBUILD_COMMAND.html
>   share/doc/cmake/html/variable/CMAKE_VS_NsightTegra_VERSION.html
>   share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME.html
> +share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.html
>   share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET.html
>   share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.html
>   share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.html
> +share/doc/cmake/html/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.html
> +share/doc/cmake/html/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.html
>   share/doc/cmake/html/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.html
> +share/doc/cmake/html/variable/CMAKE_VS_WINRT_BY_DEFAULT.html
>   share/doc/cmake/html/variable/CMAKE_WARN_DEPRECATED.html
>   share/doc/cmake/html/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.html
>   share/doc/cmake/html/variable/CMAKE_WIN32_EXECUTABLE.html
>   share/doc/cmake/html/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.html
>   share/doc/cmake/html/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.html
>   share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_SCHEME.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.html
>   share/doc/cmake/html/variable/CMAKE_XCODE_PLATFORM_TOOLSET.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.html
> +share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.html
>   share/doc/cmake/html/variable/CPACK_ABSOLUTE_DESTINATION_FILES.html
>   share/doc/cmake/html/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.html
>   share/doc/cmake/html/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html
>   share/doc/cmake/html/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.html
> +share/doc/cmake/html/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html
>   share/doc/cmake/html/variable/CPACK_INSTALL_SCRIPT.html
>   share/doc/cmake/html/variable/CPACK_PACKAGING_INSTALL_PREFIX.html
>   share/doc/cmake/html/variable/CPACK_SET_DESTDIR.html
> @@ -5065,7 +5781,7 @@ share/doc/cmake/html/variable/CTEST_CUST
>   share/doc/cmake/html/variable/CTEST_CUSTOM_POST_TEST.html
>   share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_MEMCHECK.html
>   share/doc/cmake/html/variable/CTEST_CUSTOM_PRE_TEST.html
> -share/doc/cmake/html/variable/CTEST_CUSTOM_TEST_IGNORE.html
> +share/doc/cmake/html/variable/CTEST_CUSTOM_TESTS_IGNORE.html
>   share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_EXCEPTION.html
>   share/doc/cmake/html/variable/CTEST_CUSTOM_WARNING_MATCH.html
>   share/doc/cmake/html/variable/CTEST_CVS_CHECKOUT.html
> @@ -5095,9 +5811,11 @@ share/doc/cmake/html/variable/CTEST_P4_C
>   share/doc/cmake/html/variable/CTEST_P4_COMMAND.html
>   share/doc/cmake/html/variable/CTEST_P4_OPTIONS.html
>   share/doc/cmake/html/variable/CTEST_P4_UPDATE_OPTIONS.html
> +share/doc/cmake/html/variable/CTEST_RUN_CURRENT_SCRIPT.html
>   share/doc/cmake/html/variable/CTEST_SCP_COMMAND.html
>   share/doc/cmake/html/variable/CTEST_SITE.html
>   share/doc/cmake/html/variable/CTEST_SOURCE_DIRECTORY.html
> +share/doc/cmake/html/variable/CTEST_SUBMIT_URL.html
>   share/doc/cmake/html/variable/CTEST_SVN_COMMAND.html
>   share/doc/cmake/html/variable/CTEST_SVN_OPTIONS.html
>   share/doc/cmake/html/variable/CTEST_SVN_UPDATE_OPTIONS.html
> @@ -5107,11 +5825,13 @@ share/doc/cmake/html/variable/CTEST_TRIG
>   share/doc/cmake/html/variable/CTEST_UPDATE_COMMAND.html
>   share/doc/cmake/html/variable/CTEST_UPDATE_OPTIONS.html
>   share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_ONLY.html
> +share/doc/cmake/html/variable/CTEST_UPDATE_VERSION_OVERRIDE.html
>   share/doc/cmake/html/variable/CTEST_USE_LAUNCHERS.html
>   share/doc/cmake/html/variable/CYGWIN.html
>   share/doc/cmake/html/variable/ENV.html
>   share/doc/cmake/html/variable/EXECUTABLE_OUTPUT_PATH.html
>   share/doc/cmake/html/variable/GHS-MULTI.html
> +share/doc/cmake/html/variable/IOS.html
>   share/doc/cmake/html/variable/LIBRARY_OUTPUT_PATH.html
>   share/doc/cmake/html/variable/MINGW.html
>   share/doc/cmake/html/variable/MSVC.html
> @@ -5125,8 +5845,12 @@ share/doc/cmake/html/variable/MSVC71.htm
>   share/doc/cmake/html/variable/MSVC80.html
>   share/doc/cmake/html/variable/MSVC90.html
>   share/doc/cmake/html/variable/MSVC_IDE.html
> +share/doc/cmake/html/variable/MSVC_TOOLSET_VERSION.html
>   share/doc/cmake/html/variable/MSVC_VERSION.html
> +share/doc/cmake/html/variable/MSYS.html
>   share/doc/cmake/html/variable/PROJECT-NAME_BINARY_DIR.html
> +share/doc/cmake/html/variable/PROJECT-NAME_DESCRIPTION.html
> +share/doc/cmake/html/variable/PROJECT-NAME_HOMEPAGE_URL.html
>   share/doc/cmake/html/variable/PROJECT-NAME_SOURCE_DIR.html
>   share/doc/cmake/html/variable/PROJECT-NAME_VERSION.html
>   share/doc/cmake/html/variable/PROJECT-NAME_VERSION_MAJOR.html
> @@ -5135,6 +5859,7 @@ share/doc/cmake/html/variable/PROJECT-NA
>   share/doc/cmake/html/variable/PROJECT-NAME_VERSION_TWEAK.html
>   share/doc/cmake/html/variable/PROJECT_BINARY_DIR.html
>   share/doc/cmake/html/variable/PROJECT_DESCRIPTION.html
> +share/doc/cmake/html/variable/PROJECT_HOMEPAGE_URL.html
>   share/doc/cmake/html/variable/PROJECT_NAME.html
>   share/doc/cmake/html/variable/PROJECT_SOURCE_DIR.html
>   share/doc/cmake/html/variable/PROJECT_VERSION.html
> @@ -5142,6 +5867,7 @@ share/doc/cmake/html/variable/PROJECT_VE
>   share/doc/cmake/html/variable/PROJECT_VERSION_MINOR.html
>   share/doc/cmake/html/variable/PROJECT_VERSION_PATCH.html
>   share/doc/cmake/html/variable/PROJECT_VERSION_TWEAK.html
> +share/doc/cmake/html/variable/PackageName_ROOT.html
>   share/doc/cmake/html/variable/UNIX.html
>   share/doc/cmake/html/variable/WIN32.html
>   share/doc/cmake/html/variable/WINCE.html
>
>

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Martin Reindl-3
In reply to this post by Rafael Sadowski
Am 29.07.2019 um 21:19 schrieb Rafael Sadowski:
> On Mon Jul 29, 2019 at 12:12:36PM +0200, Rafael Sadowski wrote:
>> Hi all porters,
>>
>> I sent[1] a cmake update to 3.14 which unfortunately has received no
>> attention two months ago. Anyway this is a new try to update cmake.
[...]
>> Tested only on amd64 with base-clang and ports-gcc.
>>
>> I'd be very happy if this could go forward.

Runs fine on macppc with the plplot update previously posted which
strictly requires cmake >=3.13.2.

-m

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Christian Weisgerber
In reply to this post by Rafael Sadowski
On 2019-07-29, Rafael Sadowski <[hidden email]> wrote:

> - It doesn't make any sense to keep the m88k XXX tags. CMake don't build
>   under m88k, correct?

Remove anything referring to m88k in a port when you see it.
We do not support that platform.  The two remaining people in the world
who use m88k can figure it out for themselves.

It's amazing that this zombie continues to waste people's time.

--
Christian "naddy" Weisgerber                          [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Christian Weisgerber
In reply to this post by Rafael Sadowski
On 2019-07-29, Rafael Sadowski <[hidden email]> wrote:

>> I sent[1] a cmake update to 3.14 which unfortunately has received no
>> attention two months ago. Anyway this is a new try to update cmake.
>
> Here was a small typo at the end of the line. Fixed version below.

I ran this through a full amd64 bulk build, and these ports failed
with problems that seem related to cmake:

games/corsixth
games/pioneer
games/widelands
geo/osm2pgsql
math/plplot
net/weechat
productivity/gnucash
textproc/podofo
x11/awesome

I already sent Rafael the individual logs.

--
Christian "naddy" Weisgerber                          [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Martin Reindl-3
Am 06.08.19 um 13:52 schrieb Christian Weisgerber:

> On 2019-07-29, Rafael Sadowski <[hidden email]> wrote:
>
>>> I sent[1] a cmake update to 3.14 which unfortunately has received no
>>> attention two months ago. Anyway this is a new try to update cmake.
>>
>> Here was a small typo at the end of the line. Fixed version below.
>
> I ran this through a full amd64 bulk build, and these ports failed
> with problems that seem related to cmake:
>
> math/plplot

The update for this port posted here a week ago works with (and
requires) the new cmake. Also works on macppc and arm64.

-m

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE: devel/cmake 3.15.0

Rafael Sadowski
In reply to this post by Christian Weisgerber
On Tue Aug 06, 2019 at 11:52:33AM -0000, Christian Weisgerber wrote:

> On 2019-07-29, Rafael Sadowski <[hidden email]> wrote:
>
> >> I sent[1] a cmake update to 3.14 which unfortunately has received no
> >> attention two months ago. Anyway this is a new try to update cmake.
> >
> > Here was a small typo at the end of the line. Fixed version below.
>
> I ran this through a full amd64 bulk build, and these ports failed
> with problems that seem related to cmake:
>
> games/pioneer
> textproc/podofo
> productivity/gnucash

fixes committed

> games/widelands
> math/plplot

fixes on ports@

> games/corsixth
> geo/osm2pgsql
> net/weechat
> x11/awesome

Lua related issues. The diff below includes FindLua.cmake from current
cmake port. This fix all Lua+cmake ports.

>
> I already sent Rafael the individual logs.
>

Thanks a lot for the reports naddy@. I think we are ready to go in with
cmake 3.15.2?! Objections, wishes?

RS


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile,v
retrieving revision 1.173
diff -u -p -u -p -r1.173 Makefile
--- Makefile 24 Apr 2019 16:26:54 -0000 1.173
+++ Makefile 14 Jun 2019 14:32:27 -0000
@@ -4,9 +4,8 @@ DPB_PROPERTIES =parallel
 
 COMMENT = portable build system
 
-VER = 3.10.2
+VER = 3.14.5
 EPOCH = 0
-REVISION = 2
 DISTNAME = cmake-${VER}
 CATEGORIES = devel
 
@@ -20,14 +19,10 @@ PERMIT_PACKAGE_CDROM = Yes
 WANTLIB += ${COMPILER_LIBCXX} archive c curl curses expat form
 WANTLIB += jsoncpp m rhash uv z
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER = base-clang ports-gcc
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
-BUILD_DEPENDS = devel/ninja>=1.5.1
-.endif
-
-BUILD_DEPENDS += textproc/py-sphinx>=1.4
+BUILD_DEPENDS += devel/ninja>=1.5.1 \
+ textproc/py-sphinx>=1.4 \
 
 LIB_DEPENDS = archivers/libarchive \
  devel/libuv \
@@ -36,12 +31,13 @@ LIB_DEPENDS = archivers/libarchive \
  security/rhash
 
 CONFIGURE_STYLE = simple
-CONFIGURE_ARGS = --prefix=${PREFIX} \
- --datadir=share/cmake \
+
+CONFIGURE_ARGS = --datadir=share/cmake \
  --docdir=share/doc/cmake \
  --mandir=man \
  --no-qt-gui \
  --parallel=${MAKE_JOBS} \
+ --prefix=${PREFIX} \
  --sphinx-build=${LOCALBASE}/bin/sphinx-build \
  --sphinx-html \
  --sphinx-man \
@@ -50,28 +46,43 @@ CONFIGURE_ARGS = --prefix=${PREFIX} \
 
 CONFIGURE_ENV += MAKE=${MAKE_PROGRAM}
 
+MAKE_FLAGS += VERBOSE=1
+
 PORTHOME = ${WRKDIR}
 
 SEPARATE_BUILD = Yes
 
 TEST_TARGET = test
 
-MAKE_FLAGS += VERBOSE=1
+TEST_DEPENDS += devel/git
+
+SUBST_FILES = ${WRKSRC}/Source/cmLocalGenerator.cxx \
+ ${WRKSRC}/Source/CPack/cmCPackGenerator.cxx \
+ ${WRKSRC}/bootstrap
+
+post-patch:
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 perl -e 's,/usr/local,${LOCALBASE},g; \
+ s,/usr/X11R6,${LOCALBASE},g'
+ perl -e 's,/usr/local,${LOCALBASE},g' \
+ ${SUBST_FILES}
+ perl -e 's,/usr/include,${LOCALBASE}/include,' \
+ ${WRKSRC}/Modules/FindDCMTK.cmake \
+ # Use system jsoncpp
+ rm -rf ${WRKSRC}/Utilities/cmjsoncpp
+ find ${WRKSRC}/Source  -type f -name '*.cxx' -or -name '*.h' \
+ -exec sed -i 's,cm_jsoncpp_,jsoncpp/json/,g' {} +; \
+ find ${WRKSRC}/Utilities -type f -name '*.h' \
+ -exec sed -i 's,cmjsoncpp/include/json/,jsoncpp/json/,g' {} +;
 
 pre-configure:
  cp ${FILESDIR}/*.cmake ${WRKSRC}/Modules/
- ${SUBST_CMD} ${WRKSRC}/Modules/CMakeDetermineJavaCompiler.cmake \
- ${WRKSRC}/Modules/FindJNI.cmake \
- ${WRKSRC}/Modules/FindJava.cmake \
- ${WRKSRC}/Modules/FindMPEG.cmake \
- ${WRKSRC}/Modules/FindMPEG2.cmake \
- ${WRKSRC}/Modules/FindQt.cmake \
- ${WRKSRC}/Modules/FindQt4.cmake \
- ${WRKSRC}/Modules/FindSDL.cmake \
- ${WRKSRC}/Modules/FindTCL.cmake
+ (find ${WRKSRC}/Modules -name "*.cmake" -print0; \
+ find ${WRKSRC}/Tests -name "CMakeLists.txt" -print0) | \
+ xargs -0 ${SUBST_CMD}
+ ${SUBST_CMD} ${SUBST_FILES}
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} != "m88k"
 do-build:
  cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ninja -v -j \
  ${MAKE_JOBS} ${ALL_TARGET}
@@ -83,11 +94,8 @@ do-install:
 do-test:
  cd ${WRKBUILD} && exec ${SETENV} ${ALL_TEST_ENV} ninja -v -j \
  ${MAKE_JOBS} ${TEST_FLAGS} ${TEST_TARGET}
-.endif
 
 post-install:
- rm ${WRKINST}${LOCALBASE}/share/cmake/Modules/*.{beforesubst,orig} \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Compiler/*.orig \
- ${WRKINST}${LOCALBASE}/share/cmake/Modules/Platform/*.orig
+ @find ${WRKINST}${LOCALBASE} \( -name "*.bak" -o -name "*.orig" -o -name "*.beforesubst" \) -exec rm {} \;
 
 .include <bsd.port.mk>
Index: cmake.port.mk
===================================================================
RCS file: /cvs/ports/devel/cmake/cmake.port.mk,v
retrieving revision 1.64
diff -u -p -u -p -r1.64 cmake.port.mk
--- cmake.port.mk 11 Sep 2018 12:12:31 -0000 1.64
+++ cmake.port.mk 14 Jun 2019 14:32:27 -0000
@@ -9,11 +9,6 @@ MAKE_ENV+=LIB${_n}_VERSION=${_v}
 
 USE_NINJA ?= Yes
 
-# XXX: Ninja is broken on m88k
-.if ${MACHINE_ARCH} == "m88k"
-USE_NINJA = No
-.endif
-
 .if ${USE_NINJA:L} == "yes"
 BUILD_DEPENDS += devel/ninja>=1.5.1
 NINJA ?= ninja
@@ -82,15 +77,15 @@ MODCMAKE_configure= cd ${WRKBUILD} && ${
  CC="${CC}" CFLAGS="${CFLAGS}" \
  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
  ${CONFIGURE_ENV} ${LOCALBASE}/bin/cmake \
- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY:Bool=True \
+ -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON \
  -G ${_MODCMAKE_GEN} ${CONFIGURE_ARGS} ${WRKSRC}
 
 .if !defined(CONFIGURE_ARGS) || ! ${CONFIGURE_ARGS:M*CMAKE_BUILD_TYPE*}
 .  if ${MODCMAKE_DEBUG:L} == "yes"
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Debug
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Debug
 MODCMAKE_BUILD_SUFFIX = -debug.cmake
 .  else
-CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:String=Release
+CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE=Release
 MODCMAKE_BUILD_SUFFIX = -release.cmake
 .  endif
 .endif
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cmake/distinfo,v
retrieving revision 1.53
diff -u -p -u -p -r1.53 distinfo
--- distinfo 14 Jun 2018 17:04:45 -0000 1.53
+++ distinfo 14 Jun 2019 14:32:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (cmake-3.10.2.tar.gz) = gND6rUq1beB6ohp/xpLIjEzmFW1CsFecaWIASnCjIYs=
-SIZE (cmake-3.10.2.tar.gz) = 7824452
+SHA256 (cmake-3.14.5.tar.gz) = UFrknr48Y8WV+l+BSXXYtyhIRH7hO2YTsPi5br2hjAY=
+SIZE (cmake-3.14.5.tar.gz) = 8854929
Index: patches/patch-Modules_CMakeCInformation_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_CMakeCInformation_cmake,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-Modules_CMakeCInformation_cmake
--- patches/patch-Modules_CMakeCInformation_cmake 14 Jun 2018 17:04:45 -0000 1.8
+++ patches/patch-Modules_CMakeCInformation_cmake 14 Jun 2019 14:32:27 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_CMakeCInformatio
 Index: Modules/CMakeCInformation.cmake
 --- Modules/CMakeCInformation.cmake.orig
 +++ Modules/CMakeCInformation.cmake
-@@ -165,7 +165,7 @@ include(CMakeCommonLanguageInclude)
+@@ -142,7 +142,7 @@ include(CMakeCommonLanguageInclude)
  # create a C shared library
  if(NOT CMAKE_C_CREATE_SHARED_LIBRARY)
    set(CMAKE_C_CREATE_SHARED_LIBRARY
Index: patches/patch-Modules_CMakeCXXInformation_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_CMakeCXXInformation_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_CMakeCXXInformation_cmake
--- patches/patch-Modules_CMakeCXXInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ patches/patch-Modules_CMakeCXXInformation_cmake 14 Jun 2019 14:32:27 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_CMakeCXXInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeCXXInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeCXXInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -134,10 +134,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG)
+Index: Modules/CMakeCXXInformation.cmake
+--- Modules/CMakeCXXInformation.cmake.orig
++++ Modules/CMakeCXXInformation.cmake
+@@ -140,10 +140,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG)
    set(CMAKE_EXE_EXPORTS_CXX_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
  endif()
 
@@ -12,7 +13,7 @@ $OpenBSD: patch-Modules_CMakeCXXInformat
  if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG)
    set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG})
  endif()
-@@ -253,7 +249,7 @@ include(CMakeCommonLanguageInclude)
+@@ -238,7 +234,7 @@ include(CMakeCommonLanguageInclude)
  # create a shared C++ library
  if(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY)
    set(CMAKE_CXX_CREATE_SHARED_LIBRARY
Index: patches/patch-Modules_CMakeFortranInformation_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_CMakeFortranInformation_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_CMakeFortranInformation_cmake
--- patches/patch-Modules_CMakeFortranInformation_cmake 14 Jun 2018 17:04:45 -0000 1.7
+++ patches/patch-Modules_CMakeFortranInformation_cmake 14 Jun 2019 14:32:27 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_CMakeFortranInformation_cmake,v 1.7 2018/06/14 17:04:45 sthen Exp $
---- Modules/CMakeFortranInformation.cmake.orig Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeFortranInformation.cmake Fri Nov 25 22:31:44 2016
-@@ -115,10 +115,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_Fortran_FLAG)
+Index: Modules/CMakeFortranInformation.cmake
+--- Modules/CMakeFortranInformation.cmake.orig
++++ Modules/CMakeFortranInformation.cmake
+@@ -116,10 +116,6 @@ if(NOT DEFINED CMAKE_EXE_EXPORTS_Fortran_FLAG)
    set(CMAKE_EXE_EXPORTS_Fortran_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG})
  endif()
 
@@ -12,7 +13,7 @@ $OpenBSD: patch-Modules_CMakeFortranInfo
  # for most systems a module is the same as a shared library
  # so unless the variable CMAKE_MODULE_EXISTS is set just
  # copy the values from the LIBRARY variables
-@@ -182,7 +178,7 @@ include(CMakeCommonLanguageInclude)
+@@ -174,7 +170,7 @@ include(CMakeCommonLanguageInclude)
  # create a Fortran shared library
  if(NOT CMAKE_Fortran_CREATE_SHARED_LIBRARY)
    set(CMAKE_Fortran_CREATE_SHARED_LIBRARY
Index: patches/patch-Modules_Compiler_GNU-Fortran_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_Compiler_GNU-Fortran_cmake
--- patches/patch-Modules_Compiler_GNU-Fortran_cmake 14 Mar 2018 12:24:54 -0000 1.7
+++ patches/patch-Modules_Compiler_GNU-Fortran_cmake 14 Jun 2019 14:32:27 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-For
 Index: Modules/Compiler/GNU-Fortran.cmake
 --- Modules/Compiler/GNU-Fortran.cmake.orig
 +++ Modules/Compiler/GNU-Fortran.cmake
-@@ -9,10 +9,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
+@@ -12,10 +12,6 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
 
  set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
 
Index: patches/patch-Modules_Compiler_GNU_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-Modules_Compiler_GNU_cmake
--- patches/patch-Modules_Compiler_GNU_cmake 26 Aug 2017 17:53:35 -0000 1.12
+++ patches/patch-Modules_Compiler_GNU_cmake 14 Jun 2019 14:32:27 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cma
 Index: Modules/Compiler/GNU.cmake
 --- Modules/Compiler/GNU.cmake.orig
 +++ Modules/Compiler/GNU.cmake
-@@ -39,9 +39,9 @@ macro(__compiler_gnu lang)
+@@ -49,9 +49,9 @@ macro(__compiler_gnu lang)
    # Initial configuration flags.
    string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
    string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g")
Index: patches/patch-Modules_FindJNI_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJNI_cmake,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 patch-Modules_