Hi all,

Here's the update to the latest CMake.

As usual, I'd like to have the attached diff tested in a ports bulk
build...

Thanks!
David

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile,v
retrieving revision 1.161
diff -u -p -u -p -r1.161 Makefile
--- Makefile    26 Jul 2017 22:45:17 -0000      1.161
+++ Makefile    10 Aug 2017 15:21:38 -0000
@@ -4,10 +4,9 @@ DPB_PROPERTIES =parallel
 
 COMMENT =      portable build system
 
-VER =          3.7.2
+VER =          3.9.0
 DISTNAME =     cmake-${VER}
 CATEGORIES =   devel
-REVISION =     4
 
 HOMEPAGE =     https://www.cmake.org/
 
@@ -19,7 +18,7 @@ MASTER_SITES =        ${HOMEPAGE}files/v${VER:R
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB += archive c curl expat form jsoncpp m ncurses pthread
-WANTLIB += ${COMPILER_LIBCXX} z
+WANTLIB += rhash ${COMPILER_LIBCXX} z
 
 # XXX: Ninja is broken on m88k
 .if ${MACHINE_ARCH} != "m88k"
@@ -30,7 +29,8 @@ BUILD_DEPENDS +=      textproc/py-sphinx>=1.4
 
 LIB_DEPENDS =          archivers/libarchive \
                        devel/jsoncpp \
-                       net/curl
+                       net/curl \
+                       security/rhash
 
 CONFIGURE_STYLE =      simple
 CONFIGURE_ARGS =       --prefix=${PREFIX} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cmake/distinfo,v
retrieving revision 1.47
diff -u -p -u -p -r1.47 distinfo
--- distinfo    16 Jan 2017 08:51:50 -0000      1.47
+++ distinfo    10 Aug 2017 15:21:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (cmake-3.7.2.tar.gz) = 3BJGxObRaOpNbgQs+6V3wazWX+6iflb1/zffkgwwyuA=
-SIZE (cmake-3.7.2.tar.gz) = 7361593
+SHA256 (cmake-3.9.0.tar.gz) = FncBUlGD27ciuf/mn7UlqiuBeYzxL1zhwCDJM5Tfrg8=
+SIZE (cmake-3.9.0.tar.gz) = 7691313
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-CMakeLists_txt,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt        28 Nov 2016 09:15:13 -0000      1.22
+++ patches/patch-CMakeLists_txt        10 Aug 2017 15:21:38 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.22 2016/11/28 09:15:13 dcoppa Exp $
---- CMakeLists.txt.orig        Fri Nov 11 15:37:13 2016
-+++ CMakeLists.txt     Sat Nov 26 15:18:08 2016
-@@ -274,6 +274,15 @@ macro (CMAKE_BUILD_UTILITIES)
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -305,6 +305,15 @@ macro (CMAKE_BUILD_UTILITIES)
      CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE}TestSharedForward 
"${kwsys_folder}")
    endif()
  
@@ -17,7 +18,17 @@ $OpenBSD: patch-CMakeLists_txt,v 1.22 20
    #---------------------------------------------------------------------
    # Setup third-party libraries.
    # Everything in the tree should be able to include files from the
-@@ -453,7 +462,8 @@ macro (CMAKE_BUILD_UTILITIES)
+@@ -342,7 +351,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)
+@@ -512,7 +522,8 @@ macro (CMAKE_BUILD_UTILITIES)
        message(FATAL_ERROR
          "CMAKE_USE_SYSTEM_JSONCPP is ON but a JsonCpp is not found!")
      endif()
@@ -27,7 +38,7 @@ $OpenBSD: patch-CMakeLists_txt,v 1.22 20
    else()
      set(CMAKE_JSONCPP_LIBRARIES cmjsoncpp)
      add_subdirectory(Utilities/cmjsoncpp)
-@@ -463,7 +473,7 @@ macro (CMAKE_BUILD_UTILITIES)
+@@ -522,7 +533,7 @@ macro (CMAKE_BUILD_UTILITIES)
    #---------------------------------------------------------------------
    # Build libuv library.
    if(NOT DEFINED CMAKE_USE_LIBUV)
@@ -36,7 +47,7 @@ $OpenBSD: patch-CMakeLists_txt,v 1.22 20
      if(APPLE)
        include(CheckCSourceCompiles)
        check_c_source_compiles("
-@@ -499,7 +509,8 @@ int main(void) { return 0; }
+@@ -552,7 +563,8 @@ int main(void) { return 0; }
          message(FATAL_ERROR
            "CMAKE_USE_SYSTEM_LIBUV is ON but a libuv is not found!")
        endif()
Index: patches/patch-Modules_CMakeCInformation_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_CMakeCInformation_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_CMakeCInformation_cmake
--- patches/patch-Modules_CMakeCInformation_cmake       28 Nov 2016 09:15:13 
-0000      1.5
+++ patches/patch-Modules_CMakeCInformation_cmake       10 Aug 2017 15:21:38 
-0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_CMakeCInformation_cmake,v 1.5 2016/11/28 09:15:13 
dcoppa Exp $
---- Modules/CMakeCInformation.cmake.orig       Fri Nov 11 15:37:13 2016
-+++ Modules/CMakeCInformation.cmake    Fri Nov 25 22:31:44 2016
-@@ -163,7 +163,7 @@ include(CMakeCommonLanguageInclude)
+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
Index: patches/patch-Modules_Compiler_GNU_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 patch-Modules_Compiler_GNU_cmake
--- patches/patch-Modules_Compiler_GNU_cmake    28 Nov 2016 09:15:13 -0000      
1.11
+++ patches/patch-Modules_Compiler_GNU_cmake    10 Aug 2017 15:21:38 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_Compiler_GNU_cmake,v 1.11 2016/11/28 09:15:13 dcoppa 
Exp $
---- Modules/Compiler/GNU.cmake.orig    Sat Nov 26 12:31:32 2016
-+++ Modules/Compiler/GNU.cmake Sat Nov 26 12:32:18 2016
-@@ -37,9 +37,9 @@ macro(__compiler_gnu lang)
+Index: Modules/Compiler/GNU.cmake
+--- Modules/Compiler/GNU.cmake.orig
++++ Modules/Compiler/GNU.cmake
+@@ -39,9 +39,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_FindBoost_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindBoost_cmake,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 patch-Modules_FindBoost_cmake
--- patches/patch-Modules_FindBoost_cmake       16 Jan 2017 08:51:50 -0000      
1.13
+++ patches/patch-Modules_FindBoost_cmake       10 Aug 2017 15:21:38 -0000
@@ -1,8 +1,9 @@
 $OpenBSD: patch-Modules_FindBoost_cmake,v 1.13 2017/01/16 08:51:50 dcoppa Exp $
---- Modules/FindBoost.cmake.orig       Fri Jan 13 15:05:41 2017
-+++ Modules/FindBoost.cmake    Mon Jan 16 09:12:56 2017
-@@ -884,6 +884,22 @@ function(_Boost_MISSING_DEPENDENCIES componentvar extr
-   set(${extravar} ${_boost_extra_components} PARENT_SCOPE)
+Index: Modules/FindBoost.cmake
+--- Modules/FindBoost.cmake.orig
++++ Modules/FindBoost.cmake
+@@ -917,6 +917,22 @@ function(_Boost_COMPILER_FEATURES component _ret)
+   set(${_ret} ${_Boost_${uppercomponent}_COMPILER_FEATURES} PARENT_SCOPE)
  endfunction()
  
 +function(_Boost_consider_adding_pthread _outvar)
@@ -24,7 +25,7 @@ $OpenBSD: patch-Modules_FindBoost_cmake,
  #
  # Update library search directory hint variable with paths used by prebuilt 
boost binaries.
  #
-@@ -1807,6 +1823,8 @@ if(Boost_FOUND)
+@@ -1872,6 +1888,8 @@ if(Boost_FOUND)
        list(APPEND Boost_LIBRARIES ${Boost_${UPPERCOMPONENT}_LIBRARY})
      endif()
    endforeach()
Index: patches/patch-Modules_FindJNI_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJNI_cmake,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-Modules_FindJNI_cmake
--- patches/patch-Modules_FindJNI_cmake 21 Apr 2017 18:37:43 -0000      1.20
+++ patches/patch-Modules_FindJNI_cmake 10 Aug 2017 15:21:38 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-Modules_FindJNI_cmake,v 1.20 2017/04/21 18:37:43 kurt Exp $
---- Modules/FindJNI.cmake.orig Fri Jan 13 09:05:41 2017
-+++ Modules/FindJNI.cmake      Fri Apr 21 09:54:40 2017
+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
@@ -23,7 +24,7 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
      endif()
  
      # Sometimes ${CMAKE_SYSTEM_PROCESSOR} is added to the list to prefer
-@@ -107,57 +111,63 @@ if(_JAVA_HOME_EXPLICIT)
+@@ -107,60 +111,66 @@ if(_JAVA_HOME_EXPLICIT)
    set(CMAKE_FIND_FRAMEWORK NEVER)
  endif()
  
@@ -82,6 +83,9 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
 -  /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
@@ -120,6 +124,9 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
 +    /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
@@ -135,7 +142,7 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
  
  set(JAVA_JVM_LIBRARY_DIRECTORIES)
  foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
-@@ -171,41 +181,48 @@ foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
+@@ -174,43 +184,50 @@ foreach(dir ${JAVA_AWT_LIBRARY_DIRECTORIES})
      )
  endforeach()
  
@@ -168,6 +175,8 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
 -  /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
@@ -209,6 +218,8 @@ $OpenBSD: patch-Modules_FindJNI_cmake,v 
 +    /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
Index: patches/patch-Modules_FindJava_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindJava_cmake,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-Modules_FindJava_cmake
--- patches/patch-Modules_FindJava_cmake        21 Apr 2017 18:37:43 -0000      
1.20
+++ patches/patch-Modules_FindJava_cmake        10 Aug 2017 15:21:38 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-Modules_FindJava_cmake,v 1.20 2017/04/21 18:37:43 kurt Exp $
---- Modules/FindJava.cmake.orig        Fri Jan 13 09:05:41 2017
-+++ Modules/FindJava.cmake     Fri Apr 21 09:52:03 2017
+Index: Modules/FindJava.cmake
+--- Modules/FindJava.cmake.orig
++++ Modules/FindJava.cmake
 @@ -72,6 +72,8 @@
  
  include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindJavaCommon.cmake)
@@ -10,7 +11,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
  # The HINTS option should only be used for values computed from the system.
  set(_JAVA_HINTS)
  if(_JAVA_HOME)
-@@ -89,19 +91,22 @@ list(APPEND _JAVA_HINTS
+@@ -97,19 +99,22 @@ list(APPEND _JAVA_HINTS
    )
  # Hard-coded guesses should still go in PATHS. This ensures that the user
  # environment can always override hard guesses.
@@ -46,7 +47,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
  find_program(Java_JAVA_EXECUTABLE
    NAMES java
    HINTS ${_JAVA_HINTS}
-@@ -131,7 +136,7 @@ if(Java_JAVA_EXECUTABLE)
+@@ -139,7 +144,7 @@ if(Java_JAVA_EXECUTABLE)
        # 2. OpenJDK 1.6
        # 3. GCJ 1.5
        # 4. Kaffe 1.4.2
@@ -55,7 +56,7 @@ $OpenBSD: patch-Modules_FindJava_cmake,v
        if(var MATCHES "java version \"([0-9]+\\.[0-9]+\\.[0-9_.]+.*)\"")
          # This is most likely Sun / OpenJDK, or maybe GCJ-java compat layer
          set(Java_VERSION_STRING "${CMAKE_MATCH_1}")
-@@ -139,7 +144,7 @@ if(Java_JAVA_EXECUTABLE)
+@@ -150,7 +155,7 @@ if(Java_JAVA_EXECUTABLE)
          # Kaffe style
          set(Java_VERSION_STRING "${CMAKE_MATCH_1}")
        elseif(var MATCHES "openjdk version \"([0-9]+\\.[0-9]+\\.[0-9_]+.*)\"")
Index: patches/patch-Modules_FindKDE3_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindKDE3_cmake,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Modules_FindKDE3_cmake
--- patches/patch-Modules_FindKDE3_cmake        28 Nov 2016 09:15:13 -0000      
1.3
+++ patches/patch-Modules_FindKDE3_cmake        10 Aug 2017 15:21:38 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindKDE3_cmake,v 1.3 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindKDE3.cmake.orig        Fri Nov 11 15:37:13 2016
-+++ Modules/FindKDE3.cmake     Fri Nov 25 22:31:44 2016
-@@ -292,12 +292,6 @@ if(KDE3_FOUND)
+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 ()
  
Index: patches/patch-Modules_FindLibXml2_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindLibXml2_cmake,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Modules_FindLibXml2_cmake
--- patches/patch-Modules_FindLibXml2_cmake     10 Jul 2017 23:05:54 -0000      
1.3
+++ patches/patch-Modules_FindLibXml2_cmake     10 Aug 2017 15:21:38 -0000
@@ -27,15 +27,13 @@ Index: Modules/FindLibXml2.cmake
     HINTS
     ${PC_LIBXML_LIBDIR}
     ${PC_LIBXML_LIBRARY_DIRS}
-@@ -52,11 +54,14 @@ elseif(LIBXML2_INCLUDE_DIR AND EXISTS "${LIBXML2_INCLU
+@@ -52,9 +54,12 @@ elseif(LIBXML2_INCLUDE_DIR AND EXISTS "${LIBXML2_INCLU
      unset(libxml2_version_str)
  endif()
  
 +set(LIBXML2_INCLUDE_DIRS ${LIBXML2_INCLUDE_DIR} ${PC_LIBXML_INCLUDE_DIRS})
 +set(LIBXML2_LIBRARIES ${LIBXML2_LIBRARY})
 +
- # handle the QUIETLY and REQUIRED arguments and set LIBXML2_FOUND to TRUE if
- # all listed variables are TRUE
  include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
  FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2
 -                                  REQUIRED_VARS LIBXML2_LIBRARIES 
LIBXML2_INCLUDE_DIR
Index: patches/patch-Modules_FindLua_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindLua_cmake,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Modules_FindLua_cmake
--- patches/patch-Modules_FindLua_cmake 28 Nov 2016 09:15:13 -0000      1.5
+++ patches/patch-Modules_FindLua_cmake 10 Aug 2017 15:21:38 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-Modules_FindLua_cmake,v 1.5 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindLua.cmake.orig Sat Nov 26 12:39:29 2016
-+++ Modules/FindLua.cmake      Sat Nov 26 12:53:09 2016
+Index: Modules/FindLua.cmake
+--- Modules/FindLua.cmake.orig
++++ Modules/FindLua.cmake
 @@ -40,9 +40,16 @@ unset(_lua_include_subdirs)
  unset(_lua_library_names)
  unset(_lua_append_versions)
@@ -19,7 +20,7 @@ $OpenBSD: patch-Modules_FindLua_cmake,v 
  
      if (Lua_FIND_VERSION_EXACT)
          if (Lua_FIND_VERSION_COUNT GREATER 1)
-@@ -122,33 +129,37 @@ endfunction(_lua_check_header_version)
+@@ -115,33 +122,37 @@ endfunction(_lua_check_header_version)
  
  _lua_set_version_vars()
  
Index: patches/patch-Modules_FindMPEG2_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG2_cmake,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Modules_FindMPEG2_cmake
--- patches/patch-Modules_FindMPEG2_cmake       28 Nov 2016 09:15:13 -0000      
1.7
+++ patches/patch-Modules_FindMPEG2_cmake       10 Aug 2017 15:21:38 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindMPEG2_cmake,v 1.7 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindMPEG2.cmake.orig       Fri Nov 11 15:37:13 2016
-+++ Modules/FindMPEG2.cmake    Fri Nov 25 22:31:44 2016
-@@ -23,27 +23,21 @@
+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
@@ -20,9 +21,6 @@ $OpenBSD: patch-Modules_FindMPEG2_cmake,
 -  /usr/local/livid/mpeg2dec/libvo/.libs
 -)
 -
--
- # handle the QUIETLY and REQUIRED arguments and set MPEG2_FOUND to TRUE if
- # all listed variables are TRUE
  include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
  FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG2 DEFAULT_MSG MPEG2_mpeg2_LIBRARY 
MPEG2_INCLUDE_DIR)
  
@@ -33,7 +31,7 @@ $OpenBSD: patch-Modules_FindMPEG2_cmake,
  
    #some native mpeg2 installations will depend
    #on libSDL, if found, add it in.
-@@ -53,4 +47,4 @@ if(MPEG2_FOUND)
+@@ -50,4 +45,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.8
diff -u -p -u -p -r1.8 patch-Modules_FindMPEG_cmake
--- patches/patch-Modules_FindMPEG_cmake        28 Nov 2016 09:15:13 -0000      
1.8
+++ patches/patch-Modules_FindMPEG_cmake        10 Aug 2017 15:21:38 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindMPEG_cmake,v 1.8 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindMPEG.cmake.orig        Fri Nov 11 15:37:13 2016
-+++ Modules/FindMPEG.cmake     Fri Nov 25 22:31:44 2016
-@@ -22,25 +22,21 @@
+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.
  
@@ -20,8 +21,6 @@ $OpenBSD: patch-Modules_FindMPEG_cmake,v
 -  /usr/local/livid/mpeg2dec/libvo/.libs
 -)
 -
- # handle the QUIETLY and REQUIRED arguments and set MPEG2_FOUND to TRUE if
- # all listed variables are TRUE
  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)
Index: patches/patch-Modules_FindPythonLibs_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindPythonLibs_cmake,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 patch-Modules_FindPythonLibs_cmake
--- patches/patch-Modules_FindPythonLibs_cmake  28 Nov 2016 09:15:13 -0000      
1.14
+++ patches/patch-Modules_FindPythonLibs_cmake  10 Aug 2017 15:21:42 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-Modules_FindPythonLibs_cmake,v 1.14 2016/11/28 09:15:13 dcoppa 
Exp $
---- Modules/FindPythonLibs.cmake.orig  Fri Nov 11 15:37:13 2016
-+++ Modules/FindPythonLibs.cmake       Fri Nov 25 22:31:44 2016
+Index: Modules/FindPythonLibs.cmake
+--- Modules/FindPythonLibs.cmake.orig
++++ Modules/FindPythonLibs.cmake
 @@ -72,6 +72,9 @@ endif()
  # To avoid picking up the system Python.h pre-maturely.
  set(CMAKE_FIND_FRAMEWORK LAST)
@@ -32,7 +33,7 @@ $OpenBSD: patch-Modules_FindPythonLibs_c
  
  unset(_PYTHON_FIND_OTHER_VERSIONS)
  unset(_PYTHON1_VERSIONS)
-@@ -184,20 +191,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
+@@ -191,20 +198,24 @@ foreach(_CURRENT_VERSION ${_Python_VERSIONS})
        endforeach()
      endif()
  
Index: patches/patch-Modules_FindXMLRPC_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindXMLRPC_cmake,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Modules_FindXMLRPC_cmake
--- patches/patch-Modules_FindXMLRPC_cmake      28 Nov 2016 09:15:13 -0000      
1.6
+++ patches/patch-Modules_FindXMLRPC_cmake      10 Aug 2017 15:21:42 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Modules_FindXMLRPC_cmake,v 1.6 2016/11/28 09:15:13 dcoppa Exp $
---- Modules/FindXMLRPC.cmake.orig      Fri Nov 11 15:37:13 2016
-+++ Modules/FindXMLRPC.cmake   Fri Nov 25 22:31:45 2016
-@@ -112,6 +112,8 @@ if(XMLRPC_FOUND)
+Index: Modules/FindXMLRPC.cmake
+--- Modules/FindXMLRPC.cmake.orig
++++ Modules/FindXMLRPC.cmake
+@@ -112,6 +112,8 @@ if(XMLRPC_C_FOUND)
        endif()
      endforeach()
  
Index: patches/patch-Source_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_CMakeLists_txt,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 patch-Source_CMakeLists_txt
--- patches/patch-Source_CMakeLists_txt 28 Nov 2016 09:15:13 -0000      1.9
+++ patches/patch-Source_CMakeLists_txt 10 Aug 2017 15:21:42 -0000
@@ -1,10 +1,12 @@
 $OpenBSD: patch-Source_CMakeLists_txt,v 1.9 2016/11/28 09:15:13 dcoppa Exp $
---- Source/CMakeLists.txt.orig Fri Nov 11 15:37:13 2016
-+++ Source/CMakeLists.txt      Sat Nov 26 12:24:01 2016
-@@ -80,6 +80,8 @@ include_directories(
-   "${CMake_SOURCE_DIR}/Source"
+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}
Index: patches/patch-Source_cmComputeLinkInformation_cxx
===================================================================
RCS file: 
/cvs/ports/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 patch-Source_cmComputeLinkInformation_cxx
--- patches/patch-Source_cmComputeLinkInformation_cxx   28 Nov 2016 09:15:13 
-0000      1.18
+++ patches/patch-Source_cmComputeLinkInformation_cxx   10 Aug 2017 15:21:42 
-0000
@@ -1,22 +1,34 @@
 $OpenBSD: patch-Source_cmComputeLinkInformation_cxx,v 1.18 2016/11/28 09:15:13 
dcoppa Exp $
---- Source/cmComputeLinkInformation.cxx.orig   Fri Nov 11 15:37:14 2016
-+++ Source/cmComputeLinkInformation.cxx        Fri Nov 25 22:31:45 2016
-@@ -445,6 +445,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked()
+Index: Source/cmComputeLinkInformation.cxx
+--- Source/cmComputeLinkInformation.cxx.orig
++++ Source/cmComputeLinkInformation.cxx
+@@ -366,8 +366,9 @@ cmComputeLinkInformation::cmComputeLinkInformation(
+     this->Target->GetLinkDirectories());
+ 
+   // Set up the implicit link directories.
+-  this->LoadImplicitLinkInfo();
++  this->LoadImplicitLinkInfoOpenBSD();
+   this->OrderLinkerSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
++  this->LoadImplicitLinkInfo();
+   
this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
+   if (this->OrderDependentRPath) {
+     this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs);
+@@ -446,6 +447,8 @@ cmComputeLinkInformation::GetSharedLibrariesLinked()
  
  bool cmComputeLinkInformation::Compute()
  {
 +  bool use_wxneeded = false;
 +
    // Skip targets that do not link.
-   if (!(this->Target->GetType() == cmState::EXECUTABLE ||
-         this->Target->GetType() == cmState::SHARED_LIBRARY ||
-@@ -473,10 +475,17 @@ bool cmComputeLinkInformation::Compute()
+   if (!(this->Target->GetType() == cmStateEnums::EXECUTABLE ||
+         this->Target->GetType() == cmStateEnums::SHARED_LIBRARY ||
+@@ -474,10 +477,17 @@ bool cmComputeLinkInformation::Compute()
      if (lei->IsSharedDep) {
        this->AddSharedDepItem(lei->Item, lei->Target);
      } else {
 +      std::string litem_tolower = lei->Item;
 +      transform(litem_tolower.begin(), litem_tolower.end(), 
litem_tolower.begin(), ::tolower);
-+      if (litem_tolower.find("webkit") != std::string::npos)
++      if (litem_tolower.find("webkit") != std::string::npos || 
litem_tolower.find("webengine") != std::string::npos)
 +        use_wxneeded = true;
        this->AddItem(lei->Item, lei->Target);
      }
@@ -28,7 +40,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
    // Restore the target link type so the correct system runtime
    // libraries are found.
    const char* lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC");
-@@ -627,10 +636,16 @@ void cmComputeLinkInformation::AddItem(std::string con
+@@ -644,10 +654,16 @@ void cmComputeLinkInformation::AddItem(std::string con
          // This is a directory.
          this->AddDirectoryItem(item);
        } else {
@@ -48,7 +60,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
        }
      } else {
        // This is a library or option specified by the user.
-@@ -973,11 +988,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
+@@ -993,11 +1009,18 @@ void cmComputeLinkInformation::AddTargetItem(std::stri
      this->SharedLibrariesLinked.insert(target);
    }
  
@@ -58,7 +70,7 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
 -    this->AddSharedLibNoSOName(item);
 -    return;
 +  if (this->OpenBSD) {
-+    if (target->GetType() == cmState::SHARED_LIBRARY) {
++    if (target->GetType() == cmStateEnums::SHARED_LIBRARY) {
 +      this->AddSharedLibNoSOName(item);
 +      return;
 +    }
@@ -72,3 +84,61 @@ $OpenBSD: patch-Source_cmComputeLinkInfo
    }
  
    // If this platform wants a flag before the full path, add it.
+@@ -1557,6 +1580,57 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo()
+   if (const char* implicitDirs =
+         this->Makefile->GetDefinition(implicitDirVar)) {
+     cmSystemTools::ExpandListArgument(implicitDirs, implicitDirVec);
++  }
++
++  // Store implicit link directories.
++  this->ImplicitLinkDirs.insert(implicitDirVec.begin(), implicitDirVec.end());
++
++  // Get language-specific implicit libraries.
++  std::vector<std::string> implicitLibVec;
++  std::string implicitLibVar = "CMAKE_";
++  implicitLibVar += this->LinkLanguage;
++  implicitLibVar += "_IMPLICIT_LINK_LIBRARIES";
++  if (const char* implicitLibs =
++        this->Makefile->GetDefinition(implicitLibVar)) {
++    cmSystemTools::ExpandListArgument(implicitLibs, implicitLibVec);
++  }
++
++  // Store implicit link libraries.
++  for (std::vector<std::string>::const_iterator i = implicitLibVec.begin();
++       i != implicitLibVec.end(); ++i) {
++    // Items starting in '-' but not '-l' are flags, not libraries,
++    // and should not be filtered by this implicit list.
++    std::string const& item = *i;
++    if (item[0] != '-' || item[1] == 'l') {
++      this->ImplicitLinkLibs.insert(item);
++    }
++  }
++
++  // Get platform specific rpath link directories
++  if (const char* rpathDirs =
++        (this->Makefile->GetDefinition("CMAKE_PLATFORM_RUNTIME_PATH"))) {
++    cmSystemTools::ExpandListArgument(rpathDirs, this->RuntimeLinkDirs);
++  }
++}
++
++void cmComputeLinkInformation::LoadImplicitLinkInfoOpenBSD()
++{
++  std::vector<std::string> implicitDirVec;
++
++  // Get platform-wide implicit directories.
++  if (const char* implicitLinks = (this->Makefile->GetDefinition(
++        "CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES"))) {
++    cmSystemTools::ExpandListArgument(implicitLinks, implicitDirVec);
++  }
++
++  // Append library architecture to all implicit platform directories
++  // and add them to the set
++  if (const char* libraryArch =
++        this->Makefile->GetDefinition("CMAKE_LIBRARY_ARCHITECTURE")) {
++    for (std::vector<std::string>::const_iterator i = implicitDirVec.begin();
++         i != implicitDirVec.end(); ++i) {
++      this->ImplicitLinkDirs.insert(*i + "/" + libraryArch);
++    }
+   }
+ 
+   // Store implicit link directories.
Index: patches/patch-Source_cmComputeLinkInformation_h
===================================================================
RCS file: patches/patch-Source_cmComputeLinkInformation_h
diff -N patches/patch-Source_cmComputeLinkInformation_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-Source_cmComputeLinkInformation_h     10 Aug 2017 15:21:42 
-0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: Source/cmComputeLinkInformation.h
+--- Source/cmComputeLinkInformation.h.orig
++++ Source/cmComputeLinkInformation.h
+@@ -162,6 +162,7 @@ class cmComputeLinkInformation (private)
+ 
+   // Implicit link libraries and directories for linker language.
+   void LoadImplicitLinkInfo();
++  void LoadImplicitLinkInfoOpenBSD();
+   void AddImplicitLinkInfo();
+   void AddImplicitLinkInfo(std::string const& lang);
+   std::set<std::string> ImplicitLinkDirs;
Index: patches/patch-Source_cmGeneratorTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Source_cmGeneratorTarget_cxx
--- patches/patch-Source_cmGeneratorTarget_cxx  28 Nov 2016 09:15:13 -0000      
1.6
+++ patches/patch-Source_cmGeneratorTarget_cxx  10 Aug 2017 15:21:42 -0000
@@ -1,14 +1,15 @@
 $OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.6 2016/11/28 09:15:13 dcoppa 
Exp $
---- Source/cmGeneratorTarget.cxx.orig  Fri Nov 11 15:37:14 2016
-+++ Source/cmGeneratorTarget.cxx       Fri Nov 25 22:31:45 2016
-@@ -1094,11 +1094,15 @@ std::string cmGeneratorTarget::GetCompilePDBPath(
+Index: Source/cmGeneratorTarget.cxx
+--- Source/cmGeneratorTarget.cxx.orig
++++ Source/cmGeneratorTarget.cxx
+@@ -1222,11 +1222,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() == cmState::SHARED_LIBRARY) &&
+   return ((this->GetType() == cmStateEnums::SHARED_LIBRARY) &&
            !this->GetPropertyAsBool("NO_SONAME") &&
            this->Makefile->GetSONameFlag(this->GetLinkerLanguage(config)));
 +#else
@@ -17,13 +18,13 @@ $OpenBSD: patch-Source_cmGeneratorTarget
  }
  
  bool cmGeneratorTarget::NeedRelinkBeforeInstall(
-@@ -2810,9 +2814,15 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
+@@ -3040,9 +3044,15 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
    // Check for library version properties.
    const char* version = this->GetProperty("VERSION");
    const char* soversion = this->GetProperty("SOVERSION");
 +#if defined(__OpenBSD__)
-+  if (this->GetType() != cmState::SHARED_LIBRARY &&
-+      this->GetType() != cmState::MODULE_LIBRARY)
++  if (this->GetType() != cmStateEnums::SHARED_LIBRARY &&
++      this->GetType() != cmStateEnums::MODULE_LIBRARY)
 +#else
    if (!this->HasSOName(config) ||
        this->Makefile->IsOn("CMAKE_PLATFORM_NO_VERSIONED_SONAME") ||
@@ -34,15 +35,15 @@ $OpenBSD: patch-Source_cmGeneratorTarget
      // Versioning is supported only for shared libraries and modules,
      // and then only when the platform supports an soname flag.
      version = CM_NULLPTR;
-@@ -2837,6 +2847,34 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
+@@ -3068,6 +3078,34 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
    // The library name.
    name = prefix + base + suffix;
  
 +#if defined(__OpenBSD__)
 +  // Override shared library version using LIBxxx_VERSION
 +  // environment variable. Needed for OpenBSD ports system.
-+  if (this->GetType() == cmState::SHARED_LIBRARY ||
-+      this->GetType() == cmState::MODULE_LIBRARY) {
++  if (this->GetType() == cmStateEnums::SHARED_LIBRARY ||
++      this->GetType() == cmStateEnums::MODULE_LIBRARY) {
 +    std::string env_name = "LIB" + base + "_VERSION";
 +    char *env_vers_cstr = getenv(env_name.c_str());
 +
@@ -69,7 +70,7 @@ $OpenBSD: patch-Source_cmGeneratorTarget
    if (this->IsFrameworkOnApple()) {
      realName = prefix;
      if (!this->Makefile->PlatformIsAppleIos()) {
-@@ -2848,7 +2886,11 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
+@@ -3079,7 +3117,11 @@ void cmGeneratorTarget::GetLibraryNames(std::string& n
      soName = realName;
    } else {
      // The library's soname.
@@ -81,7 +82,7 @@ $OpenBSD: patch-Source_cmGeneratorTarget
  
      // The library's real name on disk.
      this->ComputeVersionedName(realName, prefix, base, suffix, name, version);
-@@ -3943,7 +3985,21 @@ void cmGeneratorTarget::ComputeVersionedName(std::stri
+@@ -4223,7 +4265,21 @@ void cmGeneratorTarget::ComputeVersionedName(std::stri
    vName = this->Makefile->IsOn("APPLE") ? (prefix + base) : name;
    if (version) {
      vName += ".";
Index: patches/patch-Source_cmGlobalGenerator_cxx
===================================================================
RCS file: patches/patch-Source_cmGlobalGenerator_cxx
diff -N patches/patch-Source_cmGlobalGenerator_cxx
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-Source_cmGlobalGenerator_cxx  10 Aug 2017 15:21:42 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+
+Index: Source/cmGlobalGenerator.cxx
+--- Source/cmGlobalGenerator.cxx.orig
++++ Source/cmGlobalGenerator.cxx
+@@ -2265,6 +2265,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\"");
+     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.11
diff -u -p -u -p -r1.11 patch-Source_cmInstallCommand_cxx
--- patches/patch-Source_cmInstallCommand_cxx   8 Aug 2016 07:44:48 -0000       
1.11
+++ patches/patch-Source_cmInstallCommand_cxx   10 Aug 2017 15:21:42 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-Source_cmInstallCommand_cxx,v 1.11 2016/08/08 07:44:48 dcoppa 
Exp $
---- Source/cmInstallCommand.cxx.orig   Thu Aug  4 12:10:48 2016
-+++ Source/cmInstallCommand.cxx        Thu Aug  4 12:17:08 2016
-@@ -295,6 +295,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+Index: Source/cmInstallCommand.cxx
+--- Source/cmInstallCommand.cxx.orig
++++ Source/cmInstallCommand.cxx
+@@ -318,6 +318,9 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    }
  
    // Select the mode for installing symlinks to versioned shared libraries.
@@ -11,7 +12,7 @@ $OpenBSD: patch-Source_cmInstallCommand_
    cmInstallTargetGenerator::NamelinkModeType namelinkMode =
      cmInstallTargetGenerator::NamelinkModeNone;
    if (libraryArgs.GetNamelinkOnly()) {
-@@ -302,6 +305,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
+@@ -325,6 +328,10 @@ bool cmInstallCommand::HandleTargetsMode(std::vector<s
    } else if (libraryArgs.GetNamelinkSkip()) {
      namelinkMode = cmInstallTargetGenerator::NamelinkModeSkip;
    }
Index: patches/patch-Source_cmTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmTarget_cxx,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 patch-Source_cmTarget_cxx
--- patches/patch-Source_cmTarget_cxx   28 Nov 2016 09:15:13 -0000      1.30
+++ patches/patch-Source_cmTarget_cxx   10 Aug 2017 15:21:42 -0000
@@ -1,12 +1,13 @@
 $OpenBSD: patch-Source_cmTarget_cxx,v 1.30 2016/11/28 09:15:13 dcoppa Exp $
---- Source/cmTarget.cxx.orig   Fri Nov 11 15:37:14 2016
-+++ Source/cmTarget.cxx        Fri Nov 25 22:31:45 2016
-@@ -104,7 +104,7 @@ cmTarget::cmTarget(std::string const& name, cmState::T
-     this->SetPropertyDefault("ANDROID_ANT_ADDITIONAL_OPTIONS", CM_NULLPTR);
+Index: Source/cmTarget.cxx
+--- Source/cmTarget.cxx.orig
++++ Source/cmTarget.cxx
+@@ -230,7 +230,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu
+     this->SetPropertyDefault("BUILD_RPATH", CM_NULLPTR);
      this->SetPropertyDefault("INSTALL_NAME_DIR", CM_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", CM_NULLPTR);
      this->SetPropertyDefault("SKIP_BUILD_RPATH", "OFF");
      this->SetPropertyDefault("BUILD_WITH_INSTALL_RPATH", "OFF");
-     this->SetPropertyDefault("ARCHIVE_OUTPUT_DIRECTORY", CM_NULLPTR);
Index: patches/patch-Source_cmake_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmake_cxx,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 patch-Source_cmake_cxx
--- patches/patch-Source_cmake_cxx      28 Nov 2016 09:15:13 -0000      1.13
+++ patches/patch-Source_cmake_cxx      10 Aug 2017 15:21:43 -0000
@@ -3,9 +3,10 @@ $OpenBSD: patch-Source_cmake_cxx,v 1.13 
 Revert 4e3c7725d0d724d7a8a0e8305d15713e01b20503: we want to build
 CMake using Ninja
 
---- Source/cmake.cxx.orig      Fri Nov 25 23:00:29 2016
-+++ Source/cmake.cxx   Fri Nov 25 23:02:52 2016
-@@ -72,9 +72,7 @@
+Index: Source/cmake.cxx
+--- Source/cmake.cxx.orig
++++ Source/cmake.cxx
+@@ -77,9 +77,7 @@
  #include "cmGlobalWatcomWMakeGenerator.h"
  #endif
  #include "cmGlobalUnixMakefileGenerator3.h"
@@ -15,7 +16,7 @@ CMake using Ninja
  #include "cmExtraCodeLiteGenerator.h"
  
  #if !defined(CMAKE_BOOT_MINGW)
-@@ -1669,9 +1667,7 @@ void cmake::AddDefaultGenerators()
+@@ -1685,9 +1683,7 @@ void cmake::AddDefaultGenerators()
    this->Generators.push_back(cmGlobalMinGWMakefileGenerator::NewFactory());
  #endif
    this->Generators.push_back(cmGlobalUnixMakefileGenerator3::NewFactory());
Index: patches/patch-Source_kwsys_SystemTools_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-Source_kwsys_SystemTools_cxx
--- patches/patch-Source_kwsys_SystemTools_cxx  28 Nov 2016 09:15:13 -0000      
1.20
+++ patches/patch-Source_kwsys_SystemTools_cxx  10 Aug 2017 15:21:43 -0000
@@ -2,13 +2,15 @@ $OpenBSD: patch-Source_kwsys_SystemTools
 
 Don't spam systrace by attempting to create dirs which already exist
 
---- Source/kwsys/SystemTools.cxx.orig  Fri Nov 11 15:37:14 2016
-+++ Source/kwsys/SystemTools.cxx       Fri Nov 25 22:31:45 2016
-@@ -304,11 +304,13 @@ inline void Realpath(const std::string& path,
+Index: Source/kwsys/SystemTools.cxx
+--- Source/kwsys/SystemTools.cxx.orig
++++ Source/kwsys/SystemTools.cxx
+@@ -280,12 +280,14 @@ inline void Realpath(const std::string& path, std::str
  }
  #else
  #include <sys/types.h>
 +#include <sys/stat.h>
+ 
  #include <fcntl.h>
  #include <unistd.h>
  inline int Mkdir(const std::string& dir)
Index: patches/patch-Tests_RunCMake_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Tests_RunCMake_CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-Tests_RunCMake_CMakeLists_txt
--- patches/patch-Tests_RunCMake_CMakeLists_txt 28 Nov 2016 09:15:13 -0000      
1.3
+++ patches/patch-Tests_RunCMake_CMakeLists_txt 10 Aug 2017 15:21:43 -0000
@@ -1,19 +1,12 @@
 $OpenBSD: patch-Tests_RunCMake_CMakeLists_txt,v 1.3 2016/11/28 09:15:13 dcoppa 
Exp $
---- Tests/RunCMake/CMakeLists.txt.orig Fri Nov 11 15:37:14 2016
-+++ Tests/RunCMake/CMakeLists.txt      Sat Nov 26 13:48:15 2016
-@@ -102,7 +102,6 @@ add_RunCMake_test(CMP0054)
+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)
- 
- # The test for Policy 65 requires the use of the
-@@ -191,7 +190,6 @@ if(COVERAGE_COMMAND)
-   add_RunCMake_test(ctest_coverage -DCOVERAGE_COMMAND=${COVERAGE_COMMAND})
- endif()
- add_RunCMake_test(ctest_start)
--add_RunCMake_test(ctest_submit)
- add_RunCMake_test(ctest_test)
- add_RunCMake_test(ctest_upload)
- add_RunCMake_test(ctest_fixtures)
+ if(CMAKE_SYSTEM_NAME MATCHES Darwin AND CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG)
+   add_RunCMake_test(CMP0068)
Index: patches/patch-bootstrap
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-bootstrap,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 patch-bootstrap
--- patches/patch-bootstrap     28 Nov 2016 09:15:13 -0000      1.13
+++ patches/patch-bootstrap     10 Aug 2017 15:21:43 -0000
@@ -3,9 +3,19 @@ $OpenBSD: patch-bootstrap,v 1.13 2016/11
 Use Ninja to build CMake
 XXX: broken on m88k
 
---- bootstrap.orig     Fri Nov 11 15:37:14 2016
-+++ bootstrap  Sat Nov 26 00:19:00 2016
-@@ -154,7 +154,11 @@ if ${cmake_system_mingw}; then
+Index: bootstrap
+--- bootstrap.orig
++++ bootstrap
+@@ -10,7 +10,7 @@ die() {
+ cmake_extract_standard_flags()
+ {
+   cd "${cmake_source_dir}/Modules/Compiler/"
+-  for file in ${1:-*}-${2}.cmake; do
++  for file in {Clang,GNU}-${2}.cmake; do
+     cat "${file}" \
+       | sed -n "s/ *set *( *CMAKE_${2}${3}_EXTENSION_COMPILE_OPTION 
*\"\{0,1\}\([^\")]*\).*/\1/p" \
+       | tr ';' ' '
+@@ -165,7 +165,11 @@ if ${cmake_system_mingw}; then
    cmake_bootstrap_generator="MSYS Makefiles"
  else
    # Bootstrapping from a standard UNIX prompt.
@@ -18,27 +28,74 @@ XXX: broken on m88k
  fi
  
  # Choose tools and extensions for this platform.
-@@ -321,6 +325,14 @@ CMAKE_CXX_SOURCES="\
-   cmExprLexer \
-   cmExprParser \
-   cmExprParserHelper \
-+  cmFortranLexer \
-+  cmFortranParser \
+@@ -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 \
+@@ -349,10 +355,12 @@ CMAKE_CXX_SOURCES="\
+   cmInstalledFile \
+   cmLinkDirectoriesCommand \
+   cmLinkLineComputer \
++  cmLinkLineDeviceComputer \
+   cmListCommand \
+   cmListFileCache \
+   cmLocalCommonGenerator \
+   cmLocalGenerator \
 +  cmLocalNinjaGenerator \
-+  cmNinjaTargetGenerator \
+   cmLocalUnixMakefileGenerator3 \
+   cmMSVC60LinkLineComputer \
+   cmMacroCommand \
+@@ -367,6 +375,10 @@ CMAKE_CXX_SOURCES="\
+   cmMessageCommand \
+   cmMessenger \
+   cmNewLineStyle \
++  cmNinjaLinkLineComputer \
 +  cmNinjaNormalTargetGenerator \
++  cmNinjaTargetGenerator \
 +  cmNinjaUtilityTargetGenerator \
+   cmOSXBundleGenerator \
+   cmOptionCommand \
+   cmOrderDirectories \
+@@ -429,6 +441,8 @@ LexerParser_CXX_SOURCES="\
+   cmCommandArgumentParser \
+   cmExprLexer \
+   cmExprParser \
++  cmFortranLexer \
++  cmFortranParser \
  "
  
- if ${cmake_system_mingw}; then
-@@ -1354,7 +1366,7 @@ cmake_c_flags="${cmake_c_flags}-I`cmake_escape \"${cma
- cmake_cxx_flags="${cmake_cxx_flags} -I`cmake_escape 
\"${cmake_bootstrap_dir}\"` -I`cmake_escape \"${cmake_source_dir}/Source\"` \
+ LexerParser_C_SOURCES="\
+@@ -1381,7 +1395,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} -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"`
-   echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
+   src_flags=`eval echo \\${cmake_cxx_flags_\${a}}`
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/cmake/pkg/PLIST,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 PLIST
--- pkg/PLIST   1 Dec 2016 09:38:54 -0000       1.37
+++ pkg/PLIST   10 Aug 2017 15:21:45 -0000
@@ -161,6 +161,7 @@ share/cmake/Help/generator/NMake Makefil
 share/cmake/Help/generator/Ninja.rst
 share/cmake/Help/generator/Sublime Text 2.rst
 share/cmake/Help/generator/Unix Makefiles.rst
+share/cmake/Help/generator/VS_TOOLSET_HOST_ARCH.txt
 share/cmake/Help/generator/Visual Studio 10 2010.rst
 share/cmake/Help/generator/Visual Studio 11 2012.rst
 share/cmake/Help/generator/Visual Studio 12 2013.rst
@@ -223,17 +224,20 @@ share/cmake/Help/module/CMakePrintSystem
 share/cmake/Help/module/CMakePushCheckState.rst
 share/cmake/Help/module/CMakeVerifyManifest.rst
 share/cmake/Help/module/CPack.rst
+share/cmake/Help/module/CPackArchive.rst
 share/cmake/Help/module/CPackBundle.rst
 share/cmake/Help/module/CPackComponent.rst
 share/cmake/Help/module/CPackCygwin.rst
 share/cmake/Help/module/CPackDMG.rst
 share/cmake/Help/module/CPackDeb.rst
 share/cmake/Help/module/CPackIFW.rst
+share/cmake/Help/module/CPackIFWConfigureFile.rst
 share/cmake/Help/module/CPackNSIS.rst
 share/cmake/Help/module/CPackPackageMaker.rst
 share/cmake/Help/module/CPackProductBuild.rst
 share/cmake/Help/module/CPackRPM.rst
 share/cmake/Help/module/CPackWIX.rst
+share/cmake/Help/module/CSharpUtilities.rst
 share/cmake/Help/module/CTest.rst
 share/cmake/Help/module/CTestCoverageCollectGCOV.rst
 share/cmake/Help/module/CTestScriptMode.rst
@@ -249,6 +253,7 @@ share/cmake/Help/module/CheckFortranComp
 share/cmake/Help/module/CheckFortranFunctionExists.rst
 share/cmake/Help/module/CheckFortranSourceCompiles.rst
 share/cmake/Help/module/CheckFunctionExists.rst
+share/cmake/Help/module/CheckIPOSupported.rst
 share/cmake/Help/module/CheckIncludeFile.rst
 share/cmake/Help/module/CheckIncludeFileCXX.rst
 share/cmake/Help/module/CheckIncludeFiles.rst
@@ -417,6 +422,7 @@ share/cmake/Help/module/FortranCInterfac
 share/cmake/Help/module/GNUInstallDirs.rst
 share/cmake/Help/module/GenerateExportHeader.rst
 share/cmake/Help/module/GetPrerequisites.rst
+share/cmake/Help/module/GoogleTest.rst
 share/cmake/Help/module/InstallRequiredSystemLibraries.rst
 share/cmake/Help/module/MacroAddFileDependencies.rst
 share/cmake/Help/module/ProcessorCount.rst
@@ -506,6 +512,9 @@ share/cmake/Help/policy/CMP0063.rst
 share/cmake/Help/policy/CMP0064.rst
 share/cmake/Help/policy/CMP0065.rst
 share/cmake/Help/policy/CMP0066.rst
+share/cmake/Help/policy/CMP0067.rst
+share/cmake/Help/policy/CMP0068.rst
+share/cmake/Help/policy/CMP0069.rst
 share/cmake/Help/policy/DEPRECATED.txt
 share/cmake/Help/policy/DISALLOWED_COMMAND.txt
 share/cmake/Help/prop_cache/
@@ -548,8 +557,11 @@ share/cmake/Help/prop_dir/VS_GLOBAL_SECT
 share/cmake/Help/prop_dir/VS_STARTUP_PROJECT.rst
 share/cmake/Help/prop_gbl/
 share/cmake/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst
+share/cmake/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst
 share/cmake/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst
+share/cmake/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst
 share/cmake/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst
+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/DEBUG_CONFIGURATIONS.rst
@@ -559,7 +571,9 @@ share/cmake/Help/prop_gbl/ENABLED_FEATUR
 share/cmake/Help/prop_gbl/ENABLED_LANGUAGES.rst
 share/cmake/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst
 share/cmake/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst
+share/cmake/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst
 share/cmake/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst
+share/cmake/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst
 share/cmake/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst
 share/cmake/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst
 share/cmake/Help/prop_gbl/IN_TRY_COMPILE.rst
@@ -576,6 +590,7 @@ share/cmake/Help/prop_gbl/TARGET_ARCHIVE
 share/cmake/Help/prop_gbl/TARGET_MESSAGES.rst
 share/cmake/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst
 share/cmake/Help/prop_gbl/USE_FOLDERS.rst
+share/cmake/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst
 share/cmake/Help/prop_inst/
 share/cmake/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst
 share/cmake/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst
@@ -601,9 +616,17 @@ share/cmake/Help/prop_sf/LOCATION.rst
 share/cmake/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst
 share/cmake/Help/prop_sf/OBJECT_DEPENDS.rst
 share/cmake/Help/prop_sf/OBJECT_OUTPUTS.rst
+share/cmake/Help/prop_sf/SKIP_AUTOGEN.rst
+share/cmake/Help/prop_sf/SKIP_AUTOMOC.rst
+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/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_ENTRYPOINT.rst
 share/cmake/Help/prop_sf/VS_SHADER_FLAGS.rst
 share/cmake/Help/prop_sf/VS_SHADER_MODEL.rst
@@ -619,6 +642,7 @@ share/cmake/Help/prop_test/ATTACHED_FILE
 share/cmake/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst
 share/cmake/Help/prop_test/COST.rst
 share/cmake/Help/prop_test/DEPENDS.rst
+share/cmake/Help/prop_test/DISABLED.rst
 share/cmake/Help/prop_test/ENVIRONMENT.rst
 share/cmake/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst
 share/cmake/Help/prop_test/FIXTURES_CLEANUP.rst
@@ -659,14 +683,19 @@ share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT
 share/cmake/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
 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_TARGET_DEPENDS.rst
 share/cmake/Help/prop_tgt/AUTOMOC.rst
+share/cmake/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
 share/cmake/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTORCC.rst
 share/cmake/Help/prop_tgt/AUTORCC_OPTIONS.rst
 share/cmake/Help/prop_tgt/AUTOUIC.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_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
@@ -687,6 +716,12 @@ share/cmake/Help/prop_tgt/COMPILE_PDB_OU
 share/cmake/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst
 share/cmake/Help/prop_tgt/CONFIG_POSTFIX.rst
 share/cmake/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst
+share/cmake/Help/prop_tgt/CUDA_EXTENSIONS.rst
+share/cmake/Help/prop_tgt/CUDA_PTX_COMPILATION.rst
+share/cmake/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst
+share/cmake/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst
+share/cmake/Help/prop_tgt/CUDA_STANDARD.rst
+share/cmake/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst
 share/cmake/Help/prop_tgt/CXX_EXTENSIONS.rst
 share/cmake/Help/prop_tgt/CXX_STANDARD.rst
 share/cmake/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst
@@ -715,6 +750,8 @@ share/cmake/Help/prop_tgt/IMPORTED.rst
 share/cmake/Help/prop_tgt/IMPORTED_CONFIGURATIONS.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
+share/cmake/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst
 share/cmake/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst
@@ -727,6 +764,8 @@ share/cmake/Help/prop_tgt/IMPORTED_LOCAT
 share/cmake/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_NO_SONAME.rst
 share/cmake/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst
+share/cmake/Help/prop_tgt/IMPORTED_OBJECTS.rst
+share/cmake/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORTED_SONAME.rst
 share/cmake/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst
 share/cmake/Help/prop_tgt/IMPORT_PREFIX.rst
@@ -753,6 +792,7 @@ share/cmake/Help/prop_tgt/JOB_POOL_LINK.
 share/cmake/Help/prop_tgt/LABELS.rst
 share/cmake/Help/prop_tgt/LANG_CLANG_TIDY.rst
 share/cmake/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst
+share/cmake/Help/prop_tgt/LANG_CPPLINT.rst
 share/cmake/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
 share/cmake/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst
 share/cmake/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst
@@ -778,6 +818,7 @@ share/cmake/Help/prop_tgt/MACOSX_BUNDLE.
 share/cmake/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst
 share/cmake/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst
 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/NAME.rst
 share/cmake/Help/prop_tgt/NO_SONAME.rst
@@ -817,8 +858,11 @@ 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_WORKING_DIRECTORY.rst
 share/cmake/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst
 share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCES.rst
+share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst
+share/cmake/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst
 share/cmake/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst
 share/cmake/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst
 share/cmake/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst
@@ -833,6 +877,7 @@ share/cmake/Help/prop_tgt/VS_SCC_LOCALPA
 share/cmake/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
 share/cmake/Help/prop_tgt/VS_SCC_PROVIDER.rst
 share/cmake/Help/prop_tgt/VS_SDK_REFERENCES.rst
+share/cmake/Help/prop_tgt/VS_USER_PROPS.rst
 share/cmake/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst
 share/cmake/Help/prop_tgt/VS_WINRT_COMPONENT.rst
 share/cmake/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst
@@ -840,6 +885,8 @@ share/cmake/Help/prop_tgt/VS_WINRT_REFER
 share/cmake/Help/prop_tgt/WIN32_EXECUTABLE.rst
 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_PRODUCT_TYPE.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
@@ -852,6 +899,8 @@ share/cmake/Help/release/3.4.rst
 share/cmake/Help/release/3.5.rst
 share/cmake/Help/release/3.6.rst
 share/cmake/Help/release/3.7.rst
+share/cmake/Help/release/3.8.rst
+share/cmake/Help/release/3.9.rst
 share/cmake/Help/release/dev.txt
 share/cmake/Help/release/index.rst
 share/cmake/Help/variable/
@@ -875,6 +924,7 @@ share/cmake/Help/variable/CMAKE_ANDROID_
 share/cmake/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES.rst
 share/cmake/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_ANDROID_NDK.rst
+share/cmake/Help/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS.rst
 share/cmake/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG.rst
 share/cmake/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION.rst
 share/cmake/Help/variable/CMAKE_ANDROID_PROCESS_MAX.rst
@@ -891,16 +941,20 @@ share/cmake/Help/variable/CMAKE_ARCHIVE_
 share/cmake/Help/variable/CMAKE_ARGC.rst
 share/cmake/Help/variable/CMAKE_ARGV0.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC.rst
+share/cmake/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst
 share/cmake/Help/variable/CMAKE_AUTOMOC_RELAXED_MODE.rst
 share/cmake/Help/variable/CMAKE_AUTORCC.rst
 share/cmake/Help/variable/CMAKE_AUTORCC_OPTIONS.rst
 share/cmake/Help/variable/CMAKE_AUTOUIC.rst
 share/cmake/Help/variable/CMAKE_AUTOUIC_OPTIONS.rst
+share/cmake/Help/variable/CMAKE_AUTOUIC_SEARCH_PATHS.rst
 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_TOOL.rst
 share/cmake/Help/variable/CMAKE_BUILD_TYPE.rst
+share/cmake/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst
 share/cmake/Help/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.rst
 share/cmake/Help/variable/CMAKE_CACHEFILE_DIR.rst
 share/cmake/Help/variable/CMAKE_CACHE_MAJOR_VERSION.rst
@@ -922,6 +976,10 @@ share/cmake/Help/variable/CMAKE_CONFIG_P
 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_STANDARD.rst
+share/cmake/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst
+share/cmake/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst
 share/cmake/Help/variable/CMAKE_CURRENT_BINARY_DIR.rst
 share/cmake/Help/variable/CMAKE_CURRENT_LIST_DIR.rst
 share/cmake/Help/variable/CMAKE_CURRENT_LIST_FILE.rst
@@ -959,6 +1017,7 @@ share/cmake/Help/variable/CMAKE_EXTRA_GE
 share/cmake/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
 share/cmake/Help/variable/CMAKE_FIND_APPBUNDLE.rst
 share/cmake/Help/variable/CMAKE_FIND_FRAMEWORK.rst
+share/cmake/Help/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.rst
 share/cmake/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst
 share/cmake/Help/variable/CMAKE_FIND_LIBRARY_SUFFIXES.rst
 share/cmake/Help/variable/CMAKE_FIND_NO_INSTALL_PREFIX.rst
@@ -1009,6 +1068,8 @@ share/cmake/Help/variable/CMAKE_INSTALL_
 share/cmake/Help/variable/CMAKE_INSTALL_RPATH.rst
 share/cmake/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst
 share/cmake/Help/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst
+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_POOL_COMPILE.rst
 share/cmake/Help/variable/CMAKE_JOB_POOL_LINK.rst
@@ -1021,13 +1082,16 @@ share/cmake/Help/variable/CMAKE_LANG_ARC
 share/cmake/Help/variable/CMAKE_LANG_CLANG_TIDY.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_ABI.rst
+share/cmake/Help/variable/CMAKE_LANG_COMPILER_AR.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_ID.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_LAUNCHER.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_LOADED.rst
+share/cmake/Help/variable/CMAKE_LANG_COMPILER_RANLIB.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_TARGET.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILER_VERSION.rst
 share/cmake/Help/variable/CMAKE_LANG_COMPILE_OBJECT.rst
+share/cmake/Help/variable/CMAKE_LANG_CPPLINT.rst
 share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.rst
 share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
 share/cmake/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
@@ -1085,6 +1149,7 @@ share/cmake/Help/variable/CMAKE_MAJOR_VE
 share/cmake/Help/variable/CMAKE_MAKE_PROGRAM.rst
 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_MFC_FLAG.rst
 share/cmake/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst
 share/cmake/Help/variable/CMAKE_MINOR_VERSION.rst
@@ -1111,6 +1176,7 @@ share/cmake/Help/variable/CMAKE_POLICY_W
 share/cmake/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst
 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_NAME.rst
 share/cmake/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
 share/cmake/Help/variable/CMAKE_RANLIB.rst
@@ -1140,7 +1206,11 @@ share/cmake/Help/variable/CMAKE_STATIC_L
 share/cmake/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.rst
 share/cmake/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT.rst
 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_SYSROOT.rst
+share/cmake/Help/variable/CMAKE_SYSROOT_COMPILE.rst
+share/cmake/Help/variable/CMAKE_SYSROOT_LINK.rst
 share/cmake/Help/variable/CMAKE_SYSTEM.rst
 share/cmake/Help/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.rst
 share/cmake/Help/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.rst
@@ -1166,17 +1236,21 @@ share/cmake/Help/variable/CMAKE_VERSION.
 share/cmake/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst
 share/cmake/Help/variable/CMAKE_VS_DEVENV_COMMAND.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_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_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_WINDOWS_TARGET_PLATFORM_VERSION.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_PLATFORM_TOOLSET.rst
 share/cmake/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst
@@ -1281,6 +1355,7 @@ share/cmake/Help/variable/PROJECT-NAME_V
 share/cmake/Help/variable/PROJECT-NAME_VERSION_PATCH.rst
 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_NAME.rst
 share/cmake/Help/variable/PROJECT_SOURCE_DIR.rst
 share/cmake/Help/variable/PROJECT_VERSION.rst
@@ -1324,6 +1399,13 @@ share/cmake/Modules/CMakeCCompiler.cmake
 share/cmake/Modules/CMakeCCompilerABI.c
 share/cmake/Modules/CMakeCCompilerId.c.in
 share/cmake/Modules/CMakeCInformation.cmake
+share/cmake/Modules/CMakeCSharpCompiler.cmake.in
+share/cmake/Modules/CMakeCSharpCompilerId.cs.in
+share/cmake/Modules/CMakeCSharpInformation.cmake
+share/cmake/Modules/CMakeCUDACompiler.cmake.in
+share/cmake/Modules/CMakeCUDACompilerABI.cu
+share/cmake/Modules/CMakeCUDACompilerId.cu.in
+share/cmake/Modules/CMakeCUDAInformation.cmake
 share/cmake/Modules/CMakeCXXCompiler.cmake.in
 share/cmake/Modules/CMakeCXXCompilerABI.cpp
 share/cmake/Modules/CMakeCXXCompilerId.cpp.in
@@ -1339,6 +1421,8 @@ share/cmake/Modules/CMakeDetermineASMCom
 share/cmake/Modules/CMakeDetermineASM_MASMCompiler.cmake
 share/cmake/Modules/CMakeDetermineASM_NASMCompiler.cmake
 share/cmake/Modules/CMakeDetermineCCompiler.cmake
+share/cmake/Modules/CMakeDetermineCSharpCompiler.cmake
+share/cmake/Modules/CMakeDetermineCUDACompiler.cmake
 share/cmake/Modules/CMakeDetermineCXXCompiler.cmake
 share/cmake/Modules/CMakeDetermineCompileFeatures.cmake
 share/cmake/Modules/CMakeDetermineCompiler.cmake
@@ -1400,6 +1484,8 @@ share/cmake/Modules/CMakeTestASMCompiler
 share/cmake/Modules/CMakeTestASM_MASMCompiler.cmake
 share/cmake/Modules/CMakeTestASM_NASMCompiler.cmake
 share/cmake/Modules/CMakeTestCCompiler.cmake
+share/cmake/Modules/CMakeTestCSharpCompiler.cmake
+share/cmake/Modules/CMakeTestCUDACompiler.cmake
 share/cmake/Modules/CMakeTestCXXCompiler.cmake
 share/cmake/Modules/CMakeTestCompilerCommon.cmake
 share/cmake/Modules/CMakeTestFortranCompiler.cmake
@@ -1408,7 +1494,6 @@ share/cmake/Modules/CMakeTestJavaCompile
 share/cmake/Modules/CMakeTestRCCompiler.cmake
 share/cmake/Modules/CMakeTestSwiftCompiler.cmake
 share/cmake/Modules/CMakeUnixFindMake.cmake
-share/cmake/Modules/CMakeVS7BackwardCompatibility.cmake
 share/cmake/Modules/CMakeVerifyManifest.cmake
 share/cmake/Modules/CPack.DS_Store.in
 share/cmake/Modules/CPack.Description.plist.in
@@ -1423,18 +1508,21 @@ 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/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
 share/cmake/Modules/CTestScriptMode.cmake
@@ -1453,6 +1541,17 @@ share/cmake/Modules/CheckFortranFunction
 share/cmake/Modules/CheckFortranSourceCompiles.cmake
 share/cmake/Modules/CheckFunctionExists.c
 share/cmake/Modules/CheckFunctionExists.cmake
+share/cmake/Modules/CheckIPOSupported/
+share/cmake/Modules/CheckIPOSupported.cmake
+share/cmake/Modules/CheckIPOSupported/CMakeLists-C.txt.in
+share/cmake/Modules/CheckIPOSupported/CMakeLists-CXX.txt.in
+share/cmake/Modules/CheckIPOSupported/CMakeLists-Fortran.txt.in
+share/cmake/Modules/CheckIPOSupported/foo.c
+share/cmake/Modules/CheckIPOSupported/foo.cpp
+share/cmake/Modules/CheckIPOSupported/foo.f
+share/cmake/Modules/CheckIPOSupported/main.c
+share/cmake/Modules/CheckIPOSupported/main.cpp
+share/cmake/Modules/CheckIPOSupported/main.f
 share/cmake/Modules/CheckIncludeFile.c.in
 share/cmake/Modules/CheckIncludeFile.cmake
 share/cmake/Modules/CheckIncludeFile.cxx.in
@@ -1489,6 +1588,7 @@ share/cmake/Modules/Compiler/Borland-Det
 share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Bruce-C.cmake
 share/cmake/Modules/Compiler/CCur-Fortran.cmake
+share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake
 share/cmake/Modules/Compiler/Clang-ASM.cmake
 share/cmake/Modules/Compiler/Clang-C-FeatureTests.cmake
 share/cmake/Modules/Compiler/Clang-C.cmake
@@ -1497,6 +1597,7 @@ share/cmake/Modules/Compiler/Clang-CXX-T
 share/cmake/Modules/Compiler/Clang-CXX.cmake
 share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake
+share/cmake/Modules/Compiler/Clang-FindBinUtils.cmake
 share/cmake/Modules/Compiler/Clang.cmake
 share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake
@@ -1505,6 +1606,7 @@ share/cmake/Modules/Compiler/Cray-C.cmak
 share/cmake/Modules/Compiler/Cray-CXX.cmake
 share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/Cray-Fortran.cmake
+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
@@ -1529,11 +1631,13 @@ share/cmake/Modules/Compiler/GHS-CXX.cma
 share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/GHS.cmake
 share/cmake/Modules/Compiler/GNU-ASM.cmake
+share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/GNU-C-FeatureTests.cmake
 share/cmake/Modules/Compiler/GNU-C.cmake
+share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/GNU-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/GNU-CXX.cmake
-share/cmake/Modules/Compiler/GNU-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake
 share/cmake/Modules/Compiler/GNU-Fortran.cmake
 share/cmake/Modules/Compiler/GNU.cmake
 share/cmake/Modules/Compiler/HP-ASM.cmake
@@ -1565,6 +1669,8 @@ share/cmake/Modules/Compiler/MSVC-CXX-Fe
 share/cmake/Modules/Compiler/MSVC-CXX.cmake
 share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/NAG-Fortran.cmake
+share/cmake/Modules/Compiler/NVIDIA-CUDA.cmake
+share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/PGI-C.cmake
 share/cmake/Modules/Compiler/PGI-CXX.cmake
@@ -1586,11 +1692,13 @@ share/cmake/Modules/Compiler/SCO.cmake
 share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/SunPro-ASM.cmake
 share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/SunPro-C-FeatureTests.cmake
 share/cmake/Modules/Compiler/SunPro-C.cmake
 share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake
 share/cmake/Modules/Compiler/SunPro-CXX-FeatureTests.cmake
 share/cmake/Modules/Compiler/SunPro-CXX.cmake
 share/cmake/Modules/Compiler/SunPro-Fortran.cmake
+share/cmake/Modules/Compiler/SunPro.cmake
 share/cmake/Modules/Compiler/TI-ASM.cmake
 share/cmake/Modules/Compiler/TI-C.cmake
 share/cmake/Modules/Compiler/TI-CXX.cmake
@@ -1613,12 +1721,11 @@ share/cmake/Modules/Compiler/XL.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/VS-10.csproj.in
 share/cmake/Modules/CompilerId/VS-10.vcxproj.in
 share/cmake/Modules/CompilerId/VS-7.vcproj.in
 share/cmake/Modules/CompilerId/VS-Intel.vfproj.in
 share/cmake/Modules/CompilerId/VS-NsightTegra.vcxproj.in
-share/cmake/Modules/CompilerId/Xcode-1.pbxproj.in
-share/cmake/Modules/CompilerId/Xcode-2.pbxproj.in
 share/cmake/Modules/CompilerId/Xcode-3.pbxproj.in
 share/cmake/Modules/CompilerId/main.swift.in
 share/cmake/Modules/Dart.cmake
@@ -1792,6 +1899,8 @@ share/cmake/Modules/FortranCInterface.cm
 share/cmake/Modules/FortranCInterface/CMakeLists.txt
 share/cmake/Modules/FortranCInterface/Detect.cmake
 share/cmake/Modules/FortranCInterface/Input.cmake.in
+share/cmake/Modules/FortranCInterface/MYMODULE.c
+share/cmake/Modules/FortranCInterface/MY_MODULE.c
 share/cmake/Modules/FortranCInterface/Macro.h.in
 share/cmake/Modules/FortranCInterface/Output.cmake.in
 share/cmake/Modules/FortranCInterface/Verify/
@@ -1813,6 +1922,7 @@ share/cmake/Modules/FortranCInterface/sy
 share/cmake/Modules/GNUInstallDirs.cmake
 share/cmake/Modules/GenerateExportHeader.cmake
 share/cmake/Modules/GetPrerequisites.cmake
+share/cmake/Modules/GoogleTest.cmake
 share/cmake/Modules/ITKCompatibility.cmake
 share/cmake/Modules/InstallRequiredSystemLibraries.cmake
 share/cmake/Modules/IntelVSImplicitPath/
@@ -1848,6 +1958,7 @@ share/cmake/Modules/Platform/AIX.cmake
 share/cmake/Modules/Platform/ARTOS-GNU-C.cmake
 share/cmake/Modules/Platform/ARTOS.cmake
 share/cmake/Modules/Platform/Android/
+share/cmake/Modules/Platform/Android-Clang-ASM.cmake
 share/cmake/Modules/Platform/Android-Clang-C.cmake
 share/cmake/Modules/Platform/Android-Clang-CXX.cmake
 share/cmake/Modules/Platform/Android-Clang.cmake
@@ -1957,6 +2068,10 @@ share/cmake/Modules/Platform/Darwin-Inte
 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-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
@@ -1965,6 +2080,7 @@ share/cmake/Modules/Platform/Darwin.cmak
 share/cmake/Modules/Platform/DragonFly.cmake
 share/cmake/Modules/Platform/Euros.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.cmake
 share/cmake/Modules/Platform/GNU.cmake
@@ -2072,9 +2188,13 @@ share/cmake/Modules/Platform/Windows-MSV
 share/cmake/Modules/Platform/Windows-MSVC-CXX.cmake
 share/cmake/Modules/Platform/Windows-MSVC.cmake
 share/cmake/Modules/Platform/Windows-NMcl.cmake
+share/cmake/Modules/Platform/Windows-NVIDIA-CUDA.cmake
 share/cmake/Modules/Platform/Windows-OpenWatcom-C.cmake
 share/cmake/Modules/Platform/Windows-OpenWatcom-CXX.cmake
 share/cmake/Modules/Platform/Windows-OpenWatcom.cmake
+share/cmake/Modules/Platform/Windows-PGI-C.cmake
+share/cmake/Modules/Platform/Windows-PGI-Fortran.cmake
+share/cmake/Modules/Platform/Windows-PGI.cmake
 share/cmake/Modules/Platform/Windows-Watcom-C.cmake
 share/cmake/Modules/Platform/Windows-Watcom-CXX.cmake
 share/cmake/Modules/Platform/Windows-df.cmake
@@ -2146,6 +2266,10 @@ share/cmake/Templates/CPack.GenericLicen
 share/cmake/Templates/CPack.GenericWelcome.txt
 share/cmake/Templates/CPackConfig.cmake.in
 share/cmake/Templates/CTestScript.cmake.in
+share/cmake/Templates/MSBuild/
+share/cmake/Templates/MSBuild/nasm.props.in
+share/cmake/Templates/MSBuild/nasm.targets
+share/cmake/Templates/MSBuild/nasm.xml
 share/cmake/Templates/TestDriver.cxx.in
 share/cmake/Templates/Windows/
 share/cmake/Templates/Windows/ApplicationIcon.png
@@ -2365,17 +2489,20 @@ share/doc/cmake/html/_sources/module/CMa
 share/doc/cmake/html/_sources/module/CMakePushCheckState.txt
 share/doc/cmake/html/_sources/module/CMakeVerifyManifest.txt
 share/doc/cmake/html/_sources/module/CPack.txt
+share/doc/cmake/html/_sources/module/CPackArchive.txt
 share/doc/cmake/html/_sources/module/CPackBundle.txt
 share/doc/cmake/html/_sources/module/CPackComponent.txt
 share/doc/cmake/html/_sources/module/CPackCygwin.txt
 share/doc/cmake/html/_sources/module/CPackDMG.txt
 share/doc/cmake/html/_sources/module/CPackDeb.txt
 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/CPackPackageMaker.txt
 share/doc/cmake/html/_sources/module/CPackProductBuild.txt
 share/doc/cmake/html/_sources/module/CPackRPM.txt
 share/doc/cmake/html/_sources/module/CPackWIX.txt
+share/doc/cmake/html/_sources/module/CSharpUtilities.txt
 share/doc/cmake/html/_sources/module/CTest.txt
 share/doc/cmake/html/_sources/module/CTestCoverageCollectGCOV.txt
 share/doc/cmake/html/_sources/module/CTestScriptMode.txt
@@ -2391,6 +2518,7 @@ share/doc/cmake/html/_sources/module/Che
 share/doc/cmake/html/_sources/module/CheckFortranFunctionExists.txt
 share/doc/cmake/html/_sources/module/CheckFortranSourceCompiles.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
 share/doc/cmake/html/_sources/module/CheckIncludeFileCXX.txt
 share/doc/cmake/html/_sources/module/CheckIncludeFiles.txt
@@ -2559,6 +2687,7 @@ share/doc/cmake/html/_sources/module/For
 share/doc/cmake/html/_sources/module/GNUInstallDirs.txt
 share/doc/cmake/html/_sources/module/GenerateExportHeader.txt
 share/doc/cmake/html/_sources/module/GetPrerequisites.txt
+share/doc/cmake/html/_sources/module/GoogleTest.txt
 share/doc/cmake/html/_sources/module/InstallRequiredSystemLibraries.txt
 share/doc/cmake/html/_sources/module/MacroAddFileDependencies.txt
 share/doc/cmake/html/_sources/module/ProcessorCount.txt
@@ -2648,6 +2777,9 @@ share/doc/cmake/html/_sources/policy/CMP
 share/doc/cmake/html/_sources/policy/CMP0064.txt
 share/doc/cmake/html/_sources/policy/CMP0065.txt
 share/doc/cmake/html/_sources/policy/CMP0066.txt
+share/doc/cmake/html/_sources/policy/CMP0067.txt
+share/doc/cmake/html/_sources/policy/CMP0068.txt
+share/doc/cmake/html/_sources/policy/CMP0069.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
@@ -2688,8 +2820,11 @@ share/doc/cmake/html/_sources/prop_dir/V
 share/doc/cmake/html/_sources/prop_dir/VS_STARTUP_PROJECT.txt
 share/doc/cmake/html/_sources/prop_gbl/
 share/doc/cmake/html/_sources/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.txt
+share/doc/cmake/html/_sources/prop_gbl/AUTOGEN_SOURCE_GROUP.txt
 share/doc/cmake/html/_sources/prop_gbl/AUTOGEN_TARGETS_FOLDER.txt
+share/doc/cmake/html/_sources/prop_gbl/AUTOMOC_SOURCE_GROUP.txt
 share/doc/cmake/html/_sources/prop_gbl/AUTOMOC_TARGETS_FOLDER.txt
+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/DEBUG_CONFIGURATIONS.txt
@@ -2699,7 +2834,9 @@ share/doc/cmake/html/_sources/prop_gbl/E
 share/doc/cmake/html/_sources/prop_gbl/ENABLED_LANGUAGES.txt
 share/doc/cmake/html/_sources/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.txt
 share/doc/cmake/html/_sources/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.txt
+share/doc/cmake/html/_sources/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.txt
 share/doc/cmake/html/_sources/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.txt
+share/doc/cmake/html/_sources/prop_gbl/GENERATOR_IS_MULTI_CONFIG.txt
 share/doc/cmake/html/_sources/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.txt
 share/doc/cmake/html/_sources/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.txt
 share/doc/cmake/html/_sources/prop_gbl/IN_TRY_COMPILE.txt
@@ -2716,6 +2853,7 @@ share/doc/cmake/html/_sources/prop_gbl/T
 share/doc/cmake/html/_sources/prop_gbl/TARGET_MESSAGES.txt
 share/doc/cmake/html/_sources/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.txt
 share/doc/cmake/html/_sources/prop_gbl/USE_FOLDERS.txt
+share/doc/cmake/html/_sources/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.txt
 share/doc/cmake/html/_sources/prop_inst/
 share/doc/cmake/html/_sources/prop_inst/CPACK_DESKTOP_SHORTCUTS.txt
 share/doc/cmake/html/_sources/prop_inst/CPACK_NEVER_OVERWRITE.txt
@@ -2741,9 +2879,17 @@ share/doc/cmake/html/_sources/prop_sf/LO
 share/doc/cmake/html/_sources/prop_sf/MACOSX_PACKAGE_LOCATION.txt
 share/doc/cmake/html/_sources/prop_sf/OBJECT_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_sf/OBJECT_OUTPUTS.txt
+share/doc/cmake/html/_sources/prop_sf/SKIP_AUTOGEN.txt
+share/doc/cmake/html/_sources/prop_sf/SKIP_AUTOMOC.txt
+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/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_ENTRYPOINT.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_FLAGS.txt
 share/doc/cmake/html/_sources/prop_sf/VS_SHADER_MODEL.txt
@@ -2759,6 +2905,7 @@ share/doc/cmake/html/_sources/prop_test/
 share/doc/cmake/html/_sources/prop_test/ATTACHED_FILES_ON_FAIL.txt
 share/doc/cmake/html/_sources/prop_test/COST.txt
 share/doc/cmake/html/_sources/prop_test/DEPENDS.txt
+share/doc/cmake/html/_sources/prop_test/DISABLED.txt
 share/doc/cmake/html/_sources/prop_test/ENVIRONMENT.txt
 share/doc/cmake/html/_sources/prop_test/FAIL_REGULAR_EXPRESSION.txt
 share/doc/cmake/html/_sources/prop_test/FIXTURES_CLEANUP.txt
@@ -2799,14 +2946,19 @@ share/doc/cmake/html/_sources/prop_tgt/A
 share/doc/cmake/html/_sources/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.txt
 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_TARGET_DEPENDS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOMOC.txt
+share/doc/cmake/html/_sources/prop_tgt/AUTOMOC_DEPEND_FILTERS.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_OPTIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/AUTOUIC.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_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
@@ -2826,6 +2978,12 @@ share/doc/cmake/html/_sources/prop_tgt/C
 share/doc/cmake/html/_sources/prop_tgt/CONFIG_OUTPUT_NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/CONFIG_POSTFIX.txt
 share/doc/cmake/html/_sources/prop_tgt/CROSSCOMPILING_EMULATOR.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_EXTENSIONS.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_PTX_COMPILATION.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_SEPARABLE_COMPILATION.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_STANDARD.txt
+share/doc/cmake/html/_sources/prop_tgt/CUDA_STANDARD_REQUIRED.txt
 share/doc/cmake/html/_sources/prop_tgt/CXX_EXTENSIONS.txt
 share/doc/cmake/html/_sources/prop_tgt/CXX_STANDARD.txt
 share/doc/cmake/html/_sources/prop_tgt/CXX_STANDARD_REQUIRED.txt
@@ -2854,6 +3012,8 @@ share/doc/cmake/html/_sources/prop_tgt/I
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_CONFIGURATIONS.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
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LIBNAME_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.txt
 
share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.txt
@@ -2866,6 +3026,8 @@ share/doc/cmake/html/_sources/prop_tgt/I
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_LOCATION_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_NO_SONAME.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_NO_SONAME_CONFIG.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_OBJECTS.txt
+share/doc/cmake/html/_sources/prop_tgt/IMPORTED_OBJECTS_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_SONAME.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORTED_SONAME_CONFIG.txt
 share/doc/cmake/html/_sources/prop_tgt/IMPORT_PREFIX.txt
@@ -2891,6 +3053,7 @@ share/doc/cmake/html/_sources/prop_tgt/J
 share/doc/cmake/html/_sources/prop_tgt/LABELS.txt
 share/doc/cmake/html/_sources/prop_tgt/LANG_CLANG_TIDY.txt
 share/doc/cmake/html/_sources/prop_tgt/LANG_COMPILER_LAUNCHER.txt
+share/doc/cmake/html/_sources/prop_tgt/LANG_CPPLINT.txt
 share/doc/cmake/html/_sources/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.txt
 share/doc/cmake/html/_sources/prop_tgt/LANG_VISIBILITY_PRESET.txt
 share/doc/cmake/html/_sources/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.txt
@@ -2916,6 +3079,7 @@ share/doc/cmake/html/_sources/prop_tgt/M
 share/doc/cmake/html/_sources/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.txt
 share/doc/cmake/html/_sources/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.txt
 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/NAME.txt
 share/doc/cmake/html/_sources/prop_tgt/NO_SONAME.txt
@@ -2954,8 +3118,11 @@ share/doc/cmake/html/_sources/prop_tgt/T
 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_WORKING_DIRECTORY.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCES.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_REFERENCE_refname.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_GLOBAL_KEYWORD.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_GLOBAL_PROJECT_TYPES.txt
@@ -2970,6 +3137,7 @@ share/doc/cmake/html/_sources/prop_tgt/V
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROJECTNAME.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROVIDER.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_SDK_REFERENCES.txt
+share/doc/cmake/html/_sources/prop_tgt/VS_USER_PROPS.txt
 
share/doc/cmake/html/_sources/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_WINRT_COMPONENT.txt
 share/doc/cmake/html/_sources/prop_tgt/VS_WINRT_EXTENSIONS.txt
@@ -2977,6 +3145,8 @@ share/doc/cmake/html/_sources/prop_tgt/V
 share/doc/cmake/html/_sources/prop_tgt/WIN32_EXECUTABLE.txt
 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_PRODUCT_TYPE.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
@@ -2987,6 +3157,8 @@ share/doc/cmake/html/_sources/release/3.
 share/doc/cmake/html/_sources/release/3.5.txt
 share/doc/cmake/html/_sources/release/3.6.txt
 share/doc/cmake/html/_sources/release/3.7.txt
+share/doc/cmake/html/_sources/release/3.8.txt
+share/doc/cmake/html/_sources/release/3.9.txt
 share/doc/cmake/html/_sources/release/index.txt
 share/doc/cmake/html/_sources/variable/
 share/doc/cmake/html/_sources/variable/ANDROID.txt
@@ -3009,6 +3181,7 @@ share/doc/cmake/html/_sources/variable/C
 
share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NDK.txt
+share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_ANDROID_PROCESS_MAX.txt
@@ -3025,16 +3198,20 @@ share/doc/cmake/html/_sources/variable/C
 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_AUTOMOC.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_MOC_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOMOC_RELAXED_MODE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTORCC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTORCC_OPTIONS.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOUIC.txt
 share/doc/cmake/html/_sources/variable/CMAKE_AUTOUIC_OPTIONS.txt
+share/doc/cmake/html/_sources/variable/CMAKE_AUTOUIC_SEARCH_PATHS.txt
 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_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
 share/doc/cmake/html/_sources/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CACHEFILE_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CACHE_MAJOR_VERSION.txt
@@ -3056,6 +3233,10 @@ share/doc/cmake/html/_sources/variable/C
 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_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
 share/doc/cmake/html/_sources/variable/CMAKE_CURRENT_BINARY_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CURRENT_LIST_DIR.txt
 share/doc/cmake/html/_sources/variable/CMAKE_CURRENT_LIST_FILE.txt
@@ -3093,6 +3274,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_APPBUNDLE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_FRAMEWORK.txt
+share/doc/cmake/html/_sources/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_LIBRARY_PREFIXES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_LIBRARY_SUFFIXES.txt
 share/doc/cmake/html/_sources/variable/CMAKE_FIND_NO_INSTALL_PREFIX.txt
@@ -3142,6 +3324,8 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_RPATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_INTERNAL_PLATFORM_ABI.txt
+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_POOL_COMPILE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_LINK.txt
@@ -3154,13 +3338,16 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CLANG_TIDY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_ABI.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_AR.txt
 
share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_ID.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_LAUNCHER.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_LOADED.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_RANLIB.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_TARGET.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILER_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_COMPILE_OBJECT.txt
+share/doc/cmake/html/_sources/variable/CMAKE_LANG_CPPLINT.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_SHARED_MODULE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.txt
@@ -3218,6 +3405,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_MAKE_PROGRAM.txt
 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_MFC_FLAG.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINIMUM_REQUIRED_VERSION.txt
 share/doc/cmake/html/_sources/variable/CMAKE_MINOR_VERSION.txt
@@ -3243,6 +3431,7 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_POSITION_INDEPENDENT_CODE.txt
 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_NAME.txt
 share/doc/cmake/html/_sources/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.txt
 share/doc/cmake/html/_sources/variable/CMAKE_RANLIB.txt
@@ -3272,7 +3461,11 @@ share/doc/cmake/html/_sources/variable/C
 share/doc/cmake/html/_sources/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.txt
 
share/doc/cmake/html/_sources/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT.txt
 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_SYSROOT.txt
+share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_COMPILE.txt
+share/doc/cmake/html/_sources/variable/CMAKE_SYSROOT_LINK.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.txt
 share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.txt
@@ -3298,17 +3491,21 @@ share/doc/cmake/html/_sources/variable/C
 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_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_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_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_WINDOWS_TARGET_PLATFORM_VERSION.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_PLATFORM_TOOLSET.txt
 share/doc/cmake/html/_sources/variable/CPACK_ABSOLUTE_DESTINATION_FILES.txt
 
share/doc/cmake/html/_sources/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.txt
@@ -3412,6 +3609,7 @@ share/doc/cmake/html/_sources/variable/P
 share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_PATCH.txt
 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_NAME.txt
 share/doc/cmake/html/_sources/variable/PROJECT_SOURCE_DIR.txt
 share/doc/cmake/html/_sources/variable/PROJECT_VERSION.txt
@@ -3640,17 +3838,20 @@ share/doc/cmake/html/module/CMakePrintSy
 share/doc/cmake/html/module/CMakePushCheckState.html
 share/doc/cmake/html/module/CMakeVerifyManifest.html
 share/doc/cmake/html/module/CPack.html
+share/doc/cmake/html/module/CPackArchive.html
 share/doc/cmake/html/module/CPackBundle.html
 share/doc/cmake/html/module/CPackComponent.html
 share/doc/cmake/html/module/CPackCygwin.html
 share/doc/cmake/html/module/CPackDMG.html
 share/doc/cmake/html/module/CPackDeb.html
 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/CPackPackageMaker.html
 share/doc/cmake/html/module/CPackProductBuild.html
 share/doc/cmake/html/module/CPackRPM.html
 share/doc/cmake/html/module/CPackWIX.html
+share/doc/cmake/html/module/CSharpUtilities.html
 share/doc/cmake/html/module/CTest.html
 share/doc/cmake/html/module/CTestCoverageCollectGCOV.html
 share/doc/cmake/html/module/CTestScriptMode.html
@@ -3666,6 +3867,7 @@ share/doc/cmake/html/module/CheckFortran
 share/doc/cmake/html/module/CheckFortranFunctionExists.html
 share/doc/cmake/html/module/CheckFortranSourceCompiles.html
 share/doc/cmake/html/module/CheckFunctionExists.html
+share/doc/cmake/html/module/CheckIPOSupported.html
 share/doc/cmake/html/module/CheckIncludeFile.html
 share/doc/cmake/html/module/CheckIncludeFileCXX.html
 share/doc/cmake/html/module/CheckIncludeFiles.html
@@ -3834,6 +4036,7 @@ share/doc/cmake/html/module/FortranCInte
 share/doc/cmake/html/module/GNUInstallDirs.html
 share/doc/cmake/html/module/GenerateExportHeader.html
 share/doc/cmake/html/module/GetPrerequisites.html
+share/doc/cmake/html/module/GoogleTest.html
 share/doc/cmake/html/module/InstallRequiredSystemLibraries.html
 share/doc/cmake/html/module/MacroAddFileDependencies.html
 share/doc/cmake/html/module/ProcessorCount.html
@@ -3924,6 +4127,9 @@ share/doc/cmake/html/policy/CMP0063.html
 share/doc/cmake/html/policy/CMP0064.html
 share/doc/cmake/html/policy/CMP0065.html
 share/doc/cmake/html/policy/CMP0066.html
+share/doc/cmake/html/policy/CMP0067.html
+share/doc/cmake/html/policy/CMP0068.html
+share/doc/cmake/html/policy/CMP0069.html
 share/doc/cmake/html/prop_cache/
 share/doc/cmake/html/prop_cache/ADVANCED.html
 share/doc/cmake/html/prop_cache/HELPSTRING.html
@@ -3964,8 +4170,11 @@ share/doc/cmake/html/prop_dir/VS_GLOBAL_
 share/doc/cmake/html/prop_dir/VS_STARTUP_PROJECT.html
 share/doc/cmake/html/prop_gbl/
 share/doc/cmake/html/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.html
+share/doc/cmake/html/prop_gbl/AUTOGEN_SOURCE_GROUP.html
 share/doc/cmake/html/prop_gbl/AUTOGEN_TARGETS_FOLDER.html
+share/doc/cmake/html/prop_gbl/AUTOMOC_SOURCE_GROUP.html
 share/doc/cmake/html/prop_gbl/AUTOMOC_TARGETS_FOLDER.html
+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/DEBUG_CONFIGURATIONS.html
@@ -3975,7 +4184,9 @@ share/doc/cmake/html/prop_gbl/ENABLED_FE
 share/doc/cmake/html/prop_gbl/ENABLED_LANGUAGES.html
 share/doc/cmake/html/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.html
 share/doc/cmake/html/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.html
+share/doc/cmake/html/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.html
 share/doc/cmake/html/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.html
+share/doc/cmake/html/prop_gbl/GENERATOR_IS_MULTI_CONFIG.html
 share/doc/cmake/html/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.html
 share/doc/cmake/html/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.html
 share/doc/cmake/html/prop_gbl/IN_TRY_COMPILE.html
@@ -3992,6 +4203,7 @@ share/doc/cmake/html/prop_gbl/TARGET_ARC
 share/doc/cmake/html/prop_gbl/TARGET_MESSAGES.html
 share/doc/cmake/html/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.html
 share/doc/cmake/html/prop_gbl/USE_FOLDERS.html
+share/doc/cmake/html/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.html
 share/doc/cmake/html/prop_inst/
 share/doc/cmake/html/prop_inst/CPACK_DESKTOP_SHORTCUTS.html
 share/doc/cmake/html/prop_inst/CPACK_NEVER_OVERWRITE.html
@@ -4017,9 +4229,17 @@ share/doc/cmake/html/prop_sf/LOCATION.ht
 share/doc/cmake/html/prop_sf/MACOSX_PACKAGE_LOCATION.html
 share/doc/cmake/html/prop_sf/OBJECT_DEPENDS.html
 share/doc/cmake/html/prop_sf/OBJECT_OUTPUTS.html
+share/doc/cmake/html/prop_sf/SKIP_AUTOGEN.html
+share/doc/cmake/html/prop_sf/SKIP_AUTOMOC.html
+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/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_ENTRYPOINT.html
 share/doc/cmake/html/prop_sf/VS_SHADER_FLAGS.html
 share/doc/cmake/html/prop_sf/VS_SHADER_MODEL.html
@@ -4035,6 +4255,7 @@ share/doc/cmake/html/prop_test/ATTACHED_
 share/doc/cmake/html/prop_test/ATTACHED_FILES_ON_FAIL.html
 share/doc/cmake/html/prop_test/COST.html
 share/doc/cmake/html/prop_test/DEPENDS.html
+share/doc/cmake/html/prop_test/DISABLED.html
 share/doc/cmake/html/prop_test/ENVIRONMENT.html
 share/doc/cmake/html/prop_test/FAIL_REGULAR_EXPRESSION.html
 share/doc/cmake/html/prop_test/FIXTURES_CLEANUP.html
@@ -4075,14 +4296,19 @@ share/doc/cmake/html/prop_tgt/ARCHIVE_OU
 share/doc/cmake/html/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.html
 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_TARGET_DEPENDS.html
 share/doc/cmake/html/prop_tgt/AUTOMOC.html
+share/doc/cmake/html/prop_tgt/AUTOMOC_DEPEND_FILTERS.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_OPTIONS.html
 share/doc/cmake/html/prop_tgt/AUTOUIC.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_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
@@ -4102,6 +4328,12 @@ share/doc/cmake/html/prop_tgt/COMPILE_PD
 share/doc/cmake/html/prop_tgt/CONFIG_OUTPUT_NAME.html
 share/doc/cmake/html/prop_tgt/CONFIG_POSTFIX.html
 share/doc/cmake/html/prop_tgt/CROSSCOMPILING_EMULATOR.html
+share/doc/cmake/html/prop_tgt/CUDA_EXTENSIONS.html
+share/doc/cmake/html/prop_tgt/CUDA_PTX_COMPILATION.html
+share/doc/cmake/html/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.html
+share/doc/cmake/html/prop_tgt/CUDA_SEPARABLE_COMPILATION.html
+share/doc/cmake/html/prop_tgt/CUDA_STANDARD.html
+share/doc/cmake/html/prop_tgt/CUDA_STANDARD_REQUIRED.html
 share/doc/cmake/html/prop_tgt/CXX_EXTENSIONS.html
 share/doc/cmake/html/prop_tgt/CXX_STANDARD.html
 share/doc/cmake/html/prop_tgt/CXX_STANDARD_REQUIRED.html
@@ -4130,6 +4362,8 @@ share/doc/cmake/html/prop_tgt/IMPORTED.h
 share/doc/cmake/html/prop_tgt/IMPORTED_CONFIGURATIONS.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
+share/doc/cmake/html/prop_tgt/IMPORTED_LIBNAME_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.html
 share/doc/cmake/html/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.html
@@ -4142,6 +4376,8 @@ share/doc/cmake/html/prop_tgt/IMPORTED_L
 share/doc/cmake/html/prop_tgt/IMPORTED_LOCATION_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_NO_SONAME.html
 share/doc/cmake/html/prop_tgt/IMPORTED_NO_SONAME_CONFIG.html
+share/doc/cmake/html/prop_tgt/IMPORTED_OBJECTS.html
+share/doc/cmake/html/prop_tgt/IMPORTED_OBJECTS_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORTED_SONAME.html
 share/doc/cmake/html/prop_tgt/IMPORTED_SONAME_CONFIG.html
 share/doc/cmake/html/prop_tgt/IMPORT_PREFIX.html
@@ -4167,6 +4403,7 @@ share/doc/cmake/html/prop_tgt/JOB_POOL_L
 share/doc/cmake/html/prop_tgt/LABELS.html
 share/doc/cmake/html/prop_tgt/LANG_CLANG_TIDY.html
 share/doc/cmake/html/prop_tgt/LANG_COMPILER_LAUNCHER.html
+share/doc/cmake/html/prop_tgt/LANG_CPPLINT.html
 share/doc/cmake/html/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.html
 share/doc/cmake/html/prop_tgt/LANG_VISIBILITY_PRESET.html
 share/doc/cmake/html/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.html
@@ -4192,6 +4429,7 @@ share/doc/cmake/html/prop_tgt/MACOSX_BUN
 share/doc/cmake/html/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.html
 share/doc/cmake/html/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.html
 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/NAME.html
 share/doc/cmake/html/prop_tgt/NO_SONAME.html
@@ -4230,8 +4468,11 @@ 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_WORKING_DIRECTORY.html
 share/doc/cmake/html/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCES.html
+share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.html
+share/doc/cmake/html/prop_tgt/VS_DOTNET_REFERENCE_refname.html
 share/doc/cmake/html/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_GLOBAL_KEYWORD.html
 share/doc/cmake/html/prop_tgt/VS_GLOBAL_PROJECT_TYPES.html
@@ -4246,6 +4487,7 @@ share/doc/cmake/html/prop_tgt/VS_SCC_LOC
 share/doc/cmake/html/prop_tgt/VS_SCC_PROJECTNAME.html
 share/doc/cmake/html/prop_tgt/VS_SCC_PROVIDER.html
 share/doc/cmake/html/prop_tgt/VS_SDK_REFERENCES.html
+share/doc/cmake/html/prop_tgt/VS_USER_PROPS.html
 share/doc/cmake/html/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.html
 share/doc/cmake/html/prop_tgt/VS_WINRT_COMPONENT.html
 share/doc/cmake/html/prop_tgt/VS_WINRT_EXTENSIONS.html
@@ -4253,6 +4495,8 @@ share/doc/cmake/html/prop_tgt/VS_WINRT_R
 share/doc/cmake/html/prop_tgt/WIN32_EXECUTABLE.html
 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_PRODUCT_TYPE.html
 share/doc/cmake/html/prop_tgt/XCTEST.html
 share/doc/cmake/html/release/
 share/doc/cmake/html/release/3.0.html
@@ -4263,6 +4507,8 @@ share/doc/cmake/html/release/3.4.html
 share/doc/cmake/html/release/3.5.html
 share/doc/cmake/html/release/3.6.html
 share/doc/cmake/html/release/3.7.html
+share/doc/cmake/html/release/3.8.html
+share/doc/cmake/html/release/3.9.html
 share/doc/cmake/html/release/index.html
 share/doc/cmake/html/search.html
 share/doc/cmake/html/searchindex.js
@@ -4287,6 +4533,7 @@ share/doc/cmake/html/variable/CMAKE_ANDR
 share/doc/cmake/html/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_NDK.html
+share/doc/cmake/html/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION.html
 share/doc/cmake/html/variable/CMAKE_ANDROID_PROCESS_MAX.html
@@ -4303,16 +4550,20 @@ share/doc/cmake/html/variable/CMAKE_ARCH
 share/doc/cmake/html/variable/CMAKE_ARGC.html
 share/doc/cmake/html/variable/CMAKE_ARGV0.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC.html
+share/doc/cmake/html/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_MOC_OPTIONS.html
 share/doc/cmake/html/variable/CMAKE_AUTOMOC_RELAXED_MODE.html
 share/doc/cmake/html/variable/CMAKE_AUTORCC.html
 share/doc/cmake/html/variable/CMAKE_AUTORCC_OPTIONS.html
 share/doc/cmake/html/variable/CMAKE_AUTOUIC.html
 share/doc/cmake/html/variable/CMAKE_AUTOUIC_OPTIONS.html
+share/doc/cmake/html/variable/CMAKE_AUTOUIC_SEARCH_PATHS.html
 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_TOOL.html
 share/doc/cmake/html/variable/CMAKE_BUILD_TYPE.html
+share/doc/cmake/html/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.html
 share/doc/cmake/html/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.html
 share/doc/cmake/html/variable/CMAKE_CACHEFILE_DIR.html
 share/doc/cmake/html/variable/CMAKE_CACHE_MAJOR_VERSION.html
@@ -4334,6 +4585,10 @@ share/doc/cmake/html/variable/CMAKE_CONF
 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_STANDARD.html
+share/doc/cmake/html/variable/CMAKE_CUDA_STANDARD_REQUIRED.html
+share/doc/cmake/html/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.html
 share/doc/cmake/html/variable/CMAKE_CURRENT_BINARY_DIR.html
 share/doc/cmake/html/variable/CMAKE_CURRENT_LIST_DIR.html
 share/doc/cmake/html/variable/CMAKE_CURRENT_LIST_FILE.html
@@ -4371,6 +4626,7 @@ share/doc/cmake/html/variable/CMAKE_EXTR
 share/doc/cmake/html/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.html
 share/doc/cmake/html/variable/CMAKE_FIND_APPBUNDLE.html
 share/doc/cmake/html/variable/CMAKE_FIND_FRAMEWORK.html
+share/doc/cmake/html/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.html
 share/doc/cmake/html/variable/CMAKE_FIND_LIBRARY_PREFIXES.html
 share/doc/cmake/html/variable/CMAKE_FIND_LIBRARY_SUFFIXES.html
 share/doc/cmake/html/variable/CMAKE_FIND_NO_INSTALL_PREFIX.html
@@ -4420,6 +4676,8 @@ share/doc/cmake/html/variable/CMAKE_INST
 share/doc/cmake/html/variable/CMAKE_INSTALL_RPATH.html
 share/doc/cmake/html/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.html
 share/doc/cmake/html/variable/CMAKE_INTERNAL_PLATFORM_ABI.html
+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_POOL_COMPILE.html
 share/doc/cmake/html/variable/CMAKE_JOB_POOL_LINK.html
@@ -4432,13 +4690,16 @@ share/doc/cmake/html/variable/CMAKE_LANG
 share/doc/cmake/html/variable/CMAKE_LANG_CLANG_TIDY.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_ABI.html
+share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_AR.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_ID.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_LAUNCHER.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_LOADED.html
+share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_RANLIB.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_TARGET.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILER_VERSION.html
 share/doc/cmake/html/variable/CMAKE_LANG_COMPILE_OBJECT.html
+share/doc/cmake/html/variable/CMAKE_LANG_CPPLINT.html
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.html
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_SHARED_MODULE.html
 share/doc/cmake/html/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.html
@@ -4496,6 +4757,7 @@ share/doc/cmake/html/variable/CMAKE_MAJO
 share/doc/cmake/html/variable/CMAKE_MAKE_PROGRAM.html
 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_MFC_FLAG.html
 share/doc/cmake/html/variable/CMAKE_MINIMUM_REQUIRED_VERSION.html
 share/doc/cmake/html/variable/CMAKE_MINOR_VERSION.html
@@ -4521,6 +4783,7 @@ share/doc/cmake/html/variable/CMAKE_POLI
 share/doc/cmake/html/variable/CMAKE_POSITION_INDEPENDENT_CODE.html
 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_NAME.html
 share/doc/cmake/html/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.html
 share/doc/cmake/html/variable/CMAKE_RANLIB.html
@@ -4550,7 +4813,11 @@ share/doc/cmake/html/variable/CMAKE_STAT
 share/doc/cmake/html/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.html
 share/doc/cmake/html/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT.html
 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_SYSROOT.html
+share/doc/cmake/html/variable/CMAKE_SYSROOT_COMPILE.html
+share/doc/cmake/html/variable/CMAKE_SYSROOT_LINK.html
 share/doc/cmake/html/variable/CMAKE_SYSTEM.html
 share/doc/cmake/html/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.html
 share/doc/cmake/html/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.html
@@ -4576,17 +4843,21 @@ share/doc/cmake/html/variable/CMAKE_VERS
 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_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_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_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_WINDOWS_TARGET_PLATFORM_VERSION.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_PLATFORM_TOOLSET.html
 share/doc/cmake/html/variable/CPACK_ABSOLUTE_DESTINATION_FILES.html
 share/doc/cmake/html/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.html
@@ -4690,6 +4961,7 @@ share/doc/cmake/html/variable/PROJECT-NA
 share/doc/cmake/html/variable/PROJECT-NAME_VERSION_PATCH.html
 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_NAME.html
 share/doc/cmake/html/variable/PROJECT_SOURCE_DIR.html
 share/doc/cmake/html/variable/PROJECT_VERSION.html

Attachment: cmake-3.9.0.diff.gz
Description: application/gunzip

Reply via email to