diff --git a/6.5.1/_tools/cmake/bin/cmake-gui.exe b/6.5.1/_tools/cmake/bin/cmake-gui.exe index 9c11e95..27fae68 100644 Binary files a/6.5.1/_tools/cmake/bin/cmake-gui.exe and b/6.5.1/_tools/cmake/bin/cmake-gui.exe differ diff --git a/6.5.1/_tools/cmake/bin/cmake.exe b/6.5.1/_tools/cmake/bin/cmake.exe index 059228c..e966427 100644 Binary files a/6.5.1/_tools/cmake/bin/cmake.exe and b/6.5.1/_tools/cmake/bin/cmake.exe differ diff --git a/6.5.1/_tools/cmake/bin/cmcldeps.exe b/6.5.1/_tools/cmake/bin/cmcldeps.exe index 7495029..6a28f40 100644 Binary files a/6.5.1/_tools/cmake/bin/cmcldeps.exe and b/6.5.1/_tools/cmake/bin/cmcldeps.exe differ diff --git a/6.5.1/_tools/cmake/bin/cpack.exe b/6.5.1/_tools/cmake/bin/cpack.exe index d1018da..a99a023 100644 Binary files a/6.5.1/_tools/cmake/bin/cpack.exe and b/6.5.1/_tools/cmake/bin/cpack.exe differ diff --git a/6.5.1/_tools/cmake/bin/ctest.exe b/6.5.1/_tools/cmake/bin/ctest.exe index 99fd352..0c3ca19 100644 Binary files a/6.5.1/_tools/cmake/bin/ctest.exe and b/6.5.1/_tools/cmake/bin/ctest.exe differ diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/message.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/message.rst deleted file mode 100644 index c614286..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/message.rst +++ /dev/null @@ -1,70 +0,0 @@ -message -------- - -Display a message to the user. - -.. code-block:: cmake - - message([] "message to display" ...) - -The optional ```` keyword determines the type of message: - -``FATAL_ERROR`` - CMake Error, stop processing and generation. - -``SEND_ERROR`` - CMake Error, continue processing, but skip generation. - -``WARNING`` - CMake Warning, continue processing. - -``AUTHOR_WARNING`` - CMake Warning (dev), continue processing. - -``DEPRECATION`` - CMake Deprecation Error or Warning if variable - :variable:`CMAKE_ERROR_DEPRECATED` or :variable:`CMAKE_WARN_DEPRECATED` - is enabled, respectively, else no message. - -(none) or ``NOTICE`` - Important message printed to stderr to attract user's attention. - -``STATUS`` - The main interesting messages that project users might be interested in. - Ideally these should be concise, no more than a single line, but still - informative. - -``VERBOSE`` - Detailed informational messages intended for project users. These messages - should provide additional details that won't be of interest in most cases, - but which may be useful to those building the project when they want deeper - insight into what's happening. - -``DEBUG`` - Detailed informational messages intended for developers working on the - project itself as opposed to users who just want to build it. These messages - will not typically be of interest to other users building the project and - will often be closely related to internal implementation details. - -``TRACE`` - Fine-grained messages with very low-level implementation details. Messages - using this log level would normally only be temporary and would expect to be - removed before releasing the project, packaging up the files, etc. - -The CMake command-line tool displays ``STATUS`` to ``TRACE`` messages on stdout -with the message preceded by two hyphens and a space. All other message types -are sent to stderr and are not prefixed with hyphens. The -:manual:`CMake GUI ` displays all messages in its log area. -The :manual:`curses interface ` shows ``STATUS`` to ``TRACE`` -messages one at a time on a status line and other messages in an -interactive pop-up box. The ``--log-level`` command-line option to each of -these tools can be used to control which messages will be shown. - -Messages of log levels ``NOTICE`` and below will also have each line preceded -by the content of the :variable:`CMAKE_MESSAGE_INDENT` variable (converted to -a single string by concatenating its list items). For ``STATUS`` to ``TRACE`` -messages, this indenting content will be inserted after the hyphens. - -CMake Warning and Error message text displays using a simple markup -language. Non-indented text is formatted in line-wrapped paragraphs -delimited by newlines. Indented text is considered pre-formatted. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/packagemaker.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/packagemaker.rst deleted file mode 100644 index e9464b7..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/packagemaker.rst +++ /dev/null @@ -1,23 +0,0 @@ -CPack PackageMaker Generator ----------------------------- - -PackageMaker CPack generator (macOS). - -Variables specific to CPack PackageMaker generator -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -The following variable is specific to installers built on Mac -macOS using PackageMaker: - -.. variable:: CPACK_OSX_PACKAGE_VERSION - - The version of macOS that the resulting PackageMaker archive should be - compatible with. Different versions of macOS support different - features. For example, CPack can only build component-based installers for - macOS 10.4 or newer, and can only build installers that download - component son-the-fly for macOS 10.5 or newer. If left blank, this value - will be set to the minimum version of macOS that supports the requested - features. Set this variable to some value (e.g., 10.4) only if you want to - guarantee that your installer will work on that version of macOS, and - don't mind missing extra features available in the installer shipping with - later versions of macOS. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/index.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/index.rst deleted file mode 100644 index cc6cee6..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/index.rst +++ /dev/null @@ -1,73 +0,0 @@ -.. title:: CMake Reference Documentation - -Command-Line Tools -################## - -.. toctree:: - :maxdepth: 1 - - /manual/cmake.1 - /manual/ctest.1 - /manual/cpack.1 - -Interactive Dialogs -################### - -.. toctree:: - :maxdepth: 1 - - /manual/cmake-gui.1 - /manual/ccmake.1 - -Reference Manuals -################# - -.. toctree:: - :maxdepth: 1 - - /manual/cmake-buildsystem.7 - /manual/cmake-commands.7 - /manual/cmake-compile-features.7 - /manual/cmake-developer.7 - /manual/cmake-env-variables.7 - /manual/cmake-file-api.7 - /manual/cmake-generator-expressions.7 - /manual/cmake-generators.7 - /manual/cmake-language.7 - /manual/cmake-modules.7 - /manual/cmake-packages.7 - /manual/cmake-policies.7 - /manual/cmake-properties.7 - /manual/cmake-qt.7 - /manual/cmake-server.7 - /manual/cmake-toolchains.7 - /manual/cmake-variables.7 - /manual/cpack-generators.7 - -.. only:: not man - - Guides - ###### - - .. toctree:: - :maxdepth: 1 - - /guide/tutorial/index - -.. only:: html or text - - Release Notes - ############# - - .. toctree:: - :maxdepth: 1 - - /release/index - -.. only:: html - - Index and Search - ################ - - * :ref:`genindex` - * :ref:`search` diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/GENERATED.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/GENERATED.rst deleted file mode 100644 index d430ee2..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/GENERATED.rst +++ /dev/null @@ -1,23 +0,0 @@ -GENERATED ---------- - -Is this source file generated as part of the build or CMake process. - -Tells the internal CMake engine that a source file is generated by an outside -process such as another build step, or the execution of CMake itself. This -information is then used to exempt the file from any existence or validity -checks. Generated files are created by the execution of commands such as -:command:`add_custom_command` and :command:`file(GENERATE)`. - -When a generated file created by an :command:`add_custom_command` command -is explicitly listed as a source file for any target in the same -directory scope (which usually means the same ``CMakeLists.txt`` file), -CMake will automatically create a dependency to make sure the file is -generated before building that target. - -Generated sources may be hidden in some IDE tools, while in others they might -be shown. For the special case of sources generated by CMake's :prop_tgt:`AUTOMOC` -or :prop_tgt:`AUTORCC` functionality, the :prop_gbl:`AUTOGEN_SOURCE_GROUP`, -:prop_gbl:`AUTOMOC_SOURCE_GROUP` and :prop_gbl:`AUTORCC_SOURCE_GROUP` target -properties may influence where the generated sources are grouped in the project's -file lists. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst deleted file mode 100644 index c100326..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst +++ /dev/null @@ -1,13 +0,0 @@ -DOTNET_TARGET_FRAMEWORK_VERSION -------------------------------- - -Specify the .NET target framework version. - -Used to specify the .NET target framework version for C++/CLI. For -example: ``v4.5``. - -This property is only evaluated for :ref:`Visual Studio Generators` -VS 2010 and above. - -Can be initialized for all targets using the variable -:variable:`CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION`. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst deleted file mode 100644 index d8be954..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst +++ /dev/null @@ -1,10 +0,0 @@ -INSTALL_RPATH_USE_LINK_PATH ---------------------------- - -Add paths to linker search and installed rpath. - -``INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``True`` will -append directories in the linker search path and outside the project -to the :prop_tgt:`INSTALL_RPATH`. This property is initialized by the value of -the variable ``CMAKE_INSTALL_RPATH_USE_LINK_PATH`` if it is set when a -target is created. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst deleted file mode 100644 index ba8a850..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_HOST_SYSTEM_PROCESSOR ---------------------------- - -The name of the CPU CMake is running on. - -On systems that support ``uname``, this variable is set to the output of -``uname -p``. On Windows it is set to the value of the environment variable -``PROCESSOR_ARCHITECTURE``. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst deleted file mode 100644 index 78148d5..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst +++ /dev/null @@ -1,9 +0,0 @@ -CMAKE_INSTALL_RPATH_USE_LINK_PATH ---------------------------------- - -Add paths to linker search and installed rpath. - -``CMAKE_INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``true`` -will append directories in the linker search path and outside the -project to the :prop_tgt:`INSTALL_RPATH`. This is used to initialize the -target property :prop_tgt:`INSTALL_RPATH_USE_LINK_PATH` for all targets. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst b/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst deleted file mode 100644 index 2ba8fe2..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_VS_WINRT_BY_DEFAULT -------------------------- - -Tell :ref:`Visual Studio Generators` for VS 2010 and above that the -target platform compiles as WinRT by default (compiles with ``/ZW``). - -This variable is meant to be set by a -:variable:`toolchain file ` for such platforms. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeASM_MASMInformation.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeASM_MASMInformation.cmake deleted file mode 100644 index a38c114..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeASM_MASMInformation.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - - -# support for the MS assembler, masm and masm64 - -set(ASM_DIALECT "_MASM") - -set(CMAKE_ASM${ASM_DIALECT}_SOURCE_FILE_EXTENSIONS asm) - -set(CMAKE_ASM${ASM_DIALECT}_COMPILE_OBJECT " /c /Fo ") - -include(CMakeASMInformation) -set(ASM_DIALECT) diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeGraphVizOptions.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeGraphVizOptions.cmake deleted file mode 100644 index 1911e73..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/CMakeGraphVizOptions.cmake +++ /dev/null @@ -1,123 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -#[=======================================================================[.rst: -CMakeGraphVizOptions --------------------- - -The builtin graphviz support of CMake. - -Variables specific to the graphviz support -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -CMake -can generate `graphviz `_ files, showing the dependencies between the -targets in a project and also external libraries which are linked -against. When CMake is run with the ``--graphviz=foo.dot`` option, it will -produce: - -* a ``foo.dot`` file showing all dependencies in the project -* a ``foo.dot.`` file for each target, file showing on which other targets the respective target depends -* a ``foo.dot..dependers`` file, showing which other targets depend on the respective target - -The different dependency types ``PUBLIC``, ``PRIVATE`` and ``INTERFACE`` -are represented as solid, dashed and dotted edges. - -This can result in huge graphs. Using the file -``CMakeGraphVizOptions.cmake`` the look and content of the generated -graphs can be influenced. This file is searched first in -:variable:`CMAKE_BINARY_DIR` and then in :variable:`CMAKE_SOURCE_DIR`. If found, it is -read and the variables set in it are used to adjust options for the -generated graphviz files. - -.. variable:: GRAPHVIZ_GRAPH_TYPE - - The graph type. - - * Mandatory : NO - * Default : "digraph" - - Valid graph types are: - - * "graph" : Nodes are joined with lines - * "digraph" : Nodes are joined with arrows showing direction - * "strict graph" : Like "graph" but max one line between each node - * "strict digraph" : Like "graph" but max one line between each node in each direction - -.. variable:: GRAPHVIZ_GRAPH_NAME - - The graph name. - - * Mandatory : NO - * Default : "GG" - -.. variable:: GRAPHVIZ_GRAPH_HEADER - - The header written at the top of the graphviz file. - - * Mandatory : NO - * Default : "node [n fontsize = "12"];" - -.. variable:: GRAPHVIZ_NODE_PREFIX - - The prefix for each node in the graphviz file. - - * Mandatory : NO - * Default : "node" - -.. variable:: GRAPHVIZ_EXECUTABLES - - Set this to FALSE to exclude executables from the generated graphs. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_STATIC_LIBS - - Set this to FALSE to exclude static libraries from the generated graphs. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_SHARED_LIBS - - Set this to FALSE to exclude shared libraries from the generated graphs. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_MODULE_LIBS - - Set this to FALSE to exclude module libraries from the generated graphs. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_EXTERNAL_LIBS - - Set this to FALSE to exclude external libraries from the generated graphs. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_IGNORE_TARGETS - - A list of regular expressions for ignoring targets. - - * Mandatory : NO - * Default : empty - -.. variable:: GRAPHVIZ_GENERATE_PER_TARGET - - Set this to FALSE to exclude per target graphs ``foo.dot.``. - - * Mandatory : NO - * Default : TRUE - -.. variable:: GRAPHVIZ_GENERATE_DEPENDERS - - Set this to FALSE to exclude depender graphs ``foo.dot..dependers``. - - * Mandatory : NO - * Default : TRUE -#]=======================================================================] diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJC.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJC.cmake deleted file mode 100644 index 5fba801..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJC.cmake +++ /dev/null @@ -1,6 +0,0 @@ -include(Compiler/GNU) -__compiler_gnu(OBJC) - -if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.2) - set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") -endif() diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJCXX.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJCXX.cmake deleted file mode 100644 index 66a547e..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/GNU-OBJCXX.cmake +++ /dev/null @@ -1,10 +0,0 @@ -include(Compiler/GNU) -__compiler_gnu(OBJC) - -if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.2) - set(CMAKE_CXX_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN "-fvisibility-inlines-hidden") -endif() - -if(NOT CMAKE_OBJCXX_LINK_FLAGS) - set(CMAKE_OBCXX_LINK_FLAGS "-lstdc++") -endif() diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/NVIDIA-CUDA.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/NVIDIA-CUDA.cmake deleted file mode 100644 index b59deda..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/Compiler/NVIDIA-CUDA.cmake +++ /dev/null @@ -1,48 +0,0 @@ -set(CMAKE_CUDA_COMPILER_HAS_DEVICE_LINK_PHASE True) -set(CMAKE_CUDA_VERBOSE_FLAG "-v") -set(CMAKE_CUDA_VERBOSE_COMPILE_FLAG "-Xcompiler=-v") - -if(NOT "x${CMAKE_CUDA_SIMULATE_ID}" STREQUAL "xMSVC") - set(CMAKE_CUDA_COMPILE_OPTIONS_PIE -Xcompiler=-fPIE) - set(CMAKE_CUDA_COMPILE_OPTIONS_PIC -Xcompiler=-fPIC) - set(CMAKE_CUDA_COMPILE_OPTIONS_VISIBILITY -Xcompiler=-fvisibility=) - # CMAKE_SHARED_LIBRARY_CUDA_FLAGS is sent to the host linker so we - # don't need to forward it through nvcc. - set(CMAKE_SHARED_LIBRARY_CUDA_FLAGS -fPIC) - string(APPEND CMAKE_CUDA_FLAGS_INIT " ") - string(APPEND CMAKE_CUDA_FLAGS_DEBUG_INIT " -g") - string(APPEND CMAKE_CUDA_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") - string(APPEND CMAKE_CUDA_FLAGS_MINSIZEREL_INIT " -O1 -DNDEBUG") - string(APPEND CMAKE_CUDA_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") -endif() -set(CMAKE_SHARED_LIBRARY_CREATE_CUDA_FLAGS -shared) -set(CMAKE_INCLUDE_SYSTEM_FLAG_CUDA -isystem=) - -if("x${CMAKE_CUDA_SIMULATE_ID}" STREQUAL "xMSVC") - set(CMAKE_CUDA_STANDARD_DEFAULT "") -else() - set(CMAKE_CUDA_STANDARD_DEFAULT 98) - set(CMAKE_CUDA98_STANDARD_COMPILE_OPTION "") - set(CMAKE_CUDA98_EXTENSION_COMPILE_OPTION "") - set(CMAKE_CUDA11_STANDARD_COMPILE_OPTION "-std=c++11") - set(CMAKE_CUDA11_EXTENSION_COMPILE_OPTION "-std=c++11") - - if (NOT CMAKE_CUDA_COMPILER_VERSION VERSION_LESS 9.0) - set(CMAKE_CUDA98_STANDARD_COMPILE_OPTION "-std=c++03") - set(CMAKE_CUDA98_EXTENSION_COMPILE_OPTION "-std=c++03") - set(CMAKE_CUDA14_STANDARD_COMPILE_OPTION "-std=c++14") - set(CMAKE_CUDA14_EXTENSION_COMPILE_OPTION "-std=c++14") - endif() - -endif() - -# FIXME: investigate use of --options-file. -# Tell Makefile generator that nvcc does not support @ syntax. -set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_INCLUDES 0) -set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_LIBRARIES 0) -set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_OBJECTS 0) - -if (CMAKE_CUDA_COMPILER_VERSION VERSION_GREATER_EQUAL "9.0") - set(CMAKE_CUDA_RESPONSE_FILE_LINK_FLAG "--options-file ") - set(CMAKE_CUDA_RESPONSE_FILE_FLAG "--options-file ") -endif() diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindBLAS.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindBLAS.cmake deleted file mode 100644 index d3acafc..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindBLAS.cmake +++ /dev/null @@ -1,820 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -#[=======================================================================[.rst: -FindBLAS --------- - -Find Basic Linear Algebra Subprograms (BLAS) library - -This module finds an installed Fortran library that implements the -BLAS linear-algebra interface (see http://www.netlib.org/blas/). The -list of libraries searched for is taken from the ``autoconf`` macro file, -``acx_blas.m4`` (distributed at -http://ac-archive.sourceforge.net/ac-archive/acx_blas.html). - -Input Variables -^^^^^^^^^^^^^^^ - -The following variables may be set to influence this module's behavior: - -``BLA_STATIC`` - if ``ON`` use static linkage - -``BLA_VENDOR`` - If set, checks only the specified vendor, if not set checks all the - possibilities. List of vendors valid in this module: - - * Goto - * OpenBLAS - * FLAME - * ATLAS PhiPACK - * CXML - * DXML - * SunPerf - * SCSL - * SGIMATH - * IBMESSL - * Intel10_32 (intel mkl v10 32 bit) - * Intel10_64lp (intel mkl v10+ 64 bit, threaded code, lp64 model) - * Intel10_64lp_seq (intel mkl v10+ 64 bit, sequential code, lp64 model) - * Intel10_64ilp (intel mkl v10+ 64 bit, threaded code, ilp64 model) - * Intel10_64ilp_seq (intel mkl v10+ 64 bit, sequential code, ilp64 model) - * Intel (obsolete versions of mkl 32 and 64 bit) - * ACML - * ACML_MP - * ACML_GPU - * Apple - * NAS - * Generic - -``BLA_F95`` - if ``ON`` tries to find the BLAS95 interfaces - -``BLA_PREFER_PKGCONFIG`` - if set ``pkg-config`` will be used to search for a BLAS library first - and if one is found that is preferred - -Result Variables -^^^^^^^^^^^^^^^^ - -This module defines the following variables: - -``BLAS_FOUND`` - library implementing the BLAS interface is found -``BLAS_LINKER_FLAGS`` - uncached list of required linker flags (excluding ``-l`` and ``-L``). -``BLAS_LIBRARIES`` - uncached list of libraries (using full path name) to link against - to use BLAS (may be empty if compiler implicitly links BLAS) -``BLAS95_LIBRARIES`` - uncached list of libraries (using full path name) to link against - to use BLAS95 interface -``BLAS95_FOUND`` - library implementing the BLAS95 interface is found - -.. note:: - - C or CXX must be enabled to use Intel Math Kernel Library (MKL) - - For example, to use Intel MKL libraries and/or Intel compiler: - - .. code-block:: cmake - - set(BLA_VENDOR Intel10_64lp) - find_package(BLAS) - -Hints -^^^^^ - -Set ``MKLROOT`` environment variable to a directory that contains an MKL -installation. - -#]=======================================================================] - -include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake) -include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake) -include(${CMAKE_CURRENT_LIST_DIR}/CMakePushCheckState.cmake) -include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake) -cmake_push_check_state() -set(CMAKE_REQUIRED_QUIET ${BLAS_FIND_QUIETLY}) - -set(_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) - -# Check the language being used -if( NOT (CMAKE_C_COMPILER_LOADED OR CMAKE_CXX_COMPILER_LOADED OR CMAKE_Fortran_COMPILER_LOADED) ) - if(BLAS_FIND_REQUIRED) - message(FATAL_ERROR "FindBLAS requires Fortran, C, or C++ to be enabled.") - else() - message(STATUS "Looking for BLAS... - NOT found (Unsupported languages)") - return() - endif() -endif() - -if(BLA_PREFER_PKGCONFIG) - find_package(PkgConfig) - pkg_check_modules(PKGC_BLAS blas) - if(PKGC_BLAS_FOUND) - set(BLAS_FOUND ${PKGC_BLAS_FOUND}) - set(BLAS_LIBRARIES "${PKGC_BLAS_LINK_LIBRARIES}") - return() - endif() -endif() - -macro(Check_Fortran_Libraries LIBRARIES _prefix _name _flags _list _thread) - # This macro checks for the existence of the combination of fortran libraries - # given by _list. If the combination is found, this macro checks (using the - # Check_Fortran_Function_Exists macro) whether can link against that library - # combination using the name of a routine given by _name using the linker - # flags given by _flags. If the combination of libraries is found and passes - # the link test, LIBRARIES is set to the list of complete library paths that - # have been found. Otherwise, LIBRARIES is set to FALSE. - - # N.B. _prefix is the prefix applied to the names of all cached variables that - # are generated internally and marked advanced by this macro. - - set(_libdir ${ARGN}) - - set(_libraries_work TRUE) - set(${LIBRARIES}) - set(_combined_name) - if (NOT _libdir) - if (WIN32) - set(_libdir ENV LIB) - elseif (APPLE) - set(_libdir ENV DYLD_LIBRARY_PATH) - else () - set(_libdir ENV LD_LIBRARY_PATH) - endif () - endif () - - list(APPEND _libdir "${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}") - - foreach(_library ${_list}) - set(_combined_name ${_combined_name}_${_library}) - if(NOT "${_thread}" STREQUAL "") - set(_combined_name ${_combined_name}_thread) - endif() - if(_libraries_work) - if (BLA_STATIC) - if (WIN32) - set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) - endif () - if (APPLE) - set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) - else () - set(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES}) - endif () - else () - if (CMAKE_SYSTEM_NAME STREQUAL "Linux") - # for ubuntu's libblas3gf and liblapack3gf packages - set(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES} .so.3gf) - endif () - endif () - find_library(${_prefix}_${_library}_LIBRARY - NAMES ${_library} - PATHS ${_libdir} - ) - mark_as_advanced(${_prefix}_${_library}_LIBRARY) - set(${LIBRARIES} ${${LIBRARIES}} ${${_prefix}_${_library}_LIBRARY}) - set(_libraries_work ${${_prefix}_${_library}_LIBRARY}) - endif() - endforeach() - if(_libraries_work) - # Test this combination of libraries. - set(CMAKE_REQUIRED_LIBRARIES ${_flags} ${${LIBRARIES}} ${_thread}) - # message("DEBUG: CMAKE_REQUIRED_LIBRARIES = ${CMAKE_REQUIRED_LIBRARIES}") - if (CMAKE_Fortran_COMPILER_LOADED) - check_fortran_function_exists("${_name}" ${_prefix}${_combined_name}_WORKS) - else() - check_function_exists("${_name}_" ${_prefix}${_combined_name}_WORKS) - endif() - set(CMAKE_REQUIRED_LIBRARIES) - set(_libraries_work ${${_prefix}${_combined_name}_WORKS}) - endif() - if(_libraries_work) - if("${_list}" STREQUAL "") - set(${LIBRARIES} "${LIBRARIES}-PLACEHOLDER-FOR-EMPTY-LIBRARIES") - else() - set(${LIBRARIES} ${${LIBRARIES}} ${_thread}) # for static link - endif() - else() - set(${LIBRARIES} FALSE) - endif() - #message("DEBUG: ${LIBRARIES} = ${${LIBRARIES}}") -endmacro() - -set(BLAS_LINKER_FLAGS) -set(BLAS_LIBRARIES) -set(BLAS95_LIBRARIES) -if (NOT $ENV{BLA_VENDOR} STREQUAL "") - set(BLA_VENDOR $ENV{BLA_VENDOR}) -else () - if(NOT BLA_VENDOR) - set(BLA_VENDOR "All") - endif() -endif () - -if (BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - # Implicitly linked BLAS libraries - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "" - "" - ) - endif() -endif () - -#BLAS in intel mkl 10+ library? (em64t 64bit) -if (BLA_VENDOR MATCHES "Intel" OR BLA_VENDOR STREQUAL "All") - if (NOT BLAS_LIBRARIES) - - # System-specific settings - if (WIN32) - if (BLA_STATIC) - set(BLAS_mkl_DLL_SUFFIX "") - else() - set(BLAS_mkl_DLL_SUFFIX "_dll") - endif() - else() - # Switch to GNU Fortran support layer if needed (but not on Apple, where MKL does not provide it) - if(CMAKE_Fortran_COMPILER_LOADED AND CMAKE_Fortran_COMPILER_ID STREQUAL "GNU" AND NOT APPLE) - set(BLAS_mkl_INTFACE "gf") - set(BLAS_mkl_THREADING "gnu") - set(BLAS_mkl_OMP "gomp") - else() - set(BLAS_mkl_INTFACE "intel") - set(BLAS_mkl_THREADING "intel") - set(BLAS_mkl_OMP "iomp5") - endif() - set(BLAS_mkl_LM "-lm") - set(BLAS_mkl_LDL "-ldl") - endif() - - if (BLA_VENDOR MATCHES "_64ilp") - set(BLAS_mkl_ILP_MODE "ilp64") - else () - set(BLAS_mkl_ILP_MODE "lp64") - endif () - - if (CMAKE_C_COMPILER_LOADED OR CMAKE_CXX_COMPILER_LOADED) - if(BLAS_FIND_QUIETLY OR NOT BLAS_FIND_REQUIRED) - find_package(Threads) - else() - find_package(Threads REQUIRED) - endif() - - set(BLAS_SEARCH_LIBS "") - - if(BLA_F95) - set(BLAS_mkl_SEARCH_SYMBOL sgemm_f95) - set(_LIBRARIES BLAS95_LIBRARIES) - if (WIN32) - # Find the main file (32-bit or 64-bit) - set(BLAS_SEARCH_LIBS_WIN_MAIN "") - if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_MAIN - "mkl_blas95${BLAS_mkl_DLL_SUFFIX} mkl_intel_c${BLAS_mkl_DLL_SUFFIX}") - endif() - if (BLA_VENDOR MATCHES "^Intel10_64i?lp" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_MAIN - "mkl_blas95_${BLAS_mkl_ILP_MODE}${BLAS_mkl_DLL_SUFFIX} mkl_intel_${BLAS_mkl_ILP_MODE}${BLAS_mkl_DLL_SUFFIX}") - endif () - - # Add threading/sequential libs - set(BLAS_SEARCH_LIBS_WIN_THREAD "") - if (BLA_VENDOR MATCHES "_seq$" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "mkl_sequential${BLAS_mkl_DLL_SUFFIX}") - endif() - if (NOT BLA_VENDOR MATCHES "_seq$" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "libguide40 mkl_intel_thread${BLAS_mkl_DLL_SUFFIX}") - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "libiomp5md mkl_intel_thread${BLAS_mkl_DLL_SUFFIX}") - endif() - - # Cartesian product of the above - foreach (MAIN ${BLAS_SEARCH_LIBS_WIN_MAIN}) - foreach (THREAD ${BLAS_SEARCH_LIBS_WIN_THREAD}) - list(APPEND BLAS_SEARCH_LIBS - "${MAIN} ${THREAD} mkl_core${BLAS_mkl_DLL_SUFFIX}") - endforeach() - endforeach() - else () - if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS - "mkl_blas95 mkl_${BLAS_mkl_INTFACE} mkl_${BLAS_mkl_THREADING}_thread mkl_core guide") - - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS - "mkl_blas95 mkl_${BLAS_mkl_INTFACE} mkl_${BLAS_mkl_THREADING}_thread mkl_core ${BLAS_mkl_OMP}") - endif () - if (BLA_VENDOR MATCHES "^Intel10_64i?lp$" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS - "mkl_blas95 mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_THREADING}_thread mkl_core guide") - - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS - "mkl_blas95_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_THREADING}_thread mkl_core ${BLAS_mkl_OMP}") - endif () - if (BLA_VENDOR MATCHES "^Intel10_64i?lp_seq$" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS - "mkl_blas95_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_sequential mkl_core") - endif () - endif () - else () - set(BLAS_mkl_SEARCH_SYMBOL sgemm) - set(_LIBRARIES BLAS_LIBRARIES) - if (WIN32) - # Find the main file (32-bit or 64-bit) - set(BLAS_SEARCH_LIBS_WIN_MAIN "") - if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_MAIN - "mkl_intel_c${BLAS_mkl_DLL_SUFFIX}") - endif() - if (BLA_VENDOR MATCHES "^Intel10_64i?lp" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_MAIN - "mkl_intel_${BLAS_mkl_ILP_MODE}${BLAS_mkl_DLL_SUFFIX}") - endif () - - # Add threading/sequential libs - set(BLAS_SEARCH_LIBS_WIN_THREAD "") - if (NOT BLA_VENDOR MATCHES "_seq$" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "libguide40 mkl_intel_thread${BLAS_mkl_DLL_SUFFIX}") - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "libiomp5md mkl_intel_thread${BLAS_mkl_DLL_SUFFIX}") - endif() - if (BLA_VENDOR MATCHES "_seq$" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS_WIN_THREAD - "mkl_sequential${BLAS_mkl_DLL_SUFFIX}") - endif() - - # Cartesian product of the above - foreach (MAIN ${BLAS_SEARCH_LIBS_WIN_MAIN}) - foreach (THREAD ${BLAS_SEARCH_LIBS_WIN_THREAD}) - list(APPEND BLAS_SEARCH_LIBS - "${MAIN} ${THREAD} mkl_core${BLAS_mkl_DLL_SUFFIX}") - endforeach() - endforeach() - else () - if (BLA_VENDOR STREQUAL "Intel10_32" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS - "mkl_${BLAS_mkl_INTFACE} mkl_${BLAS_mkl_THREADING}_thread mkl_core guide") - - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS - "mkl_${BLAS_mkl_INTFACE} mkl_${BLAS_mkl_THREADING}_thread mkl_core ${BLAS_mkl_OMP}") - endif () - if (BLA_VENDOR MATCHES "^Intel10_64i?lp$" OR BLA_VENDOR STREQUAL "All") - # old version - list(APPEND BLAS_SEARCH_LIBS - "mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_THREADING}_thread mkl_core guide") - - # mkl >= 10.3 - list(APPEND BLAS_SEARCH_LIBS - "mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_${BLAS_mkl_THREADING}_thread mkl_core ${BLAS_mkl_OMP}") - endif () - if (BLA_VENDOR MATCHES "^Intel10_64i?lp_seq$" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS - "mkl_${BLAS_mkl_INTFACE}_${BLAS_mkl_ILP_MODE} mkl_sequential mkl_core") - endif () - - #older vesions of intel mkl libs - if (BLA_VENDOR STREQUAL "Intel" OR BLA_VENDOR STREQUAL "All") - list(APPEND BLAS_SEARCH_LIBS - "mkl") - list(APPEND BLAS_SEARCH_LIBS - "mkl_ia32") - list(APPEND BLAS_SEARCH_LIBS - "mkl_em64t") - endif () - endif () - endif () - - if (DEFINED ENV{MKLROOT}) - if (BLA_VENDOR STREQUAL "Intel10_32") - set(_BLAS_MKLROOT_LIB_DIR "$ENV{MKLROOT}/lib/ia32") - elseif (BLA_VENDOR MATCHES "^Intel10_64i?lp$" OR BLA_VENDOR MATCHES "^Intel10_64i?lp_seq$") - set(_BLAS_MKLROOT_LIB_DIR "$ENV{MKLROOT}/lib/intel64") - endif () - endif () - if (_BLAS_MKLROOT_LIB_DIR) - if (WIN32) - string(APPEND _BLAS_MKLROOT_LIB_DIR "_win") - elseif (APPLE) - string(APPEND _BLAS_MKLROOT_LIB_DIR "_mac") - else () - string(APPEND _BLAS_MKLROOT_LIB_DIR "_lin") - endif () - endif () - - foreach (IT ${BLAS_SEARCH_LIBS}) - string(REPLACE " " ";" SEARCH_LIBS ${IT}) - if (NOT ${_LIBRARIES}) - check_fortran_libraries( - ${_LIBRARIES} - BLAS - ${BLAS_mkl_SEARCH_SYMBOL} - "" - "${SEARCH_LIBS}" - "${CMAKE_THREAD_LIBS_INIT};${BLAS_mkl_LM};${BLAS_mkl_LDL}" - "${_BLAS_MKLROOT_LIB_DIR}" - ) - endif () - endforeach () - - endif () - unset(BLAS_mkl_ILP_MODE) - unset(BLAS_mkl_INTFACE) - unset(BLAS_mkl_THREADING) - unset(BLAS_mkl_OMP) - unset(BLAS_mkl_DLL_SUFFIX) - unset(BLAS_mkl_LM) - unset(BLAS_mkl_LDL) - endif () -endif () - -if(BLA_F95) - find_package_handle_standard_args(BLAS REQUIRED_VARS BLAS95_LIBRARIES) - set(BLAS95_FOUND ${BLAS_FOUND}) - if(BLAS_FOUND) - set(BLAS_LIBRARIES "${BLAS95_LIBRARIES}") - endif() -endif() - -if (BLA_VENDOR STREQUAL "Goto" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - # gotoblas (http://www.tacc.utexas.edu/tacc-projects/gotoblas2) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "goto2" - "" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "OpenBLAS" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - # OpenBLAS (http://www.openblas.net) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "openblas" - "" - ) - endif() - if(NOT BLAS_LIBRARIES AND (CMAKE_C_COMPILER_LOADED OR CMAKE_CXX_COMPILER_LOADED)) - if(BLAS_FIND_QUIETLY OR NOT BLAS_FIND_REQUIRED) - find_package(Threads) - else() - find_package(Threads REQUIRED) - endif() - # OpenBLAS (http://www.openblas.net) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "openblas" - "${CMAKE_THREAD_LIBS_INIT}" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "FLAME" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - # FLAME's blis library (https://github.com/flame/blis) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "blis" - "" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "ATLAS" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - # BLAS in ATLAS library? (http://math-atlas.sourceforge.net/) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - dgemm - "" - "f77blas;atlas" - "" - ) - endif() -endif () - -# BLAS in PhiPACK libraries? (requires generic BLAS lib, too) -if (BLA_VENDOR STREQUAL "PhiPACK" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "sgemm;dgemm;blas" - "" - ) - endif() -endif () - -# BLAS in Alpha CXML library? -if (BLA_VENDOR STREQUAL "CXML" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "cxml" - "" - ) - endif() -endif () - -# BLAS in Alpha DXML library? (now called CXML, see above) -if (BLA_VENDOR STREQUAL "DXML" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "dxml" - "" - ) - endif() -endif () - -# BLAS in Sun Performance library? -if (BLA_VENDOR STREQUAL "SunPerf" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "-xlic_lib=sunperf" - "sunperf;sunmath" - "" - ) - if(BLAS_LIBRARIES) - set(BLAS_LINKER_FLAGS "-xlic_lib=sunperf") - endif() - endif() -endif () - -# BLAS in SCSL library? (SGI/Cray Scientific Library) -if (BLA_VENDOR STREQUAL "SCSL" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "scsl" - "" - ) - endif() -endif () - -# BLAS in SGIMATH library? -if (BLA_VENDOR STREQUAL "SGIMATH" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "complib.sgimath" - "" - ) - endif() -endif () - -# BLAS in IBM ESSL library? (requires generic BLAS lib, too) -if (BLA_VENDOR STREQUAL "IBMESSL" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "essl;blas" - "" - ) - endif() -endif () - -#BLAS in acml library? -if (BLA_VENDOR MATCHES "ACML" OR BLA_VENDOR STREQUAL "All") - if( ((BLA_VENDOR STREQUAL "ACML") AND (NOT BLAS_ACML_LIB_DIRS)) OR - ((BLA_VENDOR STREQUAL "ACML_MP") AND (NOT BLAS_ACML_MP_LIB_DIRS)) OR - ((BLA_VENDOR STREQUAL "ACML_GPU") AND (NOT BLAS_ACML_GPU_LIB_DIRS)) - ) - # try to find acml in "standard" paths - if( WIN32 ) - file( GLOB _ACML_ROOT "C:/AMD/acml*/ACML-EULA.txt" ) - else() - file( GLOB _ACML_ROOT "/opt/acml*/ACML-EULA.txt" ) - endif() - if( WIN32 ) - file( GLOB _ACML_GPU_ROOT "C:/AMD/acml*/GPGPUexamples" ) - else() - file( GLOB _ACML_GPU_ROOT "/opt/acml*/GPGPUexamples" ) - endif() - list(GET _ACML_ROOT 0 _ACML_ROOT) - list(GET _ACML_GPU_ROOT 0 _ACML_GPU_ROOT) - if( _ACML_ROOT ) - get_filename_component( _ACML_ROOT ${_ACML_ROOT} PATH ) - if( SIZEOF_INTEGER EQUAL 8 ) - set( _ACML_PATH_SUFFIX "_int64" ) - else() - set( _ACML_PATH_SUFFIX "" ) - endif() - if( CMAKE_Fortran_COMPILER_ID STREQUAL "Intel" ) - set( _ACML_COMPILER32 "ifort32" ) - set( _ACML_COMPILER64 "ifort64" ) - elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "SunPro" ) - set( _ACML_COMPILER32 "sun32" ) - set( _ACML_COMPILER64 "sun64" ) - elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "PGI" ) - set( _ACML_COMPILER32 "pgi32" ) - if( WIN32 ) - set( _ACML_COMPILER64 "win64" ) - else() - set( _ACML_COMPILER64 "pgi64" ) - endif() - elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "Open64" ) - # 32 bit builds not supported on Open64 but for code simplicity - # We'll just use the same directory twice - set( _ACML_COMPILER32 "open64_64" ) - set( _ACML_COMPILER64 "open64_64" ) - elseif( CMAKE_Fortran_COMPILER_ID STREQUAL "NAG" ) - set( _ACML_COMPILER32 "nag32" ) - set( _ACML_COMPILER64 "nag64" ) - else() - set( _ACML_COMPILER32 "gfortran32" ) - set( _ACML_COMPILER64 "gfortran64" ) - endif() - - if( BLA_VENDOR STREQUAL "ACML_MP" ) - set(_ACML_MP_LIB_DIRS - "${_ACML_ROOT}/${_ACML_COMPILER32}_mp${_ACML_PATH_SUFFIX}/lib" - "${_ACML_ROOT}/${_ACML_COMPILER64}_mp${_ACML_PATH_SUFFIX}/lib" ) - else() - set(_ACML_LIB_DIRS - "${_ACML_ROOT}/${_ACML_COMPILER32}${_ACML_PATH_SUFFIX}/lib" - "${_ACML_ROOT}/${_ACML_COMPILER64}${_ACML_PATH_SUFFIX}/lib" ) - endif() - endif() -elseif(BLAS_${BLA_VENDOR}_LIB_DIRS) - set(_${BLA_VENDOR}_LIB_DIRS ${BLAS_${BLA_VENDOR}_LIB_DIRS}) -endif() - -if( BLA_VENDOR STREQUAL "ACML_MP" ) - foreach( BLAS_ACML_MP_LIB_DIRS ${_ACML_MP_LIB_DIRS}) - check_fortran_libraries ( - BLAS_LIBRARIES - BLAS - sgemm - "" "acml_mp;acml_mv" "" ${BLAS_ACML_MP_LIB_DIRS} - ) - if( BLAS_LIBRARIES ) - break() - endif() - endforeach() -elseif( BLA_VENDOR STREQUAL "ACML_GPU" ) - foreach( BLAS_ACML_GPU_LIB_DIRS ${_ACML_GPU_LIB_DIRS}) - check_fortran_libraries ( - BLAS_LIBRARIES - BLAS - sgemm - "" "acml;acml_mv;CALBLAS" "" ${BLAS_ACML_GPU_LIB_DIRS} - ) - if( BLAS_LIBRARIES ) - break() - endif() - endforeach() -else() - foreach( BLAS_ACML_LIB_DIRS ${_ACML_LIB_DIRS} ) - check_fortran_libraries ( - BLAS_LIBRARIES - BLAS - sgemm - "" "acml;acml_mv" "" ${BLAS_ACML_LIB_DIRS} - ) - if( BLAS_LIBRARIES ) - break() - endif() - endforeach() -endif() - -# Either acml or acml_mp should be in LD_LIBRARY_PATH but not both -if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "acml;acml_mv" - "" - ) -endif() -if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "acml_mp;acml_mv" - "" - ) -endif() -if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "acml;acml_mv;CALBLAS" - "" - ) -endif() -endif () # ACML - -# Apple BLAS library? -if (BLA_VENDOR STREQUAL "Apple" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - dgemm - "" - "Accelerate" - "" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "NAS" OR BLA_VENDOR STREQUAL "All") - if ( NOT BLAS_LIBRARIES ) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - dgemm - "" - "vecLib" - "" - ) - endif () -endif () - -# Generic BLAS library? -if (BLA_VENDOR STREQUAL "Generic" OR BLA_VENDOR STREQUAL "All") - if(NOT BLAS_LIBRARIES) - check_fortran_libraries( - BLAS_LIBRARIES - BLAS - sgemm - "" - "blas" - "" - ) - endif() -endif () - -if(NOT BLA_F95) - find_package_handle_standard_args(BLAS REQUIRED_VARS BLAS_LIBRARIES) -endif() - -# On compilers that implicitly link BLAS (such as ftn, cc, and CC on Cray HPC machines) -# we used a placeholder for empty BLAS_LIBRARIES to get through our logic above. -if (BLAS_LIBRARIES STREQUAL "BLAS_LIBRARIES-PLACEHOLDER-FOR-EMPTY-LIBRARIES") - set(BLAS_LIBRARIES "") -endif() - -cmake_pop_check_state() -set(CMAKE_FIND_LIBRARY_SUFFIXES ${_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES}) diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindLAPACK.cmake b/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindLAPACK.cmake deleted file mode 100644 index 3cb3653..0000000 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Modules/FindLAPACK.cmake +++ /dev/null @@ -1,442 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -#[=======================================================================[.rst: -FindLAPACK ----------- - -Find Linear Algebra PACKage (LAPACK) library - -This module finds an installed fortran library that implements the -LAPACK linear-algebra interface (see http://www.netlib.org/lapack/). - -The approach follows that taken for the autoconf macro file, -``acx_lapack.m4`` (distributed at -http://ac-archive.sourceforge.net/ac-archive/acx_lapack.html). - -Input Variables -^^^^^^^^^^^^^^^ - -The following variables may be set to influence this module's behavior: - -``BLA_STATIC`` - if ``ON`` use static linkage - -``BLA_VENDOR`` - If set, checks only the specified vendor, if not set checks all the - possibilities. List of vendors valid in this module: - - * ``Intel10_32`` (intel mkl v10 32 bit) - * ``Intel10_64lp`` (intel mkl v10+ 64 bit, threaded code, lp64 model) - * ``Intel10_64lp_seq`` (intel mkl v10+ 64 bit, sequential code, lp64 model) - * ``Intel10_64ilp`` (intel mkl v10+ 64 bit, threaded code, ilp64 model) - * ``Intel10_64ilp_seq`` (intel mkl v10+ 64 bit, sequential code, ilp64 model) - * ``Intel`` (obsolete versions of mkl 32 and 64 bit) - * ``OpenBLAS`` - * ``FLAME`` - * ``ACML`` - * ``Apple`` - * ``NAS`` - * ``Generic`` - -``BLA_F95`` - if ``ON`` tries to find BLAS95/LAPACK95 - -Result Variables -^^^^^^^^^^^^^^^^ - -This module defines the following variables: - -``LAPACK_FOUND`` - library implementing the LAPACK interface is found -``LAPACK_LINKER_FLAGS`` - uncached list of required linker flags (excluding -l and -L). -``LAPACK_LIBRARIES`` - uncached list of libraries (using full path name) to link against - to use LAPACK -``LAPACK95_LIBRARIES`` - uncached list of libraries (using full path name) to link against - to use LAPACK95 -``LAPACK95_FOUND`` - library implementing the LAPACK95 interface is found - -.. note:: - - C or CXX must be enabled to use Intel MKL - - For example, to use Intel MKL libraries and/or Intel compiler: - - .. code-block:: cmake - - set(BLA_VENDOR Intel10_64lp) - find_package(LAPACK) -#]=======================================================================] - -set(_lapack_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) - -# Check the language being used -if( NOT (CMAKE_C_COMPILER_LOADED OR CMAKE_CXX_COMPILER_LOADED OR CMAKE_Fortran_COMPILER_LOADED) ) - if(LAPACK_FIND_REQUIRED) - message(FATAL_ERROR "FindLAPACK requires Fortran, C, or C++ to be enabled.") - else() - message(STATUS "Looking for LAPACK... - NOT found (Unsupported languages)") - return() - endif() -endif() - -if (CMAKE_Fortran_COMPILER_LOADED) -include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake) -else () -include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake) -endif () -include(${CMAKE_CURRENT_LIST_DIR}/CMakePushCheckState.cmake) - -cmake_push_check_state() -set(CMAKE_REQUIRED_QUIET ${LAPACK_FIND_QUIETLY}) - -set(LAPACK_FOUND FALSE) -set(LAPACK95_FOUND FALSE) - -# TODO: move this stuff to separate module - -macro(Check_Lapack_Libraries LIBRARIES _prefix _name _flags _list _blas _threads) -# This macro checks for the existence of the combination of fortran libraries -# given by _list. If the combination is found, this macro checks (using the -# Check_Fortran_Function_Exists macro) whether can link against that library -# combination using the name of a routine given by _name using the linker -# flags given by _flags. If the combination of libraries is found and passes -# the link test, LIBRARIES is set to the list of complete library paths that -# have been found. Otherwise, LIBRARIES is set to FALSE. - -# N.B. _prefix is the prefix applied to the names of all cached variables that -# are generated internally and marked advanced by this macro. - -set(_libraries_work TRUE) -set(${LIBRARIES}) -set(_combined_name) -if (NOT _libdir) - if (WIN32) - set(_libdir ENV LIB) - elseif (APPLE) - set(_libdir ENV DYLD_LIBRARY_PATH) - else () - set(_libdir ENV LD_LIBRARY_PATH) - endif () -endif () - -list(APPEND _libdir "${CMAKE_C_IMPLICIT_LINK_DIRECTORIES}") - -foreach(_library ${_list}) - set(_combined_name ${_combined_name}_${_library}) - - if(_libraries_work) - if (BLA_STATIC) - if (WIN32) - set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) - endif () - if (APPLE) - set(CMAKE_FIND_LIBRARY_SUFFIXES .lib ${CMAKE_FIND_LIBRARY_SUFFIXES}) - else () - set(CMAKE_FIND_LIBRARY_SUFFIXES .a ${CMAKE_FIND_LIBRARY_SUFFIXES}) - endif () - else () - if (CMAKE_SYSTEM_NAME STREQUAL "Linux") - # for ubuntu's libblas3gf and liblapack3gf packages - set(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES} .so.3gf) - endif () - endif () - find_library(${_prefix}_${_library}_LIBRARY - NAMES ${_library} - PATHS ${_libdir} - ) - mark_as_advanced(${_prefix}_${_library}_LIBRARY) - set(${LIBRARIES} ${${LIBRARIES}} ${${_prefix}_${_library}_LIBRARY}) - set(_libraries_work ${${_prefix}_${_library}_LIBRARY}) - endif() -endforeach() - -if(_libraries_work) - # Test this combination of libraries. - if(UNIX AND BLA_STATIC) - set(CMAKE_REQUIRED_LIBRARIES ${_flags} "-Wl,--start-group" ${${LIBRARIES}} ${_blas} "-Wl,--end-group" ${_threads}) - else() - set(CMAKE_REQUIRED_LIBRARIES ${_flags} ${${LIBRARIES}} ${_blas} ${_threads}) - endif() -# message("DEBUG: CMAKE_REQUIRED_LIBRARIES = ${CMAKE_REQUIRED_LIBRARIES}") - if (NOT CMAKE_Fortran_COMPILER_LOADED) - check_function_exists("${_name}_" ${_prefix}${_combined_name}_WORKS) - else () - check_fortran_function_exists(${_name} ${_prefix}${_combined_name}_WORKS) - endif () - set(CMAKE_REQUIRED_LIBRARIES) - set(_libraries_work ${${_prefix}${_combined_name}_WORKS}) - #message("DEBUG: ${LIBRARIES} = ${${LIBRARIES}}") -endif() - - if(_libraries_work) - if("${_list}${_blas}" STREQUAL "") - set(${LIBRARIES} "${LIBRARIES}-PLACEHOLDER-FOR-EMPTY-LIBRARIES") - else() - set(${LIBRARIES} ${${LIBRARIES}} ${_blas} ${_threads}) - endif() - else() - set(${LIBRARIES} FALSE) - endif() - -endmacro() - - -set(LAPACK_LINKER_FLAGS) -set(LAPACK_LIBRARIES) -set(LAPACK95_LIBRARIES) - - -if(LAPACK_FIND_QUIETLY OR NOT LAPACK_FIND_REQUIRED) - find_package(BLAS) -else() - find_package(BLAS REQUIRED) -endif() - - -if(BLAS_FOUND) - set(LAPACK_LINKER_FLAGS ${BLAS_LINKER_FLAGS}) - if (NOT $ENV{BLA_VENDOR} STREQUAL "") - set(BLA_VENDOR $ENV{BLA_VENDOR}) - else () - if(NOT BLA_VENDOR) - set(BLA_VENDOR "All") - endif() - endif () - -#intel lapack -if (BLA_VENDOR MATCHES "Intel" OR BLA_VENDOR STREQUAL "All") - if(NOT LAPACK_LIBRARIES) - if (NOT WIN32) - set(LAPACK_mkl_LM "-lm") - set(LAPACK_mkl_LDL "-ldl") - endif () - if (CMAKE_C_COMPILER_LOADED OR CMAKE_CXX_COMPILER_LOADED) - if(LAPACK_FIND_QUIETLY OR NOT LAPACK_FIND_REQUIRED) - find_PACKAGE(Threads) - else() - find_package(Threads REQUIRED) - endif() - - if (BLA_VENDOR MATCHES "_64ilp") - set(LAPACK_mkl_ILP_MODE "ilp64") - else () - set(LAPACK_mkl_ILP_MODE "lp64") - endif () - - set(LAPACK_SEARCH_LIBS "") - - if (BLA_F95) - set(LAPACK_mkl_SEARCH_SYMBOL "cheev_f95") - set(_LIBRARIES LAPACK95_LIBRARIES) - set(_BLAS_LIBRARIES ${BLAS95_LIBRARIES}) - - # old - list(APPEND LAPACK_SEARCH_LIBS - "mkl_lapack95") - # new >= 10.3 - list(APPEND LAPACK_SEARCH_LIBS - "mkl_intel_c") - list(APPEND LAPACK_SEARCH_LIBS - "mkl_lapack95_${LAPACK_mkl_ILP_MODE}") - else() - set(LAPACK_mkl_SEARCH_SYMBOL "cheev") - set(_LIBRARIES LAPACK_LIBRARIES) - set(_BLAS_LIBRARIES ${BLAS_LIBRARIES}) - - # old - list(APPEND LAPACK_SEARCH_LIBS - "mkl_lapack") - endif() - - # First try empty lapack libs - if (NOT ${_LIBRARIES}) - check_lapack_libraries( - ${_LIBRARIES} - LAPACK - ${LAPACK_mkl_SEARCH_SYMBOL} - "" - "" - "${_BLAS_LIBRARIES}" - "" - ) - endif () - # Then try the search libs - foreach (IT ${LAPACK_SEARCH_LIBS}) - if (NOT ${_LIBRARIES}) - check_lapack_libraries( - ${_LIBRARIES} - LAPACK - ${LAPACK_mkl_SEARCH_SYMBOL} - "" - "${IT}" - "${_BLAS_LIBRARIES}" - "${CMAKE_THREAD_LIBS_INIT};${LAPACK_mkl_LM};${LAPACK_mkl_LDL}" - ) - endif () - endforeach () - - unset(LAPACK_mkl_ILP_MODE) - unset(LAPACK_mkl_SEARCH_SYMBOL) - unset(LAPACK_mkl_LM) - unset(LAPACK_mkl_LDL) - endif () - endif() -endif() - -if (BLA_VENDOR STREQUAL "Goto" OR BLA_VENDOR STREQUAL "All") - if(NOT LAPACK_LIBRARIES) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "goto2" - "${BLAS_LIBRARIES}" - "" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "OpenBLAS" OR BLA_VENDOR STREQUAL "All") - if(NOT LAPACK_LIBRARIES) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "openblas" - "${BLAS_LIBRARIES}" - "" - ) - endif() -endif () - -if (BLA_VENDOR STREQUAL "FLAME" OR BLA_VENDOR STREQUAL "All") - if(NOT LAPACK_LIBRARIES) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "flame" - "${BLAS_LIBRARIES}" - "" - ) - endif() -endif () - -#acml lapack -if (BLA_VENDOR MATCHES "ACML" OR BLA_VENDOR STREQUAL "All") - if (BLAS_LIBRARIES MATCHES ".+acml.+") - set (LAPACK_LIBRARIES ${BLAS_LIBRARIES}) - endif () -endif () - -# Apple LAPACK library? -if (BLA_VENDOR STREQUAL "Apple" OR BLA_VENDOR STREQUAL "All") - if(NOT LAPACK_LIBRARIES) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "Accelerate" - "${BLAS_LIBRARIES}" - "" - ) - endif() -endif () -if (BLA_VENDOR STREQUAL "NAS" OR BLA_VENDOR STREQUAL "All") - if ( NOT LAPACK_LIBRARIES ) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "vecLib" - "${BLAS_LIBRARIES}" - "" - ) - endif () -endif () -# Generic LAPACK library? -if (BLA_VENDOR STREQUAL "Generic" OR - BLA_VENDOR STREQUAL "ATLAS" OR - BLA_VENDOR STREQUAL "All") - if ( NOT LAPACK_LIBRARIES ) - check_lapack_libraries( - LAPACK_LIBRARIES - LAPACK - cheev - "" - "lapack" - "${BLAS_LIBRARIES}" - "" - ) - endif () -endif () - -else() - message(STATUS "LAPACK requires BLAS") -endif() - -if(BLA_F95) - if(LAPACK95_LIBRARIES) - set(LAPACK95_FOUND TRUE) - else() - set(LAPACK95_FOUND FALSE) - endif() - if(NOT LAPACK_FIND_QUIETLY) - if(LAPACK95_FOUND) - message(STATUS "A library with LAPACK95 API found.") - else() - if(LAPACK_FIND_REQUIRED) - message(FATAL_ERROR - "A required library with LAPACK95 API not found. Please specify library location." - ) - else() - message(STATUS - "A library with LAPACK95 API not found. Please specify library location." - ) - endif() - endif() - endif() - set(LAPACK_FOUND "${LAPACK95_FOUND}") - set(LAPACK_LIBRARIES "${LAPACK95_LIBRARIES}") -else() - if(LAPACK_LIBRARIES) - set(LAPACK_FOUND TRUE) - else() - set(LAPACK_FOUND FALSE) - endif() - - if(NOT LAPACK_FIND_QUIETLY) - if(LAPACK_FOUND) - message(STATUS "A library with LAPACK API found.") - else() - if(LAPACK_FIND_REQUIRED) - message(FATAL_ERROR - "A required library with LAPACK API not found. Please specify library location." - ) - else() - message(STATUS - "A library with LAPACK API not found. Please specify library location." - ) - endif() - endif() - endif() -endif() - -# On compilers that implicitly link LAPACK (such as ftn, cc, and CC on Cray HPC machines) -# we used a placeholder for empty LAPACK_LIBRARIES to get through our logic above. -if (LAPACK_LIBRARIES STREQUAL "LAPACK_LIBRARIES-PLACEHOLDER-FOR-EMPTY-LIBRARIES") - set(LAPACK_LIBRARIES "") -endif() - -cmake_pop_check_state() -set(CMAKE_FIND_LIBRARY_SUFFIXES ${_lapack_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES}) diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX_ORDER.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX_ORDER.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX_ORDER.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX_ORDER.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX_ROOT.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX_ROOT.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/FIND_XXX_ROOT.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/FIND_XXX_ROOT.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/LINK_OPTIONS_LINKER.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/LINK_OPTIONS_LINKER.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/LINK_OPTIONS_LINKER.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/LINK_OPTIONS_LINKER.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/OPTIONS_SHELL.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/OPTIONS_SHELL.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/OPTIONS_SHELL.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/OPTIONS_SHELL.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_compile_definitions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_compile_definitions.rst similarity index 69% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_compile_definitions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_compile_definitions.rst index 8225da7..e10aba0 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_compile_definitions.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_compile_definitions.rst @@ -7,10 +7,12 @@ Add preprocessor definitions to the compilation of source files. add_compile_definitions( ...) -Adds preprocessor definitions to the compiler command line for targets in the -current directory and below (whether added before or after this command is -invoked). See documentation of the :prop_dir:`directory ` -and :prop_tgt:`target ` ``COMPILE_DEFINITIONS`` properties. +Adds preprocessor definitions to the compiler command line. + +The preprocessor definitions are added to the :prop_dir:`COMPILE_DEFINITIONS` +directory property for the current ``CMakeLists`` file. They are also added to +the :prop_tgt:`COMPILE_DEFINITIONS` target property for each target in the +current ``CMakeLists`` file. Definitions are specified using the syntax ``VAR`` or ``VAR=value``. Function-style definitions are not supported. CMake will automatically diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_compile_options.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_compile_options.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_compile_options.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_compile_options.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_command.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_command.rst similarity index 87% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_command.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_command.rst index aba3742..9279748 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_command.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_command.rst @@ -68,6 +68,9 @@ The options are: order-only dependencies to ensure the byproducts will be available before their dependents build. + The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other + :prop_sf:`GENERATED` files during ``make clean``. + ``COMMAND`` Specify the command-line(s) to execute at build time. If more than one ``COMMAND`` is specified they will be executed in order, @@ -112,24 +115,42 @@ The options are: build time. ``DEPENDS`` - Specify files on which the command depends. If any dependency is - an ``OUTPUT`` of another custom command in the same directory - (``CMakeLists.txt`` file) CMake automatically brings the other + Specify files on which the command depends. Each argument is converted + to a dependency as follows: + + 1. If the argument is the name of a target (created by the + :command:`add_custom_target`, :command:`add_executable`, or + :command:`add_library` command) a target-level dependency is + created to make sure the target is built before any target + using this custom command. Additionally, if the target is an + executable or library, a file-level dependency is created to + cause the custom command to re-run whenever the target is + recompiled. + + 2. If the argument is an absolute path, a file-level dependency + is created on that path. + + 3. If the argument is the name of a source file that has been + added to a target or on which a source file property has been set, + a file-level dependency is created on that source file. + + 4. If the argument is a relative path and it exists in the current + source directory, a file-level dependency is created on that + file in the current source directory. + + 5. Otherwise, a file-level dependency is created on that path relative + to the current binary directory. + + If any dependency is an ``OUTPUT`` of another custom command in the same + directory (``CMakeLists.txt`` file), CMake automatically brings the other custom command into the target in which this command is built. A target-level dependency is added if any dependency is listed as ``BYPRODUCTS`` of a target or any of its build events in the same directory to ensure the byproducts will be available. - If ``DEPENDS`` is not specified the command will run whenever + + If ``DEPENDS`` is not specified, the command will run whenever the ``OUTPUT`` is missing; if the command does not actually - create the ``OUTPUT`` then the rule will always run. - If ``DEPENDS`` specifies any target (created by the - :command:`add_custom_target`, :command:`add_executable`, or - :command:`add_library` command) a target-level dependency is - created to make sure the target is built before any target - using this custom command. Additionally, if the target is an - executable or library a file-level dependency is created to - cause the custom command to re-run whenever the target is - recompiled. + create the ``OUTPUT``, the rule will always run. Arguments to ``DEPENDS`` may use :manual:`generator expressions `. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_target.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_target.rst similarity index 98% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_target.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_target.rst index 2d5f5f0..56ab414 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_custom_target.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_custom_target.rst @@ -49,6 +49,9 @@ The options are: order-only dependencies to ensure the byproducts will be available before their dependents build. + The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other + :prop_sf:`GENERATED` files during ``make clean``. + ``COMMAND`` Specify the command-line(s) to execute at build time. If more than one ``COMMAND`` is specified they will be executed in order, diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_definitions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_definitions.rst similarity index 84% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_definitions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_definitions.rst index d06b01c..fe69188 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_definitions.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_definitions.rst @@ -8,9 +8,9 @@ Add -D define flags to the compilation of source files. add_definitions(-DFOO -DBAR ...) Adds definitions to the compiler command line for targets in the current -directory and below (whether added before or after this command is invoked). -This command can be used to add any flags, but it is intended to add -preprocessor definitions. +directory, whether added before or after this command is invoked, and for +the ones in sub-directories added after. This command can be used to add any +flags, but it is intended to add preprocessor definitions. .. note:: diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_dependencies.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_dependencies.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_dependencies.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_dependencies.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_executable.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_executable.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_executable.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_executable.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_library.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_library.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_library.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_library.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_link_options.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_link_options.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_link_options.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_link_options.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_subdirectory.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_subdirectory.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_subdirectory.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_subdirectory.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_test.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_test.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/add_test.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/add_test.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/aux_source_directory.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/aux_source_directory.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/aux_source_directory.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/aux_source_directory.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/break.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/break.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/break.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/break.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/build_command.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/build_command.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/build_command.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/build_command.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/build_name.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/build_name.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/build_name.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/build_name.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_host_system_information.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_host_system_information.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_host_system_information.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_host_system_information.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_minimum_required.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_minimum_required.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_minimum_required.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_minimum_required.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_parse_arguments.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_parse_arguments.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_parse_arguments.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_parse_arguments.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_policy.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_policy.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/cmake_policy.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/cmake_policy.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/configure_file.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/configure_file.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/configure_file.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/configure_file.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/continue.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/continue.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/continue.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/continue.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/create_test_sourcelist.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/create_test_sourcelist.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/create_test_sourcelist.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/create_test_sourcelist.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_build.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_build.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_build.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_build.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_configure.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_configure.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_configure.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_configure.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_coverage.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_coverage.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_coverage.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_coverage.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_empty_binary_directory.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_empty_binary_directory.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_empty_binary_directory.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_empty_binary_directory.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_memcheck.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_memcheck.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_memcheck.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_memcheck.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_read_custom_files.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_read_custom_files.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_read_custom_files.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_read_custom_files.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_run_script.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_run_script.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_run_script.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_run_script.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_sleep.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_sleep.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_sleep.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_sleep.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_start.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_start.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_start.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_start.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_submit.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_submit.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_submit.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_submit.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_test.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_test.rst similarity index 86% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_test.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_test.rst index 7a3393b..5c67b2c 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_test.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_test.rst @@ -23,6 +23,7 @@ Perform the :ref:`CTest Test Step` as a :ref:`Dashboard Client`. [STOP_TIME ] [RETURN_VALUE ] [CAPTURE_CMAKE_ERROR ] + [REPEAT :] [QUIET] ) @@ -95,6 +96,25 @@ The options are: and then the ``--test-load`` command-line argument to :manual:`ctest(1)`. See also the ``TestLoad`` setting in the :ref:`CTest Test Step`. +``REPEAT :`` + Run tests repeatedly based on the given ```` up to ```` times. + The modes are: + + ``UNTIL_FAIL`` + Require each test to run ```` times without failing in order to pass. + This is useful in finding sporadic failures in test cases. + + ``UNTIL_PASS`` + Allow each test to run up to ```` times in order to pass. + Repeats tests if they fail for any reason. + This is useful in tolerating sporadic failures in test cases. + + ``AFTER_TIMEOUT`` + Allow each test to run up to ```` times in order to pass. + Repeats tests only if they timeout. + This is useful in tolerating sporadic timeouts in test cases + on busy machines. + ``SCHEDULE_RANDOM `` Launch tests in a random order. This may be useful for detecting implicit test dependencies. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_update.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_update.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_update.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_update.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_upload.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_upload.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/ctest_upload.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/ctest_upload.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/define_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/define_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/define_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/define_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/else.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/else.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/else.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/else.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/elseif.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/elseif.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/elseif.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/elseif.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/enable_language.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/enable_language.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/enable_language.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/enable_language.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/enable_testing.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/enable_testing.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/enable_testing.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/enable_testing.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endforeach.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endforeach.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endforeach.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endforeach.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endfunction.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endfunction.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endfunction.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endfunction.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endif.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endif.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endif.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endif.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endmacro.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endmacro.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endmacro.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endmacro.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endwhile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endwhile.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/endwhile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/endwhile.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/exec_program.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/exec_program.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/exec_program.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/exec_program.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/execute_process.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/execute_process.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/execute_process.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/execute_process.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/export.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/export.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/export.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/export.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/export_library_dependencies.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/export_library_dependencies.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/export_library_dependencies.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/export_library_dependencies.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/file.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/file.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/file.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/file.rst index b186177..df7d8ba 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/file.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/file.rst @@ -540,7 +540,7 @@ are only traversed if ``FOLLOW_SYMLINKS`` is given or policy By default ``GLOB_RECURSE`` omits directories from result list - setting ``LIST_DIRECTORIES`` to true adds directories to result list. If ``FOLLOW_SYMLINKS`` is given or policy :policy:`CMP0009` is not set to -``OLD`` then ``LIST_DIRECTORIES`` treats symlinks as directories. +``NEW`` then ``LIST_DIRECTORIES`` treats symlinks as directories. Examples of recursive globbing include:: diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_file.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_file.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_file.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_file.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_library.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_library.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_library.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_library.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_package.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_package.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_package.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_package.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_path.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_path.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_path.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_path.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_program.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_program.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/find_program.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/find_program.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/fltk_wrap_ui.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/fltk_wrap_ui.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/fltk_wrap_ui.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/fltk_wrap_ui.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/foreach.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/foreach.rst similarity index 64% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/foreach.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/foreach.rst index ae2afb2..a01a104 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/foreach.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/foreach.rst @@ -47,7 +47,7 @@ of undocumented behavior that may change in future releases. .. code-block:: cmake - foreach(loop_var IN [LISTS []] [ITEMS []]) + foreach( IN [LISTS []] [ITEMS []]) In this variant, ```` is a whitespace or semicolon separated list of list-valued variables. The ``foreach`` @@ -82,3 +82,46 @@ yields -- X=6 -- X=7 -- X=8 + + +.. code-block:: cmake + + foreach(... IN ZIP_LISTS ) + +In this variant, ```` is a whitespace or semicolon +separated list of list-valued variables. The ``foreach`` +command iterates over each list simultaneously setting the +iteration variables as follows: + +- if the only ``loop_var`` given, then it sets a series of + ``loop_var_N`` variables to the current item from the + corresponding list; +- if multiple variable names passed, their count should match + the lists variables count; +- if any of the lists are shorter, the corresponding iteration + variable is not defined for the current iteration. + +.. code-block:: cmake + + list(APPEND English one two three four) + list(APPEND Bahasa satu dua tiga) + + foreach(num IN ZIP_LISTS English Bahasa) + message(STATUS "num_0=${num_0}, num_1=${num_1}") + endforeach() + + foreach(en ba IN ZIP_LISTS English Bahasa) + message(STATUS "en=${en}, ba=${ba}") + endforeach() + +yields +:: + + -- num_0=one, num_1=satu + -- num_0=two, num_1=dua + -- num_0=three, num_1=tiga + -- num_0=four, num_1= + -- en=one, ba=satu + -- en=two, ba=dua + -- en=three, ba=tiga + -- en=four, ba= diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/function.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/function.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/function.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/function.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_cmake_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_cmake_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_cmake_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_cmake_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_directory_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_directory_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_directory_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_directory_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_filename_component.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_filename_component.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_filename_component.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_filename_component.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_source_file_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_source_file_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_source_file_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_source_file_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_target_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_target_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_target_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_target_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_test_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_test_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/get_test_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/get_test_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/if.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/if.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/if.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/if.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_directories.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_directories.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_directories.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_directories.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_external_msproject.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_external_msproject.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_external_msproject.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_external_msproject.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_guard.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_guard.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_guard.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_guard.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_regular_expression.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_regular_expression.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/include_regular_expression.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/include_regular_expression.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_files.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_files.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_files.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_files.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_programs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_programs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_programs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_programs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_targets.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_targets.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/install_targets.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/install_targets.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/link_directories.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/link_directories.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/link_directories.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/link_directories.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/link_libraries.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/link_libraries.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/link_libraries.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/link_libraries.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/list.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/list.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/list.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/list.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/load_cache.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/load_cache.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/load_cache.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/load_cache.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/load_command.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/load_command.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/load_command.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/load_command.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/macro.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/macro.rst similarity index 95% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/macro.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/macro.rst index 05e5d79..008d049 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/macro.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/macro.rst @@ -91,6 +91,12 @@ just terminate execution of the macro; rather, control is returned from the scope of the macro call. To avoid confusion, it is recommended to avoid :command:`return()` in macros altogether. +Unlike a function, the :variable:`CMAKE_CURRENT_FUNCTION`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_DIR`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_FILE`, +:variable:`CMAKE_CURRENT_FUNCTION_LIST_LINE` variables are not +set for a macro. + .. _`Argument Caveats`: Argument Caveats diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/make_directory.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/make_directory.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/make_directory.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/make_directory.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/mark_as_advanced.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/mark_as_advanced.rst similarity index 75% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/mark_as_advanced.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/mark_as_advanced.rst index 5712fb4..e52e623 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/mark_as_advanced.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/mark_as_advanced.rst @@ -22,3 +22,9 @@ If neither ``FORCE`` nor ``CLEAR`` is specified, new values will be marked as advanced, but if a variable already has an advanced/non-advanced state, it will not be changed. + +.. note:: + + Policy :policy:`CMP0102` affects the behavior of the ``mark_as_advanced`` + call. When set to ``NEW``, variables passed to this command which are not + already in the cache are ignored. See policy :policy:`CMP0102`. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/math.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/math.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/math.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/math.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/message.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/message.rst new file mode 100644 index 0000000..6bc0e4c --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/message.rst @@ -0,0 +1,182 @@ +message +------- + +Log a message. + +Synopsis +^^^^^^^^ + +.. parsed-literal:: + + `General messages`_ + message([] "message text" ...) + + `Reporting checks`_ + message( "message text" ...) + + +General messages +^^^^^^^^^^^^^^^^ + +.. code-block:: cmake + + message([] "message text" ...) + +Record the specified message text in the log. If more than one message +string is given, they are concatenated into a single message with no +separator between the strings. + +The optional ```` keyword determines the type of message, which +influences the way the message is handled: + +``FATAL_ERROR`` + CMake Error, stop processing and generation. + +``SEND_ERROR`` + CMake Error, continue processing, but skip generation. + +``WARNING`` + CMake Warning, continue processing. + +``AUTHOR_WARNING`` + CMake Warning (dev), continue processing. + +``DEPRECATION`` + CMake Deprecation Error or Warning if variable + :variable:`CMAKE_ERROR_DEPRECATED` or :variable:`CMAKE_WARN_DEPRECATED` + is enabled, respectively, else no message. + +(none) or ``NOTICE`` + Important message printed to stderr to attract user's attention. + +``STATUS`` + The main interesting messages that project users might be interested in. + Ideally these should be concise, no more than a single line, but still + informative. + +``VERBOSE`` + Detailed informational messages intended for project users. These messages + should provide additional details that won't be of interest in most cases, + but which may be useful to those building the project when they want deeper + insight into what's happening. + +``DEBUG`` + Detailed informational messages intended for developers working on the + project itself as opposed to users who just want to build it. These messages + will not typically be of interest to other users building the project and + will often be closely related to internal implementation details. + +``TRACE`` + Fine-grained messages with very low-level implementation details. Messages + using this log level would normally only be temporary and would expect to be + removed before releasing the project, packaging up the files, etc. + +The CMake command-line tool displays ``STATUS`` to ``TRACE`` messages on stdout +with the message preceded by two hyphens and a space. All other message types +are sent to stderr and are not prefixed with hyphens. The +:manual:`CMake GUI ` displays all messages in its log area. +The :manual:`curses interface ` shows ``STATUS`` to ``TRACE`` +messages one at a time on a status line and other messages in an +interactive pop-up box. The ``--log-level`` command-line option to each of +these tools can be used to control which messages will be shown. +To make a log level persist between CMake runs, the +:variable:`CMAKE_MESSAGE_LOG_LEVEL` variable can be set instead. +Note that the command line option takes precedence over the cache variable. + +Messages of log levels ``NOTICE`` and below will have each line preceded +by the content of the :variable:`CMAKE_MESSAGE_INDENT` variable (converted to +a single string by concatenating its list items). For ``STATUS`` to ``TRACE`` +messages, this indenting content will be inserted after the hyphens. + +Messages of log levels ``NOTICE`` and below can also have each line preceded +with context of the form ``[some.context.example]``. The content between the +square brackets is obtained by converting the :variable:`CMAKE_MESSAGE_CONTEXT` +list variable to a dot-separated string. The message context will always +appear before any indenting content but after any automatically added leading +hyphens. By default, message context is not shown, it has to be explicitly +enabled by giving the :manual:`cmake ` ``--log-context`` +command-line option or by setting the :variable:`CMAKE_MESSAGE_CONTEXT_SHOW` +variable to true. See the :variable:`CMAKE_MESSAGE_CONTEXT` documentation for +usage examples. + +CMake Warning and Error message text displays using a simple markup +language. Non-indented text is formatted in line-wrapped paragraphs +delimited by newlines. Indented text is considered pre-formatted. + + +Reporting checks +^^^^^^^^^^^^^^^^ + +A common pattern in CMake output is a message indicating the start of some +sort of check, followed by another message reporting the result of that check. +For example: + +.. code-block:: cmake + + message(STATUS "Looking for someheader.h") + #... do the checks, set checkSuccess with the result + if(checkSuccess) + message(STATUS "Looking for someheader.h - found") + else() + message(STATUS "Looking for someheader.h - not found") + endif() + +This can be more robustly and conveniently expressed using the ``CHECK_...`` +keyword form of the ``message()`` command: + +.. code-block:: cmake + + message( "message" ...) + +where ```` must be one of the following: + + ``CHECK_START`` + Record a concise message about the check about to be performed. + + ``CHECK_PASS`` + Record a successful result for a check. + + ``CHECK_FAIL`` + Record an unsuccessful result for a check. + +When recording a check result, the command repeats the message from the most +recently started check for which no result has yet been reported, then some +separator characters and then the message text provided after the +``CHECK_PASS`` or ``CHECK_FAIL`` keyword. Check messages are always reported +at ``STATUS`` log level. + +Checks may be nested and every ``CHECK_START`` should have exactly one +matching ``CHECK_PASS`` or ``CHECK_FAIL``. +The :variable:`CMAKE_MESSAGE_INDENT` variable can also be used to add +indenting to nested checks if desired. For example: + +.. code-block:: cmake + + message(CHECK_START "Finding my things") + list(APPEND CMAKE_MESSAGE_INDENT " ") + unset(missingComponents) + + message(CHECK_START "Finding partA") + # ... do check, assume we find A + message(CHECK_PASS "found") + + message(CHECK_START "Finding partB") + # ... do check, assume we don't find B + list(APPEND missingComponents B) + message(CHECK_FAIL "not found") + + list(POP_BACK CMAKE_MESSAGE_INDENT) + if(missingComponents) + message(CHECK_FAIL "missing components: ${missingComponents}") + else() + message(CHECK_PASS "all components found") + endif() + +Output from the above would appear something like the following:: + + -- Finding my things + -- Finding partA + -- Finding partA - found + -- Finding partB + -- Finding partB - not found + -- Finding my things - missing components: B diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/option.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/option.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/option.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/option.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/output_required_files.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/output_required_files.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/output_required_files.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/output_required_files.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/project.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/project.rst similarity index 93% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/project.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/project.rst index 3951456..b6093d3 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/project.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/project.rst @@ -102,9 +102,12 @@ options are intended for use as default values in package metadata and documenta Code Injection ^^^^^^^^^^^^^^ -If the :variable:`CMAKE_PROJECT_INCLUDE_BEFORE` variable is set, the file -pointed to by that variable will be included as the first step of the +If the :variable:`CMAKE_PROJECT_INCLUDE_BEFORE` or +:variable:`CMAKE_PROJECT__INCLUDE_BEFORE` variables are set, +the files they point to will be included as the first step of the ``project()`` command. +If both are set, then :variable:`CMAKE_PROJECT_INCLUDE_BEFORE` will be +included before :variable:`CMAKE_PROJECT__INCLUDE_BEFORE`. If the :variable:`CMAKE_PROJECT_INCLUDE` or :variable:`CMAKE_PROJECT__INCLUDE` variables are set, the files diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/qt_wrap_cpp.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/qt_wrap_cpp.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/qt_wrap_cpp.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/qt_wrap_cpp.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/qt_wrap_ui.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/qt_wrap_ui.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/qt_wrap_ui.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/qt_wrap_ui.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/remove.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/remove.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/remove.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/remove.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/remove_definitions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/remove_definitions.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/remove_definitions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/remove_definitions.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/return.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/return.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/return.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/return.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/separate_arguments.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/separate_arguments.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/separate_arguments.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/separate_arguments.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_directory_properties.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_directory_properties.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_directory_properties.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_directory_properties.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_property.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_property.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_property.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_property.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_source_files_properties.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_source_files_properties.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_source_files_properties.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_source_files_properties.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_target_properties.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_target_properties.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_target_properties.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_target_properties.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_tests_properties.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_tests_properties.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/set_tests_properties.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/set_tests_properties.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/site_name.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/site_name.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/site_name.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/site_name.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/source_group.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/source_group.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/source_group.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/source_group.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/string.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/string.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/string.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/string.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/subdir_depends.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/subdir_depends.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/subdir_depends.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/subdir_depends.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/subdirs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/subdirs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/subdirs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/subdirs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_definitions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_definitions.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_definitions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_definitions.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_features.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_features.rst similarity index 88% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_features.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_features.rst index 9271cd5..c5401e6 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_features.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_features.rst @@ -8,9 +8,9 @@ Add expected compiler features to a target. target_compile_features( [...]) Specifies compiler features required when compiling a given target. If the -feature is not listed in the :variable:`CMAKE_C_COMPILE_FEATURES` variable -or :variable:`CMAKE_CXX_COMPILE_FEATURES` variable, -then an error will be reported by CMake. If the use of the feature requires +feature is not listed in the :variable:`CMAKE_C_COMPILE_FEATURES`, +:variable:`CMAKE_CUDA_COMPILE_FEATURES`, or :variable:`CMAKE_CXX_COMPILE_FEATURES` +variables, then an error will be reported by CMake. If the use of the feature requires an additional compiler flag, such as ``-std=gnu++11``, the flag will be added automatically. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_options.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_options.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_compile_options.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_compile_options.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_include_directories.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_include_directories.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_include_directories.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_include_directories.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_directories.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_directories.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_directories.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_directories.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_libraries.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_libraries.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_libraries.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_libraries.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_options.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_options.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_link_options.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_link_options.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_precompile_headers.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_precompile_headers.rst similarity index 91% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_precompile_headers.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_precompile_headers.rst index 569c7eb..0d4f45a 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_precompile_headers.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_precompile_headers.rst @@ -56,35 +56,34 @@ e.g. ``[["other_header.h"]]``) will be treated as is, and include directories must be available for the compiler to find them. Other header file names (e.g. ``project_header.h``) are interpreted as being relative to the current source directory (e.g. :variable:`CMAKE_CURRENT_SOURCE_DIR`) and will be -included by absolute path. - -Arguments to ``target_precompile_headers()`` may use "generator expressions" -with the syntax ``$<...>``. -See the :manual:`cmake-generator-expressions(7)` manual for available -expressions. See the :manual:`cmake-compile-features(7)` manual for -information on compile features and a list of supported compilers. -The ``$`` generator expression is particularly -useful for specifying a language-specific header to precompile for -only one language (e.g. ``CXX`` and not ``C``). For example: +included by absolute path. For example: .. code-block:: cmake target_precompile_headers(myTarget PUBLIC project_header.h - "$<$:cxx_only.h>" PRIVATE [["other_header.h"]] ) -When specifying angle brackets inside a :manual:`generator expression -`, be sure to encode the closing ``>`` -as ``$``. For example: +Arguments to ``target_precompile_headers()`` may use "generator expressions" +with the syntax ``$<...>``. +See the :manual:`cmake-generator-expressions(7)` manual for available +expressions. +The ``$`` generator expression is particularly +useful for specifying a language-specific header to precompile for +only one language (e.g. ``CXX`` and not ``C``). In this case, header +file names that are not explicitly in double quotes or angle brackets +must be specified by absolute path. Also, when specifying angle brackets +inside a generator expression, be sure to encode the closing ``>`` as +``$``. For example: .. code-block:: cmake target_precompile_headers(mylib PRIVATE + "$<$:${CMAKE_CURRENT_SOURCE_DIR}/cxx_only.h>" "$<$:>" "$<$:>" ) diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_sources.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_sources.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/target_sources.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/target_sources.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/try_compile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/try_compile.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/try_compile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/try_compile.rst index edbf92c..323077a 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/try_compile.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/try_compile.rst @@ -135,6 +135,7 @@ If set, the following variables are passed in to the generated try_compile CMakeLists.txt to initialize compile target properties with default values: +* :variable:`CMAKE_CUDA_RUNTIME_LIBRARY` * :variable:`CMAKE_ENABLE_EXPORTS` * :variable:`CMAKE_LINK_SEARCH_START_STATIC` * :variable:`CMAKE_LINK_SEARCH_END_STATIC` diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/try_run.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/try_run.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/try_run.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/try_run.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/unset.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/unset.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/unset.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/unset.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/use_mangled_mesa.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/use_mangled_mesa.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/use_mangled_mesa.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/use_mangled_mesa.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/utility_source.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/utility_source.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/utility_source.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/utility_source.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/variable_requires.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/variable_requires.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/variable_requires.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/variable_requires.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/variable_watch.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/variable_watch.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/variable_watch.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/variable_watch.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/while.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/while.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/while.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/while.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/command/write_file.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/command/write_file.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/command/write_file.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/command/write_file.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/archive.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/archive.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/archive.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/archive.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/bundle.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/bundle.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/bundle.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/bundle.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/cygwin.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/cygwin.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/cygwin.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/cygwin.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/deb.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/deb.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/deb.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/deb.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/dmg.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/dmg.rst similarity index 88% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/dmg.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/dmg.rst index 1e37889..cede0f2 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/dmg.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/dmg.rst @@ -54,10 +54,12 @@ on macOS: Directory where license and menu files for different languages are stored. Setting this causes CPack to look for a ``.menu.txt`` and - ``.license.txt`` file for every language defined in - ``CPACK_DMG_SLA_LANGUAGES``. If both this variable and + ``.license.txt`` or ``.license.rtf`` file for every + language defined in ``CPACK_DMG_SLA_LANGUAGES``. If both this variable and ``CPACK_RESOURCE_FILE_LICENSE`` are set, CPack will only look for the menu - files and use the same license file for all languages. + files and use the same license file for all languages. If both + ``.license.txt`` and ``.license.rtf`` exist, the ``.txt`` + file will be used. .. variable:: CPACK_DMG_SLA_LANGUAGES @@ -81,6 +83,13 @@ on macOS: ``.menu.txt`` and ``.license.txt`` in the directory specified by the :variable:`CPACK_DMG_SLA_DIR` variable. +.. variable:: CPACK_DMG__FILE_NAME + + File name when packaging ```` as its own DMG + (``CPACK_COMPONENTS_GROUPING`` set to IGNORE). + + - Default: ``CPACK_PACKAGE_FILE_NAME-`` + .. variable:: CPACK_COMMAND_HDIUTIL Path to the ``hdiutil(1)`` command used to operate on disk image files on diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/external.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/external.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/external.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/external.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/freebsd.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/freebsd.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/freebsd.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/freebsd.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/ifw.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/ifw.rst similarity index 89% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/ifw.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/ifw.rst index feccd3d..4a9ab99 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/ifw.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/ifw.rst @@ -1,43 +1,38 @@ CPack IFW Generator ------------------- -See :module:`CPackIFW` for details on the CPackIFW module. - -.. _QtIFW: http://doc.qt.io/qtinstallerframework/index.html - - Overview ^^^^^^^^ -CPack ``IFW`` generator helps you to create online and offline -binary cross-platform installers with a graphical user interface. +This :manual:`cpack generator ` generates +configuration and meta information for the `Qt Installer Framework +`_ (QtIFW). -CPack IFW generator prepares project installation and generates configuration -and meta information for QtIFW_ tools. +QtIFW provides tools and utilities to create installers for +the platforms supported by `Qt `_: Linux, +Microsoft Windows, and macOS. -The QtIFW_ provides a set of tools and utilities to create -installers for the supported desktop Qt platforms: Linux, Microsoft Windows, -and macOS. - -You should also install QtIFW_ to use CPack ``IFW`` generator. +To make use of this generator, QtIFW should also be installed. +The module :module:`CPackIFW` looks for the location of the +QtIFW command-line utilities. Hints ^^^^^ -Generally, the CPack ``IFW`` generator automatically finds QtIFW_ tools, -but if you don't use a default path for installation of the QtIFW_ tools, +Generally, the CPack ``IFW`` generator automatically finds QtIFW tools, +but if you don't use a default path for installation of the QtIFW tools, the path may be specified in either a CMake or an environment variable: .. variable:: CPACK_IFW_ROOT - An CMake variable which specifies the location of the QtIFW_ tool suite. + An CMake variable which specifies the location of the QtIFW tool suite. The variable will be cached in the ``CPackConfig.cmake`` file and used at CPack runtime. .. variable:: QTIFWDIR - An environment variable which specifies the location of the QtIFW_ tool + An environment variable which specifies the location of the QtIFW tool suite. .. note:: @@ -53,7 +48,7 @@ Internationalization Some variables and command arguments support internationalization via CMake script. This is an optional feature. -Installers created by QtIFW_ tools have built-in support for +Installers created by QtIFW tools have built-in support for internationalization and many phrases are localized to many languages, but this does not apply to the description of the your components and groups that will be distributed. @@ -185,7 +180,7 @@ Package Filename of the generated maintenance tool. The platform-specific executable file extension is appended. - By default used QtIFW_ defaults (``maintenancetool``). + By default used QtIFW defaults (``maintenancetool``). .. variable:: CPACK_IFW_PACKAGE_REMOVE_TARGET_DIR @@ -197,19 +192,19 @@ Package Filename for the configuration of the generated maintenance tool. - By default used QtIFW_ defaults (``maintenancetool.ini``). + By default used QtIFW defaults (``maintenancetool.ini``). .. variable:: CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS Set to ``ON`` if the installation path can contain non-ASCII characters. - Is ``ON`` for QtIFW_ less 2.0 tools. + Is ``ON`` for QtIFW less 2.0 tools. .. variable:: CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH Set to ``OFF`` if the installation path cannot contain space characters. - Is ``ON`` for QtIFW_ less 2.0 tools. + Is ``ON`` for QtIFW less 2.0 tools. .. variable:: CPACK_IFW_PACKAGE_CONTROL_SCRIPT @@ -266,14 +261,14 @@ Components Additional prepared repository dirs that will be used to resolve and repack dependent components. This feature available only - since QtIFW_ 3.1. + since QtIFW 3.1. Tools """"" .. variable:: CPACK_IFW_FRAMEWORK_VERSION - The version of used QtIFW_ tools. + The version of used QtIFW tools. .. variable:: CPACK_IFW_BINARYCREATOR_EXECUTABLE diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/nsis.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/nsis.rst similarity index 85% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/nsis.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/nsis.rst index cd2aea6..d1e495f 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/nsis.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/nsis.rst @@ -1,7 +1,9 @@ CPack NSIS Generator -------------------- -CPack Nullsoft Scriptable Install System (NSIS) generator specific options +CPack Nullsoft Scriptable Install System (NSIS) generator specific options. + +The NSIS generator requires NSIS 3.0 or newer. Variables specific to CPack NSIS generator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128,3 +130,28 @@ on Windows Nullsoft Scriptable Install System. set(CPACK_NSIS_MENU_LINKS "doc/cmake-@CMake_VERSION_MAJOR@.@CMake_VERSION_MINOR@/cmake.html" "CMake Help" "https://cmake.org" "CMake Web Site") + +.. variable:: CPACK_NSIS_UNINSTALL_NAME + + Specify the name of the program to uninstall the version. + Default is ``Uninstall``. + +.. variable:: CPACK_NSIS_WELCOME_TITLE + + The title to display on the top of the page for the welcome page. + +.. variable:: CPACK_NSIS_WELCOME_TITLE_3LINES + + Display the title in the welcome page on 3 lines instead of 2. + +.. variable:: CPACK_NSIS_FINISH_TITLE + + The title to display on the top of the page for the finish page. + +.. variable:: CPACK_NSIS_FINISH_TITLE_3LINES + + Display the title in the finish page on 3 lines instead of 2. + +.. variable:: CPACK_NSIS_MUI_HEADERIMAGE + + The image to display on the header of installers pages. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/nuget.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/nuget.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/nuget.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/nuget.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/packagemaker.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/packagemaker.rst new file mode 100644 index 0000000..c2a450e --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/packagemaker.rst @@ -0,0 +1,79 @@ +CPack PackageMaker Generator +---------------------------- + +PackageMaker CPack generator (macOS). + +.. deprecated:: 3.17 + + Xcode no longer distributes the PackageMaker tools. + This CPack generator will be removed in a future version of CPack. + +Variables specific to CPack PackageMaker generator +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The following variable is specific to installers built on Mac +macOS using PackageMaker: + +.. variable:: CPACK_OSX_PACKAGE_VERSION + + The version of macOS that the resulting PackageMaker archive should be + compatible with. Different versions of macOS support different + features. For example, CPack can only build component-based installers for + macOS 10.4 or newer, and can only build installers that download + components on-the-fly for macOS 10.5 or newer. If left blank, this value + will be set to the minimum version of macOS that supports the requested + features. Set this variable to some value (e.g., 10.4) only if you want to + guarantee that your installer will work on that version of macOS, and + don't mind missing extra features available in the installer shipping with + later versions of macOS. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND + + Adds a background to Distribtion XML if specified. The value contains the + path to image in ``Resources`` directory. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT + + Adds an ``alignment`` attribute to the background in Distribution XML. + Refer to Apple documentation for valid values. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_SCALING + + Adds a ``scaling`` attribute to the background in Distribution XML. + Refer to Apple documentation for valid values. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE + + Adds a ``mime-type`` attribute to the background in Distribution XML. + The option contains MIME type of an image. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_UTI + + Adds an ``uti`` attribute to the background in Distribution XML. + The option contains UTI type of an image. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_DARKAQUA + + Adds a background for the Dark Aqua theme to Distribution XML if + specified. The value contains the path to image in ``Resources`` + directory. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_DARKAQUA_ALIGNMENT + + Does the same as :variable:`CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT` option, + but for the dark theme. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_DARKAQUA_SCALING + + Does the same as :variable:`CPACK_PACKAGEMAKER_BACKGROUND_SCALING` option, + but for the dark theme. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_DARKAQUA_MIME_TYPE + + Does the same as :variable:`CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE` option, + but for the dark theme. + +.. variable:: CPACK_PACKAGEMAKER_BACKGROUND_DARKAQUA_UTI + + Does the same as :variable:`CPACK_PACKAGEMAKER_BACKGROUND_UTI` option, + but for the dark theme. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/productbuild.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/productbuild.rst similarity index 57% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/productbuild.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/productbuild.rst index d22fcd4..82b79ae 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/productbuild.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/productbuild.rst @@ -58,7 +58,6 @@ macOS using ProductBuild: component name. No ``postinstall`` script is added if this variable is not defined for a given component. - .. variable:: CPACK_PRODUCTBUILD_RESOURCES_DIR If specified the productbuild generator copies files from this directory @@ -66,3 +65,54 @@ macOS using ProductBuild: before the :variable:`CPACK_RESOURCE_FILE_WELCOME`, :variable:`CPACK_RESOURCE_FILE_README`, and :variable:`CPACK_RESOURCE_FILE_LICENSE` files are copied. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND + + Adds a background to Distribtion XML if specified. The value contains the + path to image in ``Resources`` directory. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT + + Adds an ``alignment`` attribute to the background in Distribution XML. + Refer to Apple documentation for valid values. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_SCALING + + Adds a ``scaling`` attribute to the background in Distribution XML. + Refer to Apple documentation for valid values. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE + + Adds a ``mime-type`` attribute to the background in Distribution XML. + The option contains MIME type of an image. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_UTI + + Adds an ``uti`` attribute to the background in Distribution XML. + The option contains UTI type of an image. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA + + Adds a background for the Dark Aqua theme to Distribution XML if + specified. The value contains the path to image in ``Resources`` + directory. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_ALIGNMENT + + Does the same as :variable:`CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT` option, + but for the dark theme. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_SCALING + + Does the same as :variable:`CPACK_PRODUCTBUILD_BACKGROUND_SCALING` option, + but for the dark theme. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_MIME_TYPE + + Does the same as :variable:`CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE` option, + but for the dark theme. + +.. variable:: CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_UTI + + Does the same as :variable:`CPACK_PRODUCTBUILD_BACKGROUND_UTI` option, + but for the dark theme. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/rpm.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/rpm.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/rpm.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/rpm.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/wix.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/wix.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/cpack_gen/wix.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/cpack_gen/wix.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ASM_DIALECT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ASM_DIALECT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ASM_DIALECT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ASM_DIALECT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ASM_DIALECTFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ASM_DIALECTFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ASM_DIALECTFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ASM_DIALECTFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_CONFIG_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_CONFIG_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_CONFIG_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_CONFIG_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst new file mode 100644 index 0000000..e9e0810 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst @@ -0,0 +1,9 @@ +CMAKE_EXPORT_COMPILE_COMMANDS +----------------------------- + +.. include:: ENV_VAR.txt + +The default value for :variable:`CMAKE_EXPORT_COMPILE_COMMANDS` when there +is no explicit configuration given on the first run while creating a new +build tree. On later runs in an existing build tree the value persists in +the cache as :variable:`CMAKE_EXPORT_COMPILE_COMMANDS`. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst new file mode 100644 index 0000000..4f91e9a --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst @@ -0,0 +1,10 @@ +CMAKE__COMPILER_LAUNCHER +------------------------------ + +.. include:: ENV_VAR.txt + +Default compiler launcher to use for the specified language. Will only be used +by CMake to initialize the variable on the first configuration. Afterwards, it +is available through the cache setting of the variable of the same name. For +any configuration run (including the first), the environment variable will be +ignored if the :variable:`CMAKE__COMPILER_LAUNCHER` variable is defined. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_NO_VERBOSE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_NO_VERBOSE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_NO_VERBOSE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_NO_VERBOSE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CSFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CSFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CSFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CSFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_PARALLEL_LEVEL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_PARALLEL_LEVEL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_PARALLEL_LEVEL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_PARALLEL_LEVEL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_PROGRESS_OUTPUT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_PROGRESS_OUTPUT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_PROGRESS_OUTPUT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_PROGRESS_OUTPUT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDACXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDACXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDACXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDACXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDAFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDAFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDAFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDAFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDAHOSTCXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDAHOSTCXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CUDAHOSTCXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CUDAHOSTCXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CXXFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CXXFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/CXXFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/CXXFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/DESTDIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/DESTDIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/DESTDIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/DESTDIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ENV_VAR.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ENV_VAR.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/ENV_VAR.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/ENV_VAR.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/FC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/FC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/FC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/FC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/FFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/FFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/FFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/FFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/LDFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/LDFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/LDFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/LDFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJC.rst new file mode 100644 index 0000000..30c0d13 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJC.rst @@ -0,0 +1,14 @@ +OBJC +---- + +.. include:: ENV_VAR.txt + +Preferred executable for compiling ``OBJC`` language files. Will only be used +by CMake on the first configuration to determine ``OBJC`` compiler, after +which the value for ``OBJC`` is stored in the cache as +:variable:`CMAKE_OBJC_COMPILER _COMPILER>`. For any configuration +run (including the first), the environment variable will be ignored if the +:variable:`CMAKE_OBJC_COMPILER _COMPILER>` variable is defined. + +If ``OBJC`` is not defined, the :envvar:`CC` environment variable will +be checked instead. diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJCXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJCXX.rst new file mode 100644 index 0000000..a72f7e7 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/OBJCXX.rst @@ -0,0 +1,14 @@ +OBJCXX +------ + +.. include:: ENV_VAR.txt + +Preferred executable for compiling ``OBJCXX`` language files. Will only be used +by CMake on the first configuration to determine ``OBJCXX`` compiler, after +which the value for ``OBJCXX`` is stored in the cache as +:variable:`CMAKE_OBJCXX_COMPILER _COMPILER>`. For any configuration +run (including the first), the environment variable will be ignored if the +:variable:`CMAKE_OBJCXX_COMPILER _COMPILER>` variable is defined. + +If ``OBJCXX`` is not defined, the :envvar:`CXX` environment variable will +be checked instead. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/PackageName_ROOT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/PackageName_ROOT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/PackageName_ROOT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/PackageName_ROOT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/RC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/RC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/RC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/RC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/RCFLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/RCFLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/RCFLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/RCFLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/SWIFTC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/SWIFTC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/SWIFTC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/SWIFTC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/VERBOSE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/VERBOSE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/envvar/VERBOSE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/envvar/VERBOSE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Borland Makefiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Borland Makefiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Borland Makefiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Borland Makefiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/CodeBlocks.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/CodeBlocks.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/CodeBlocks.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/CodeBlocks.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/CodeLite.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/CodeLite.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/CodeLite.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/CodeLite.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Eclipse CDT4.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Eclipse CDT4.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Eclipse CDT4.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Eclipse CDT4.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Green Hills MULTI.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Green Hills MULTI.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Green Hills MULTI.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Green Hills MULTI.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Kate.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Kate.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Kate.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Kate.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/MSYS Makefiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/MSYS Makefiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/MSYS Makefiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/MSYS Makefiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/MinGW Makefiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/MinGW Makefiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/MinGW Makefiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/MinGW Makefiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/NMake Makefiles JOM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/NMake Makefiles JOM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/NMake Makefiles JOM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/NMake Makefiles JOM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/NMake Makefiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/NMake Makefiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/NMake Makefiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/NMake Makefiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja Multi-Config.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja Multi-Config.rst new file mode 100644 index 0000000..f480eb8 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja Multi-Config.rst @@ -0,0 +1,87 @@ +Ninja Multi-Config +------------------ + +Generates multiple ``build-.ninja`` files. + +This generator is very much like the :generator:`Ninja` generator, but with +some key differences. Only these differences will be discussed in this +document. + +Unlike the :generator:`Ninja` generator, ``Ninja Multi-Config`` generates +multiple configurations at once with :variable:`CMAKE_CONFIGURATION_TYPES` +instead of only one configuration with :variable:`CMAKE_BUILD_TYPE`. One +``build-.ninja`` file will be generated for each of these +configurations (with ```` being the configuration name.) These files +are intended to be run with ``ninja -f build-.ninja``. A +``build.ninja`` file is also generated, using the configuration from either +:variable:`CMAKE_DEFAULT_BUILD_TYPE` or the first item from +:variable:`CMAKE_CONFIGURATION_TYPES`. + +``cmake --build . --config `` will always use ``build-.ninja`` +to build. If no ``--config`` argument is specified, ``cmake --build .`` will +default to ``build-Debug.ninja``, unless a ``build.ninja`` is generated (see +below), in which case that will be used instead. + +Each ``build-.ninja`` file contains ```` targets as well as +``:`` targets, where ```` is the same as the +configuration specified in ``build-.ninja`` Additionally, if +cross-config mode is enabled, ``build-.ninja`` may contain +``:`` targets, where ```` is a cross-config, +as well as ``:all``, which builds the target in all cross-configs. See +below for how to enable cross-config mode. + +The ``Ninja Multi-Config`` generator recognizes the following variables: + +:variable:`CMAKE_CONFIGURATION_TYPES` + Specifies the total set of configurations to build. + +:variable:`CMAKE_CROSS_CONFIGS` + Specifies a :ref:`semicolon-separated list ` of + configurations available from all ``build-.ninja`` files. + +:variable:`CMAKE_DEFAULT_BUILD_TYPE` + Specifies the configuration to use by default in a ``build.ninja`` file. + +:variable:`CMAKE_DEFAULT_CONFIGS` + Specifies a :ref:`semicolon-separated list ` of + configurations to build for a target in ``build.ninja`` + if no ``:`` suffix is specified. + +Consider the following example: + +.. code-block:: cmake + + cmake_minimum_required(VERSION 3.16) + project(MultiConfigNinja C) + + add_executable(generator generator.c) + add_custom_command(OUTPUT generated.c COMMAND generator generated.c) + add_library(generated ${CMAKE_BINARY_DIR}/generated.c) + +Now assume you configure the project with ``Ninja Multi-Config`` and run one of +the following commands: + +.. code-block:: shell + + ninja -f build-Debug.ninja generated + # OR + cmake --build . --config Debug --target generated + +This would build the ``Debug`` configuration of ``generator``, which would be +used to generate ``generated.c``, which would be used to build the ``Debug`` +configuration of ``generated``. + +But if :variable:`CMAKE_CROSS_CONFIGS` is set to ``all``, and you run the +following instead: + +.. code-block:: shell + + ninja -f build-Release.ninja generated:Debug + # OR + cmake --build . --config Release --target generated:Debug + +This would build the ``Release`` configuration of ``generator``, which would be +used to generate ``generated.c``, which would be used to build the ``Debug`` +configuration of ``generated``. This is useful for running a release-optimized +version of a generator utility while still building the debug version of the +targets built with the generated code. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Ninja.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja.rst similarity index 73% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Ninja.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja.rst index c75d2c4..08ee81b 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Ninja.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Ninja.rst @@ -1,7 +1,7 @@ Ninja ----- -Generates build.ninja files. +Generates ``build.ninja`` files. A ``build.ninja`` file is generated into the build tree. Use the ninja program to build the project through the ``all`` target and install the @@ -33,8 +33,10 @@ Fortran Support ^^^^^^^^^^^^^^^ The ``Ninja`` generator conditionally supports Fortran when the ``ninja`` -tool has the required features. As of this version of CMake the needed -features have not been integrated into upstream Ninja. Kitware maintains -a branch of Ninja with the required features on `github.com/Kitware/ninja`_. +tool is at least version 1.10 (which has the required features). -.. _`github.com/Kitware/ninja`: https://github.com/Kitware/ninja/tree/features-for-fortran#readme +See Also +^^^^^^^^ + +The :generator:`Ninja Multi-Config` generator is similar to the ``Ninja`` +generator, but generates multiple configurations at once. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Sublime Text 2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Sublime Text 2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Sublime Text 2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Sublime Text 2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Unix Makefiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Unix Makefiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Unix Makefiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Unix Makefiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/VS_TOOLSET_HOST_ARCH.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/VS_TOOLSET_HOST_ARCH.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/VS_TOOLSET_HOST_ARCH.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/VS_TOOLSET_HOST_ARCH.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 10 2010.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 10 2010.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 10 2010.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 10 2010.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 11 2012.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 11 2012.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 11 2012.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 11 2012.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 12 2013.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 12 2013.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 12 2013.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 12 2013.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 14 2015.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 14 2015.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 14 2015.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 14 2015.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 15 2017.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 15 2017.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 15 2017.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 15 2017.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 16 2019.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 16 2019.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 16 2019.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 16 2019.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 6.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 6.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 6.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 6.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 7 .NET 2003.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 7 .NET 2003.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 7 .NET 2003.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 7 .NET 2003.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 8 2005.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 8 2005.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 8 2005.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 8 2005.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 9 2008.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 9 2008.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Visual Studio 9 2008.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Visual Studio 9 2008.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Watcom WMake.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Watcom WMake.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Watcom WMake.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Watcom WMake.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Xcode.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Xcode.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/generator/Xcode.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/generator/Xcode.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/index.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/index.rst new file mode 100644 index 0000000..4d9a9c8 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/index.rst @@ -0,0 +1,104 @@ +.. title:: CMake Reference Documentation + +Introduction +############ + +CMake is a tool to manage building of source code. Originally, CMake was +designed as a generator for various dialects of ``Makefile``, today +CMake generates modern buildsystems such as ``Ninja`` as well as project +files for IDEs such as Visual Studio and Xcode. + +CMake is widely used for the C and C++ languages, but it may be used to +build source code of other languages too. + +People encountering CMake for the first time may have different initial +goals. To learn how to build a source code package downloaded from the +internet, start with the :guide:`User Interaction Guide`. +This will detail the steps needed to run the :manual:`cmake(1)` or +:manual:`cmake-gui(1)` executable and how to choose a generator, and +how to complete the build. + +The :guide:`Using Dependencies Guide` is aimed at developers +wishing to get started using a third-party library. + +For developers starting a project using CMake, the :guide:`CMake Tutorial` +is a suitable starting point. The :manual:`cmake-buildsystem(7)` +manual is aimed at developers expanding their knowledge of maintaining +a buildsystem and becoming familiar with the build targets that +can be represented in CMake. The :manual:`cmake-packages(7)` manual +explains how to create packages which can easily be consumed by +third-party CMake-based buildsystems. + +Command-Line Tools +################## + +.. toctree:: + :maxdepth: 1 + + /manual/cmake.1 + /manual/ctest.1 + /manual/cpack.1 + +Interactive Dialogs +################### + +.. toctree:: + :maxdepth: 1 + + /manual/cmake-gui.1 + /manual/ccmake.1 + +Reference Manuals +################# + +.. toctree:: + :maxdepth: 1 + + /manual/cmake-buildsystem.7 + /manual/cmake-commands.7 + /manual/cmake-compile-features.7 + /manual/cmake-developer.7 + /manual/cmake-env-variables.7 + /manual/cmake-file-api.7 + /manual/cmake-generator-expressions.7 + /manual/cmake-generators.7 + /manual/cmake-language.7 + /manual/cmake-modules.7 + /manual/cmake-packages.7 + /manual/cmake-policies.7 + /manual/cmake-properties.7 + /manual/cmake-qt.7 + /manual/cmake-server.7 + /manual/cmake-toolchains.7 + /manual/cmake-variables.7 + /manual/cpack-generators.7 + +.. only:: not man + + Guides + ###### + + .. toctree:: + :maxdepth: 1 + + /guide/tutorial/index + /guide/user-interaction/index + /guide/using-dependencies/index + +.. only:: html or text + + Release Notes + ############# + + .. toctree:: + :maxdepth: 1 + + /release/index + +.. only:: html + + Index and Search + ################ + + * :ref:`genindex` + * :ref:`search` diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ID_RESERVE.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ID_RESERVE.txt new file mode 100644 index 0000000..be2b163 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ID_RESERVE.txt @@ -0,0 +1,7 @@ +.. note:: + + CMake reserves identifiers that: + + * begin with ``CMAKE_`` (upper-, lower-, or mixed-case), or + * begin with ``_CMAKE_`` (upper-, lower-, or mixed-case), or + * begin with ``_`` followed by the name of any :manual:`CMake Command `. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/LINKS.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/LINKS.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/LINKS.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/LINKS.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/OPTIONS_BUILD.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/OPTIONS_BUILD.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/OPTIONS_BUILD.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/OPTIONS_BUILD.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/OPTIONS_HELP.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/OPTIONS_HELP.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/OPTIONS_HELP.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/OPTIONS_HELP.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/VS-Choose-Arch.png b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/VS-Choose-Arch.png new file mode 100644 index 0000000..816b0f4 Binary files /dev/null and b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/VS-Choose-Arch.png differ diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/ccmake.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ccmake.1.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/ccmake.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ccmake.1.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-buildsystem.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-buildsystem.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-buildsystem.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-buildsystem.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-commands.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-commands.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-commands.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-commands.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-compile-features.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-compile-features.7.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-compile-features.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-compile-features.7.rst index a14e322..05dc038 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-compile-features.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-compile-features.7.rst @@ -19,11 +19,11 @@ While features are typically specified in programming language standards, CMake provides a primary user interface based on granular handling of the features, not the language standard that introduced the feature. -The :prop_gbl:`CMAKE_C_KNOWN_FEATURES` and -:prop_gbl:`CMAKE_CXX_KNOWN_FEATURES` global properties contain all the +The :prop_gbl:`CMAKE_C_KNOWN_FEATURES`, :prop_gbl:`CMAKE_CUDA_KNOWN_FEATURES`, +and :prop_gbl:`CMAKE_CXX_KNOWN_FEATURES` global properties contain all the features known to CMake, regardless of compiler support for the feature. -The :variable:`CMAKE_C_COMPILE_FEATURES` and -:variable:`CMAKE_CXX_COMPILE_FEATURES` variables contain all features +The :variable:`CMAKE_C_COMPILE_FEATURES`, :variable:`CMAKE_CUDA_COMPILE_FEATURES` +, and :variable:`CMAKE_CXX_COMPILE_FEATURES` variables contain all features CMake knows are known to the compiler, regardless of language standard or compile flags needed to use them. @@ -368,8 +368,9 @@ versions specified for each: * all compilers and versions listed above with only meta-features for C++. * ``TI``: Texas Instruments compiler. -CMake is currently aware of the :prop_tgt:`CUDA standards ` -from the following :variable:`compiler ids _COMPILER_ID>` as of the +CMake is currently aware of the :prop_tgt:`CUDA standards ` and +their associated meta-features (e.g. ``cuda_std_11``) available from the +following :variable:`compiler ids _COMPILER_ID>` as of the versions specified for each: * ``NVIDIA``: NVIDIA nvcc compiler 7.5+. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-developer.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-developer.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-developer.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-developer.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-env-variables.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-env-variables.7.rst similarity index 93% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-env-variables.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-env-variables.7.rst index 96ceb94..f72e414 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-env-variables.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-env-variables.7.rst @@ -23,10 +23,12 @@ Environment Variables that Control the Build /envvar/CMAKE_BUILD_PARALLEL_LEVEL /envvar/CMAKE_CONFIG_TYPE + /envvar/CMAKE_EXPORT_COMPILE_COMMANDS /envvar/CMAKE_GENERATOR /envvar/CMAKE_GENERATOR_INSTANCE /envvar/CMAKE_GENERATOR_PLATFORM /envvar/CMAKE_GENERATOR_TOOLSET + /envvar/CMAKE_LANG_COMPILER_LAUNCHER /envvar/CMAKE_MSVCIDE_RUN_PATH /envvar/CMAKE_NO_VERBOSE /envvar/CMAKE_OSX_ARCHITECTURES @@ -54,6 +56,8 @@ Environment Variables for Languages /envvar/CXXFLAGS /envvar/FC /envvar/FFLAGS + /envvar/OBJC + /envvar/OBJCXX /envvar/RC /envvar/RCFLAGS /envvar/SWIFTC diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-file-api.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-file-api.7.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-file-api.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-file-api.7.rst index 04b6ed2..12eecd9 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-file-api.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-file-api.7.rst @@ -199,6 +199,7 @@ The reply index file contains a JSON object: "root": "/prefix/share/cmake-3.14" }, "generator": { + "multiConfig": false, "name": "Unix Makefiles" } }, @@ -267,6 +268,9 @@ The members are: A JSON object describing the CMake generator used for the build. It has members: + ``multiConfig`` + A boolean specifying whether the generator supports multiple output + configurations. ``name`` A string specifying the name of the generator. ``platform`` diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generator-expressions.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generator-expressions.7.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generator-expressions.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generator-expressions.7.rst index 75f4bd4..691481b 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generator-expressions.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generator-expressions.7.rst @@ -596,7 +596,8 @@ Target-Dependent Queries requirement. ``$`` Content of the install prefix when the target is exported via - :command:`install(EXPORT)` and empty otherwise. + :command:`install(EXPORT)`, or when evaluated in + :prop_tgt:`INSTALL_NAME_DIR`, and empty otherwise. Output-Related Expressions -------------------------- diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generators.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generators.7.rst similarity index 97% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generators.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generators.7.rst index 41f7652..6f88c0a 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-generators.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-generators.7.rst @@ -52,13 +52,14 @@ Makefile Generators /generator/Unix Makefiles /generator/Watcom WMake -Ninja Generator -^^^^^^^^^^^^^^^ +Ninja Generators +^^^^^^^^^^^^^^^^ .. toctree:: :maxdepth: 1 /generator/Ninja + /generator/Ninja Multi-Config .. _`IDE Build Tool Generators`: diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-gui.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-gui.1.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-gui.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-gui.1.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-language.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-language.7.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-language.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-language.7.rst index 4ca8e3a..b7f0861 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-language.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-language.7.rst @@ -567,6 +567,8 @@ The :manual:`cmake-variables(7)` manual documents the many variables that are provided by CMake or have meaning to CMake when set by project code. +.. include:: ID_RESERVE.txt + .. _`CMake Language Environment Variables`: Environment Variables diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-modules.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-modules.7.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-modules.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-modules.7.rst index c60dc40..be64112 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-modules.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-modules.7.rst @@ -122,6 +122,7 @@ They are normally called through the :command:`find_package` command. /module/FindCABLE /module/FindCoin3D /module/FindCups + /module/FindCUDAToolkit /module/FindCURL /module/FindCurses /module/FindCVS diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-packages.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-packages.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-packages.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-packages.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-policies.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-policies.7.rst similarity index 95% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-policies.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-policies.7.rst index 44ea1a8..c256250 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-policies.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-policies.7.rst @@ -51,6 +51,18 @@ The :variable:`CMAKE_MINIMUM_REQUIRED_VERSION` variable may also be used to determine whether to report an error on use of deprecated macros or functions. +Policies Introduced by CMake 3.17 +================================= + +.. toctree:: + :maxdepth: 1 + + CMP0102: mark_as_advanced() does nothing if a cache entry does not exist. + CMP0101: target_compile_options honors BEFORE keyword in all scopes. + CMP0100: Let AUTOMOC and AUTOUIC process .hh header files. + CMP0099: Link properties are transitive over private dependency on static libraries. + CMP0098: FindFLEX runs flex in CMAKE_CURRENT_BINARY_DIR when executing. + Policies Introduced by CMake 3.16 ================================= diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-properties.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-properties.7.rst similarity index 97% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-properties.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-properties.7.rst index e704371..060a072 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-properties.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-properties.7.rst @@ -22,10 +22,13 @@ Properties of Global Scope /prop_gbl/AUTOMOC_TARGETS_FOLDER /prop_gbl/AUTORCC_SOURCE_GROUP /prop_gbl/CMAKE_C_KNOWN_FEATURES + /prop_gbl/CMAKE_CUDA_KNOWN_FEATURES /prop_gbl/CMAKE_CXX_KNOWN_FEATURES /prop_gbl/CMAKE_ROLE /prop_gbl/DEBUG_CONFIGURATIONS /prop_gbl/DISABLED_FEATURES + /prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS + /prop_gbl/ECLIPSE_EXTRA_NATURES /prop_gbl/ENABLED_FEATURES /prop_gbl/ENABLED_LANGUAGES /prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS @@ -36,12 +39,10 @@ Properties of Global Scope /prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE /prop_gbl/GLOBAL_DEPENDS_NO_CYCLES /prop_gbl/IN_TRY_COMPILE + /prop_gbl/JOB_POOLS /prop_gbl/PACKAGES_FOUND /prop_gbl/PACKAGES_NOT_FOUND - /prop_gbl/JOB_POOLS /prop_gbl/PREDEFINED_TARGETS_FOLDER - /prop_gbl/ECLIPSE_EXTRA_NATURES - /prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS /prop_gbl/REPORT_UNDEFINED_PROPERTIES /prop_gbl/RULE_LAUNCH_COMPILE /prop_gbl/RULE_LAUNCH_CUSTOM @@ -103,6 +104,7 @@ Properties on Targets :maxdepth: 1 /prop_tgt/ADDITIONAL_CLEAN_FILES + /prop_tgt/AIX_EXPORT_ALL_SYMBOLS /prop_tgt/ALIASED_TARGET /prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS /prop_tgt/ANDROID_API @@ -129,20 +131,20 @@ Properties on Targets /prop_tgt/AUTOGEN_ORIGIN_DEPENDS /prop_tgt/AUTOGEN_PARALLEL /prop_tgt/AUTOGEN_TARGET_DEPENDS + /prop_tgt/AUTOMOC /prop_tgt/AUTOMOC_COMPILER_PREDEFINES /prop_tgt/AUTOMOC_DEPEND_FILTERS /prop_tgt/AUTOMOC_EXECUTABLE /prop_tgt/AUTOMOC_MACRO_NAMES /prop_tgt/AUTOMOC_MOC_OPTIONS /prop_tgt/AUTOMOC_PATH_PREFIX - /prop_tgt/AUTOMOC + /prop_tgt/AUTORCC + /prop_tgt/AUTORCC_EXECUTABLE + /prop_tgt/AUTORCC_OPTIONS /prop_tgt/AUTOUIC /prop_tgt/AUTOUIC_EXECUTABLE /prop_tgt/AUTOUIC_OPTIONS /prop_tgt/AUTOUIC_SEARCH_PATHS - /prop_tgt/AUTORCC - /prop_tgt/AUTORCC_EXECUTABLE - /prop_tgt/AUTORCC_OPTIONS /prop_tgt/BINARY_DIR /prop_tgt/BUILD_RPATH /prop_tgt/BUILD_RPATH_USE_ORIGIN @@ -172,6 +174,7 @@ Properties on Targets /prop_tgt/CUDA_PTX_COMPILATION /prop_tgt/CUDA_SEPARABLE_COMPILATION /prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS + /prop_tgt/CUDA_RUNTIME_LIBRARY /prop_tgt/CUDA_EXTENSIONS /prop_tgt/CUDA_STANDARD /prop_tgt/CUDA_STANDARD_REQUIRED @@ -182,7 +185,9 @@ Properties on Targets /prop_tgt/DEFINE_SYMBOL /prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY /prop_tgt/DEPLOYMENT_ADDITIONAL_FILES + /prop_tgt/DEPRECATION /prop_tgt/DISABLE_PRECOMPILE_HEADERS + /prop_tgt/DOTNET_TARGET_FRAMEWORK /prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION /prop_tgt/EchoString /prop_tgt/ENABLE_EXPORTS @@ -251,6 +256,7 @@ Properties on Targets /prop_tgt/IOS_INSTALL_COMBINED /prop_tgt/JOB_POOL_COMPILE /prop_tgt/JOB_POOL_LINK + /prop_tgt/JOB_POOL_PRECOMPILE_HEADER /prop_tgt/LABELS /prop_tgt/LANG_CLANG_TIDY /prop_tgt/LANG_COMPILER_LAUNCHER @@ -279,6 +285,8 @@ Properties on Targets /prop_tgt/LINK_WHAT_YOU_USE /prop_tgt/LOCATION_CONFIG /prop_tgt/LOCATION + /prop_tgt/MACHO_COMPATIBILITY_VERSION + /prop_tgt/MACHO_CURRENT_VERSION /prop_tgt/MACOSX_BUNDLE_INFO_PLIST /prop_tgt/MACOSX_BUNDLE /prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST @@ -348,6 +356,7 @@ Properties on Targets /prop_tgt/VS_DOTNET_REFERENCES /prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL /prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION + /prop_tgt/VS_DOTNET_DOCUMENTATION_FILE /prop_tgt/VS_DPI_AWARE /prop_tgt/VS_GLOBAL_KEYWORD /prop_tgt/VS_GLOBAL_PROJECT_TYPES @@ -396,6 +405,7 @@ Properties on Targets /prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP /prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER /prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP + /prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY /prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS /prop_tgt/XCTEST @@ -442,8 +452,8 @@ Properties on Source Files :maxdepth: 1 /prop_sf/ABSTRACT - /prop_sf/AUTOUIC_OPTIONS /prop_sf/AUTORCC_OPTIONS + /prop_sf/AUTOUIC_OPTIONS /prop_sf/COMPILE_DEFINITIONS /prop_sf/COMPILE_FLAGS /prop_sf/COMPILE_OPTIONS diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-qt.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-qt.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-qt.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-qt.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-server.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-server.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-server.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-server.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-toolchains.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-toolchains.7.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-toolchains.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-toolchains.7.rst index f233d08..e8badd4 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-toolchains.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-toolchains.7.rst @@ -233,6 +233,9 @@ value to those supported compilers when compiling: set(CMAKE_CXX_COMPILER QCC) set(CMAKE_CXX_COMPILER_TARGET ${arch}) + set(CMAKE_SYSROOT $ENV{QNX_TARGET}) + + Cross Compiling for Windows CE ------------------------------ diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-variables.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-variables.7.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-variables.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-variables.7.rst index 53b7f8d..fc27739 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake-variables.7.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake-variables.7.rst @@ -14,6 +14,7 @@ For general information on variables, see the :ref:`Variables ` section in the cmake-language manual. +.. include:: ID_RESERVE.txt Variables that Provide Information ================================== @@ -37,17 +38,24 @@ Variables that Provide Information /variable/CMAKE_CROSSCOMPILING_EMULATOR /variable/CMAKE_CTEST_COMMAND /variable/CMAKE_CURRENT_BINARY_DIR + /variable/CMAKE_CURRENT_FUNCTION + /variable/CMAKE_CURRENT_FUNCTION_LIST_DIR + /variable/CMAKE_CURRENT_FUNCTION_LIST_FILE + /variable/CMAKE_CURRENT_FUNCTION_LIST_LINE /variable/CMAKE_CURRENT_LIST_DIR /variable/CMAKE_CURRENT_LIST_FILE /variable/CMAKE_CURRENT_LIST_LINE /variable/CMAKE_CURRENT_SOURCE_DIR + /variable/CMAKE_DEBUG_TARGET_PROPERTIES /variable/CMAKE_DIRECTORY_LABELS /variable/CMAKE_DL_LIBS + /variable/CMAKE_DOTNET_TARGET_FRAMEWORK /variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION /variable/CMAKE_EDIT_COMMAND /variable/CMAKE_EXECUTABLE_SUFFIX /variable/CMAKE_EXTRA_GENERATOR /variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES + /variable/CMAKE_FIND_DEBUG_MODE /variable/CMAKE_FIND_PACKAGE_NAME /variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION /variable/CMAKE_FIND_PACKAGE_SORT_ORDER @@ -59,6 +67,7 @@ Variables that Provide Information /variable/CMAKE_IMPORT_LIBRARY_SUFFIX /variable/CMAKE_JOB_POOL_COMPILE /variable/CMAKE_JOB_POOL_LINK + /variable/CMAKE_JOB_POOL_PRECOMPILE_HEADER /variable/CMAKE_JOB_POOLS /variable/CMAKE_LANG_COMPILER_AR /variable/CMAKE_LANG_COMPILER_RANLIB @@ -70,7 +79,6 @@ Variables that Provide Information /variable/CMAKE_MAKE_PROGRAM /variable/CMAKE_MATCH_COUNT /variable/CMAKE_MATCH_n - /variable/CMAKE_MESSAGE_INDENT /variable/CMAKE_MINIMUM_REQUIRED_VERSION /variable/CMAKE_MINOR_VERSION /variable/CMAKE_NETRC @@ -155,7 +163,6 @@ Variables that Change Behavior /variable/CMAKE_CODELITE_USE_TARGETS /variable/CMAKE_COLOR_MAKEFILE /variable/CMAKE_CONFIGURATION_TYPES - /variable/CMAKE_DEBUG_TARGET_PROPERTIES /variable/CMAKE_DEPENDS_IN_PROJECT_ONLY /variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName /variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES @@ -206,6 +213,10 @@ Variables that Change Behavior /variable/CMAKE_LINK_DIRECTORIES_BEFORE /variable/CMAKE_MFC_FLAG /variable/CMAKE_MAXIMUM_RECURSION_DEPTH + /variable/CMAKE_MESSAGE_CONTEXT + /variable/CMAKE_MESSAGE_CONTEXT_SHOW + /variable/CMAKE_MESSAGE_INDENT + /variable/CMAKE_MESSAGE_LOG_LEVEL /variable/CMAKE_MODULE_PATH /variable/CMAKE_POLICY_DEFAULT_CMPNNNN /variable/CMAKE_POLICY_WARNING_CMPNNNN @@ -214,6 +225,7 @@ Variables that Change Behavior /variable/CMAKE_PROJECT_INCLUDE /variable/CMAKE_PROJECT_INCLUDE_BEFORE /variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE + /variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE_BEFORE /variable/CMAKE_SKIP_INSTALL_ALL_DEPENDENCY /variable/CMAKE_STAGING_PREFIX /variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS @@ -239,6 +251,7 @@ Variables that Change Behavior /variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER /variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS /variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE + /variable/CMAKE_XCODE_SCHEME_ENVIRONMENT /variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC /variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP /variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES @@ -248,6 +261,7 @@ Variables that Change Behavior /variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP /variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER /variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP + /variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY /variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS /variable/PackageName_ROOT @@ -309,6 +323,7 @@ Variables that Control the Build .. toctree:: :maxdepth: 1 + /variable/CMAKE_AIX_EXPORT_ALL_SYMBOLS /variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS /variable/CMAKE_ANDROID_API /variable/CMAKE_ANDROID_API_MIN @@ -357,9 +372,14 @@ Variables that Control the Build /variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY /variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG /variable/CMAKE_CONFIG_POSTFIX + /variable/CMAKE_CROSS_CONFIGS + /variable/CMAKE_CTEST_ARGUMENTS /variable/CMAKE_CUDA_SEPARABLE_COMPILATION /variable/CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS + /variable/CMAKE_CUDA_RUNTIME_LIBRARY /variable/CMAKE_DEBUG_POSTFIX + /variable/CMAKE_DEFAULT_BUILD_TYPE + /variable/CMAKE_DEFAULT_CONFIGS /variable/CMAKE_DISABLE_PRECOMPILE_HEADERS /variable/CMAKE_ENABLE_EXPORTS /variable/CMAKE_EXE_LINKER_FLAGS @@ -466,6 +486,7 @@ Variables for Languages /variable/CMAKE_COMPILER_IS_GNUCC /variable/CMAKE_COMPILER_IS_GNUCXX /variable/CMAKE_COMPILER_IS_GNUG77 + /variable/CMAKE_CUDA_COMPILE_FEATURES /variable/CMAKE_CUDA_HOST_COMPILER /variable/CMAKE_CUDA_EXTENSIONS /variable/CMAKE_CUDA_STANDARD diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake.1.rst similarity index 86% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake.1.rst index 4ab55a0..d343874 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cmake.1.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cmake.1.rst @@ -206,9 +206,24 @@ Options The :command:`message` command will only output messages of the specified log level or higher. The default log level is ``STATUS``. + To make a log level persist between CMake runs, set + :variable:`CMAKE_MESSAGE_LOG_LEVEL` as a cache variable instead. + If both the command line option and the variable are given, the command line + option takes precedence. + For backward compatibility reasons, ``--loglevel`` is also accepted as a synonym for this option. +``--log-context`` + Enable the :command:`message` command outputting context attached to each + message. + + This option turns on showing context for the current CMake run only. + To make showing the context persistent for all subsequent CMake runs, set + :variable:`CMAKE_MESSAGE_CONTEXT_SHOW` as a cache variable instead. + When this command line option is given, :variable:`CMAKE_MESSAGE_CONTEXT_SHOW` + is ignored. + ``--debug-trycompile`` Do not delete the :command:`try_compile` build tree. Only useful on one :command:`try_compile` at a time. @@ -226,6 +241,14 @@ Options Print extra information during the cmake run like stack traces with :command:`message(SEND_ERROR)` calls. +``--debug-find`` + Put cmake find commands in a debug mode. + + Print extra find call information during the cmake run to standard + error. Output is designed for human consumption and not for parsing. + See also the :variable:`CMAKE_FIND_DEBUG_MODE` variable for debugging + a more local part of the project. + ``--trace`` Put cmake in trace mode. @@ -236,6 +259,74 @@ Options Like ``--trace``, but with variables expanded. +``--trace-format=`` + Put cmake in trace mode and sets the trace output format. + + ```` can be one of the following values. + + ``human`` + Prints each trace line in a human-readable format. This is the + default format. + + ``json-v1`` + Prints each line as a separate JSON document. Each document is + separated by a newline ( ``\n`` ). It is guaranteed that no + newline characters will be present inside a JSON document. + + JSON trace format: + + .. code-block:: json + + { + "file": "/full/path/to/the/CMake/file.txt", + "line": 0, + "cmd": "add_executable", + "args": ["foo", "bar"], + "time": 1579512535.9687231, + "frame": 2 + } + + The members are: + + ``file`` + The full path to the CMake source file where the function + was called. + + ``line`` + The line in ``file`` of the function call. + + ``cmd`` + The name of the function that was called. + + ``args`` + A string list of all function parameters. + + ``time`` + Timestamp (seconds since epoch) of the function call. + + ``frame`` + Stack frame depth of the function that was called. + + Additionally, the first JSON document outputted contains the + ``version`` key for the current major and minor version of the + + JSON trace format: + + .. code-block:: json + + { + "version": { + "major": 1, + "minor": 0 + } + } + + The members are: + + ``version`` + Indicates the version of the JSON format. The version has a + major and minor components following semantic version conventions. + ``--trace-source=`` Put cmake in trace mode, but output only lines of a specified file. @@ -539,22 +630,38 @@ Available commands are: 7a0b54896fe5e70cca6dd643ad6f672614b189bf26f8153061c4d219474b05dad08c4e729af9f4b009f1a1a280cb625454bf587c690f4617c27e3aebdf3b7a2d file2.txt ``remove [-f] ...`` - Remove the file(s). If any of the listed files already do not - exist, the command returns a non-zero exit code, but no message - is logged. The ``-f`` option changes the behavior to return a + .. deprecated:: 3.17 + + Remove the file(s). The planned behaviour was that if any of the + listed files already do not exist, the command returns a non-zero exit code, + but no message is logged. The ``-f`` option changes the behavior to return a zero exit code (i.e. success) in such situations instead. ``remove`` does not follow symlinks. That means it remove only symlinks and not files it point to. + The implementation was buggy and always returned 0. It cannot be fixed without + breaking backwards compatibility. Use ``rm`` instead. + ``remove_directory ...`` - Remove ```` directories and their contents. If a directory does + .. deprecated:: 3.17 + + Remove ```` directories and their contents. If a directory does not exist it will be silently ignored. If ```` is a symlink to a directory, just the symlink will be removed. + Use ``rm`` instead. ``rename `` Rename a file or directory (on one volume). If file with the ```` name already exists, then it will be silently replaced. +``rm [-rRf] ...`` + Remove the files ```` or directories ``dir``. + Use ``-r`` or ``-R`` to remove directories and their contents recursively. + If any of the listed files/directories do not exist, the command returns a + non-zero exit code, but no message is logged. The ``-f`` option changes + the behavior to return a zero exit code (i.e. success) in such + situations instead. + ``server`` Launch :manual:`cmake-server(7)` mode. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cpack-generators.7.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cpack-generators.7.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cpack-generators.7.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cpack-generators.7.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cpack.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cpack.1.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/cpack.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/cpack.1.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/ctest.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ctest.1.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/ctest.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ctest.1.rst index e29ebca..6503f0e 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/manual/ctest.1.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/manual/ctest.1.rst @@ -261,10 +261,27 @@ Options fail, subsequent calls to CTest with the ``--rerun-failed`` option will run the set of tests that most recently failed (if any). -``--repeat-until-fail `` - Require each test to run ```` times without failing in order to pass. +``--repeat :`` + Run tests repeatedly based on the given ```` up to ```` times. + The modes are: - This is useful in finding sporadic failures in test cases. + ``until-fail`` + Require each test to run ```` times without failing in order to pass. + This is useful in finding sporadic failures in test cases. + + ``until-pass`` + Allow each test to run up to ```` times in order to pass. + Repeats tests if they fail for any reason. + This is useful in tolerating sporadic failures in test cases. + + ``after-timeout`` + Allow each test to run up to ```` times in order to pass. + Repeats tests only if they timeout. + This is useful in tolerating sporadic timeouts in test cases + on busy machines. + +``--repeat-until-fail `` + Equivalent to ``--repeat until-fail:``. ``--max-width `` Set the max width for a test name to output. @@ -353,6 +370,14 @@ See `Build and Test Mode`_. This option will not run any tests, it will simply print the list of all labels associated with the test set. +``--no-tests=<[error|ignore]>`` + Regard no tests found either as error or ignore it. + + If no tests were found, the default behavior of CTest is to always log an + error message but to return an error code in script mode only. This option + unifies the behavior of CTest by either returning an error code if no tests + were found or by ignoring it. + .. include:: OPTIONS_HELP.txt .. _`Label and Subproject Summary`: @@ -1096,6 +1121,20 @@ Additional configuration settings include: * `CTest Script`_ variable: none * :module:`CTest` module variable: ``VALGRIND_COMMAND_OPTIONS`` +``DrMemoryCommand`` + Specify a ``MemoryCheckCommand`` that is known to be a command-line + compatible with DrMemory. + + * `CTest Script`_ variable: none + * :module:`CTest` module variable: ``DRMEMORY_COMMAND`` + +``DrMemoryCommandOptions`` + Specify command-line options to the ``DrMemoryCommand`` tool. + They will be placed prior to the test command line. + + * `CTest Script`_ variable: none + * :module:`CTest` module variable: ``DRMEMORY_COMMAND_OPTIONS`` + .. _`CTest Submit Step`: CTest Submit Step @@ -1292,6 +1331,15 @@ the running machine. This allows CTest to internally keep track of which resources are in use and which are free, scheduling tests in a way that prevents them from trying to claim resources that are not available. +When the resource allocation feature is used, CTest will not oversubscribe +resources. For example, if a resource has 8 slots, CTest will not run tests +that collectively use more than 8 slots at a time. This has the effect of +limiting how many tests can run at any given time, even if a high ``-j`` +argument is used, if those tests all use some slots from the same resource. +In addition, it means that a single test that uses more of a resource than is +available on a machine will not run at all (and will be reported as +``Not Run``). + A common use case for this feature is for tests that require the use of a GPU. Multiple tests can simultaneously allocate memory from a GPU, but if too many tests try to do this at once, some of them will fail to allocate, resulting in diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/AddFileDependencies.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/AddFileDependencies.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/AddFileDependencies.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/AddFileDependencies.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/AndroidTestUtilities.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/AndroidTestUtilities.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/AndroidTestUtilities.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/AndroidTestUtilities.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/BundleUtilities.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/BundleUtilities.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/BundleUtilities.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/BundleUtilities.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeAddFortranSubdirectory.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeAddFortranSubdirectory.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeAddFortranSubdirectory.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeAddFortranSubdirectory.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeBackwardCompatibilityCXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeBackwardCompatibilityCXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeBackwardCompatibilityCXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeBackwardCompatibilityCXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeDependentOption.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeDependentOption.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeDependentOption.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeDependentOption.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeDetermineVSServicePack.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeDetermineVSServicePack.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeDetermineVSServicePack.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeDetermineVSServicePack.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeExpandImportedTargets.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeExpandImportedTargets.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeExpandImportedTargets.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeExpandImportedTargets.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindDependencyMacro.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindDependencyMacro.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindDependencyMacro.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindDependencyMacro.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindFrameworks.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindFrameworks.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindFrameworks.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindFrameworks.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindPackageMode.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindPackageMode.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeFindPackageMode.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeFindPackageMode.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeForceCompiler.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeForceCompiler.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeForceCompiler.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeForceCompiler.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeGraphVizOptions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeGraphVizOptions.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeGraphVizOptions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeGraphVizOptions.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePackageConfigHelpers.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePackageConfigHelpers.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePackageConfigHelpers.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePackageConfigHelpers.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeParseArguments.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeParseArguments.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeParseArguments.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeParseArguments.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePrintHelpers.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePrintHelpers.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePrintHelpers.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePrintHelpers.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePrintSystemInformation.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePrintSystemInformation.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePrintSystemInformation.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePrintSystemInformation.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePushCheckState.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePushCheckState.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakePushCheckState.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakePushCheckState.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeVerifyManifest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeVerifyManifest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CMakeVerifyManifest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CMakeVerifyManifest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPack.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPack.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPack.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPack.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackArchive.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackArchive.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackArchive.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackArchive.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackBundle.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackBundle.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackBundle.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackBundle.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackComponent.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackComponent.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackComponent.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackComponent.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackCygwin.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackCygwin.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackCygwin.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackCygwin.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackDMG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackDMG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackDMG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackDMG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackDeb.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackDeb.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackDeb.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackDeb.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackFreeBSD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackFreeBSD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackFreeBSD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackFreeBSD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackIFW.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackIFW.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackIFW.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackIFW.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackIFWConfigureFile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackIFWConfigureFile.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackIFWConfigureFile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackIFWConfigureFile.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackNSIS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackNSIS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackNSIS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackNSIS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackNuGet.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackNuGet.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackNuGet.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackNuGet.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackPackageMaker.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackPackageMaker.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackPackageMaker.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackPackageMaker.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackProductBuild.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackProductBuild.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackProductBuild.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackProductBuild.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackRPM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackRPM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackRPM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackRPM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackWIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackWIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CPackWIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CPackWIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CSharpUtilities.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CSharpUtilities.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CSharpUtilities.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CSharpUtilities.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestCoverageCollectGCOV.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestCoverageCollectGCOV.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestCoverageCollectGCOV.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestCoverageCollectGCOV.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestScriptMode.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestScriptMode.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestScriptMode.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestScriptMode.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestUseLaunchers.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestUseLaunchers.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CTestUseLaunchers.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CTestUseLaunchers.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCCompilerFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCCompilerFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCCompilerFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCCompilerFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCSourceCompiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCSourceCompiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCSourceCompiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCSourceCompiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCSourceRuns.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCSourceRuns.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCSourceRuns.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCSourceRuns.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXCompilerFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXCompilerFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXCompilerFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXCompilerFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSourceCompiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSourceCompiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSourceCompiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSourceCompiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSourceRuns.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSourceRuns.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSourceRuns.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSourceRuns.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSymbolExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSymbolExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckCXXSymbolExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckCXXSymbolExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranCompilerFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranCompilerFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranCompilerFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranCompilerFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranFunctionExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranFunctionExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranFunctionExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranFunctionExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranSourceCompiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranSourceCompiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranSourceCompiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranSourceCompiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranSourceRuns.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranSourceRuns.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFortranSourceRuns.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFortranSourceRuns.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFunctionExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFunctionExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckFunctionExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckFunctionExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIPOSupported.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIPOSupported.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIPOSupported.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIPOSupported.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFile.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFile.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFileCXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFileCXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFileCXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFileCXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckIncludeFiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckIncludeFiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckLanguage.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckLanguage.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckLanguage.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckLanguage.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckLibraryExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckLibraryExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckLibraryExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckLibraryExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCCompilerFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCCompilerFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCCompilerFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCCompilerFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCSourceCompiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCSourceCompiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCSourceCompiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCSourceCompiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCSourceRuns.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCSourceRuns.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCSourceRuns.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCSourceRuns.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXCompilerFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXCompilerFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXCompilerFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXCompilerFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXSourceCompiles.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXSourceCompiles.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXSourceCompiles.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXSourceCompiles.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXSourceRuns.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXSourceRuns.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckOBJCXXSourceRuns.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckOBJCXXSourceRuns.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckPIESupported.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckPIESupported.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckPIESupported.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckPIESupported.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckPrototypeDefinition.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckPrototypeDefinition.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckPrototypeDefinition.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckPrototypeDefinition.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckStructHasMember.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckStructHasMember.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckStructHasMember.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckStructHasMember.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckSymbolExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckSymbolExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckSymbolExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckSymbolExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckTypeSize.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckTypeSize.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckTypeSize.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckTypeSize.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckVariableExists.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckVariableExists.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/CheckVariableExists.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/CheckVariableExists.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Dart.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Dart.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Dart.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Dart.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/DeployQt4.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/DeployQt4.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/DeployQt4.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/DeployQt4.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Documentation.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Documentation.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Documentation.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Documentation.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ExternalData.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ExternalData.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ExternalData.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ExternalData.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ExternalProject.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ExternalProject.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ExternalProject.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ExternalProject.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FeatureSummary.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FeatureSummary.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FeatureSummary.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FeatureSummary.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FetchContent.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FetchContent.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FetchContent.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FetchContent.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindALSA.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindALSA.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindALSA.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindALSA.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindASPELL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindASPELL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindASPELL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindASPELL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindAVIFile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindAVIFile.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindAVIFile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindAVIFile.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindArmadillo.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindArmadillo.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindArmadillo.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindArmadillo.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBISON.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBISON.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBISON.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBISON.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBLAS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBLAS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBLAS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBLAS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBZip2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBZip2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBZip2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBZip2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBacktrace.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBacktrace.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBacktrace.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBacktrace.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBoost.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBoost.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBoost.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBoost.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBullet.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBullet.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindBullet.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindBullet.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCUDA.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCUDA.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCUDA.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCUDA.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCUDAToolkit.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCUDAToolkit.rst new file mode 100644 index 0000000..5f01d68 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCUDAToolkit.rst @@ -0,0 +1 @@ +.. cmake-module:: ../../Modules/FindCUDAToolkit.cmake diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCURL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCURL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCURL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCURL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCVS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCVS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCVS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCVS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCoin3D.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCoin3D.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCoin3D.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCoin3D.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCups.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCups.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCups.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCups.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCurses.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCurses.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCurses.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCurses.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCxxTest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCxxTest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCxxTest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCxxTest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCygwin.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCygwin.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindCygwin.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindCygwin.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDCMTK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDCMTK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDCMTK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDCMTK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDart.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDart.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDart.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDart.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDevIL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDevIL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDevIL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDevIL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDoxygen.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDoxygen.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindDoxygen.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindDoxygen.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindEXPAT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindEXPAT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindEXPAT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindEXPAT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindEnvModules.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindEnvModules.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindEnvModules.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindEnvModules.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLEX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLEX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLEX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLEX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLTK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLTK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLTK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLTK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLTK2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLTK2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFLTK2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFLTK2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFontconfig.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFontconfig.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFontconfig.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFontconfig.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFreetype.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFreetype.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindFreetype.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindFreetype.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGCCXML.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGCCXML.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGCCXML.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGCCXML.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGDAL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGDAL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGDAL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGDAL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGIF.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGIF.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGIF.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGIF.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGLEW.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGLEW.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGLEW.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGLEW.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGLUT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGLUT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGLUT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGLUT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGSL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGSL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGSL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGSL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTK2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTK2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTK2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTK2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGTest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGTest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGettext.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGettext.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGettext.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGettext.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGit.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGit.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGit.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGit.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGnuTLS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGnuTLS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGnuTLS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGnuTLS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGnuplot.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGnuplot.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindGnuplot.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindGnuplot.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHDF5.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHDF5.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHDF5.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHDF5.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHSPELL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHSPELL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHSPELL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHSPELL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHTMLHelp.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHTMLHelp.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHTMLHelp.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHTMLHelp.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHg.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHg.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindHg.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindHg.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindICU.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindICU.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindICU.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindICU.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindITK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindITK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindITK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindITK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIce.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIce.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIce.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIce.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIconv.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIconv.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIconv.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIconv.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIcotool.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIcotool.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIcotool.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIcotool.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindImageMagick.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindImageMagick.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindImageMagick.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindImageMagick.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIntl.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIntl.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindIntl.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindIntl.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJNI.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJNI.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJNI.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJNI.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJPEG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJPEG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJPEG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJPEG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJasper.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJasper.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJasper.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJasper.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJava.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJava.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindJava.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindJava.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindKDE3.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindKDE3.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindKDE3.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindKDE3.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindKDE4.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindKDE4.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindKDE4.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindKDE4.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLAPACK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLAPACK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLAPACK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLAPACK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLATEX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLATEX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLATEX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLATEX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLTTngUST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLTTngUST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLTTngUST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLTTngUST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibArchive.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibArchive.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibArchive.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibArchive.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibLZMA.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibLZMA.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibLZMA.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibLZMA.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibXml2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibXml2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibXml2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibXml2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibXslt.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibXslt.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibXslt.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibXslt.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibinput.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibinput.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLibinput.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLibinput.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua50.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua50.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua50.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua50.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua51.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua51.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindLua51.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindLua51.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMFC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMFC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMFC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMFC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPEG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPEG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPEG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPEG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPEG2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPEG2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPEG2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPEG2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPI.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPI.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMPI.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMPI.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMatlab.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMatlab.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMatlab.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMatlab.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMotif.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMotif.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindMotif.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindMotif.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindODBC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindODBC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindODBC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindODBC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenACC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenACC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenACC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenACC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenAL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenAL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenAL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenAL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenCL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenCL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenCL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenCL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenGL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenGL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenGL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenGL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenMP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenMP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenMP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenMP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenSSL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenSSL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenSSL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenSSL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenSceneGraph.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenSceneGraph.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenSceneGraph.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenSceneGraph.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenThreads.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenThreads.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindOpenThreads.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindOpenThreads.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPHP4.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPHP4.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPHP4.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPHP4.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPNG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPNG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPNG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPNG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPackageHandleStandardArgs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPackageHandleStandardArgs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPackageHandleStandardArgs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPackageHandleStandardArgs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPackageMessage.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPackageMessage.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPackageMessage.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPackageMessage.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPatch.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPatch.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPatch.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPatch.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPerl.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPerl.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPerl.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPerl.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPerlLibs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPerlLibs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPerlLibs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPerlLibs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPhysFS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPhysFS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPhysFS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPhysFS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPike.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPike.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPike.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPike.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPkgConfig.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPkgConfig.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPkgConfig.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPkgConfig.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPostgreSQL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPostgreSQL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPostgreSQL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPostgreSQL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindProducer.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindProducer.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindProducer.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindProducer.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindProtobuf.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindProtobuf.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindProtobuf.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindProtobuf.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython2.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython2.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython2.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython2.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython3.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython3.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPython3.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPython3.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPythonInterp.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPythonInterp.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPythonInterp.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPythonInterp.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPythonLibs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPythonLibs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindPythonLibs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindPythonLibs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt3.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt3.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt3.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt3.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt4.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt4.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQt4.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQt4.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQuickTime.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQuickTime.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindQuickTime.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindQuickTime.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindRTI.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindRTI.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindRTI.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindRTI.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindRuby.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindRuby.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindRuby.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindRuby.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_image.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_image.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_image.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_image.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_mixer.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_mixer.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_mixer.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_mixer.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_net.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_net.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_net.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_net.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_sound.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_sound.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_sound.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_sound.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_ttf.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_ttf.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSDL_ttf.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSDL_ttf.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSQLite3.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSQLite3.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSQLite3.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSQLite3.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSWIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSWIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSWIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSWIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSelfPackers.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSelfPackers.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSelfPackers.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSelfPackers.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSquish.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSquish.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSquish.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSquish.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSubversion.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSubversion.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindSubversion.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindSubversion.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTCL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTCL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTCL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTCL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTIFF.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTIFF.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTIFF.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTIFF.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTclStub.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTclStub.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTclStub.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTclStub.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTclsh.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTclsh.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindTclsh.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindTclsh.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindThreads.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindThreads.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindThreads.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindThreads.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindUnixCommands.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindUnixCommands.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindUnixCommands.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindUnixCommands.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindVTK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindVTK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindVTK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindVTK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindVulkan.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindVulkan.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindVulkan.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindVulkan.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindWget.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindWget.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindWget.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindWget.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindWish.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindWish.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindWish.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindWish.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindX11.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindX11.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindX11.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindX11.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXCTest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXCTest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXCTest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXCTest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXMLRPC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXMLRPC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXMLRPC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXMLRPC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXalanC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXalanC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXalanC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXalanC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXercesC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXercesC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindXercesC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindXercesC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindZLIB.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindZLIB.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindZLIB.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindZLIB.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Findosg.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Findosg.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Findosg.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Findosg.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgAnimation.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgAnimation.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgAnimation.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgAnimation.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgDB.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgDB.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgDB.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgDB.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgFX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgFX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgFX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgFX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgGA.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgGA.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgGA.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgGA.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgIntrospection.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgIntrospection.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgIntrospection.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgIntrospection.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgManipulator.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgManipulator.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgManipulator.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgManipulator.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgParticle.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgParticle.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgParticle.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgParticle.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgPresentation.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgPresentation.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgPresentation.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgPresentation.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgProducer.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgProducer.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgProducer.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgProducer.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgQt.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgQt.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgQt.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgQt.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgShadow.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgShadow.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgShadow.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgShadow.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgSim.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgSim.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgSim.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgSim.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgTerrain.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgTerrain.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgTerrain.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgTerrain.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgText.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgText.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgText.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgText.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgUtil.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgUtil.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgUtil.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgUtil.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgViewer.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgViewer.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgViewer.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgViewer.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgVolume.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgVolume.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgVolume.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgVolume.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgWidget.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgWidget.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindosgWidget.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindosgWidget.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Findosg_functions.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Findosg_functions.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Findosg_functions.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Findosg_functions.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindwxWidgets.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindwxWidgets.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindwxWidgets.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindwxWidgets.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindwxWindows.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindwxWindows.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FindwxWindows.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FindwxWindows.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FortranCInterface.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FortranCInterface.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/FortranCInterface.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/FortranCInterface.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GNUInstallDirs.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GNUInstallDirs.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GNUInstallDirs.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GNUInstallDirs.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GenerateExportHeader.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GenerateExportHeader.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GenerateExportHeader.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GenerateExportHeader.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GetPrerequisites.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GetPrerequisites.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GetPrerequisites.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GetPrerequisites.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GoogleTest.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GoogleTest.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/GoogleTest.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/GoogleTest.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/InstallRequiredSystemLibraries.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/InstallRequiredSystemLibraries.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/InstallRequiredSystemLibraries.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/InstallRequiredSystemLibraries.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/MacroAddFileDependencies.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/MacroAddFileDependencies.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/MacroAddFileDependencies.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/MacroAddFileDependencies.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ProcessorCount.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ProcessorCount.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/ProcessorCount.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/ProcessorCount.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/SelectLibraryConfigurations.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/SelectLibraryConfigurations.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/SelectLibraryConfigurations.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/SelectLibraryConfigurations.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/SquishTestScript.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/SquishTestScript.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/SquishTestScript.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/SquishTestScript.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestBigEndian.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestBigEndian.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestBigEndian.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestBigEndian.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestCXXAcceptsFlag.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestCXXAcceptsFlag.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestCXXAcceptsFlag.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestCXXAcceptsFlag.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForANSIForScope.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForANSIForScope.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForANSIForScope.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForANSIForScope.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForANSIStreamHeaders.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForANSIStreamHeaders.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForANSIStreamHeaders.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForANSIStreamHeaders.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForSSTREAM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForSSTREAM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForSSTREAM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForSSTREAM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForSTDNamespace.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForSTDNamespace.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/TestForSTDNamespace.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/TestForSTDNamespace.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseEcos.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseEcos.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseEcos.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseEcos.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJava.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJava.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJava.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJava.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJavaClassFilelist.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJavaClassFilelist.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJavaClassFilelist.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJavaClassFilelist.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJavaSymlinks.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJavaSymlinks.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseJavaSymlinks.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseJavaSymlinks.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UsePkgConfig.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UsePkgConfig.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UsePkgConfig.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UsePkgConfig.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseSWIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseSWIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UseSWIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UseSWIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Use_wxWindows.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Use_wxWindows.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/Use_wxWindows.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/Use_wxWindows.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UsewxWidgets.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UsewxWidgets.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/UsewxWidgets.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/UsewxWidgets.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/WriteBasicConfigVersionFile.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/WriteBasicConfigVersionFile.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/WriteBasicConfigVersionFile.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/WriteBasicConfigVersionFile.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/module/WriteCompilerDetectionHeader.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/module/WriteCompilerDetectionHeader.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/module/WriteCompilerDetectionHeader.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/module/WriteCompilerDetectionHeader.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0000.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0000.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0000.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0000.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0001.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0001.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0001.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0001.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0002.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0002.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0002.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0002.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0003.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0003.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0003.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0003.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0004.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0004.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0004.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0004.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0005.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0005.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0005.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0005.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0006.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0006.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0006.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0006.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0007.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0007.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0007.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0007.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0008.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0008.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0008.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0008.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0009.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0009.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0009.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0009.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0010.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0010.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0010.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0010.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0011.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0011.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0011.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0011.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0012.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0012.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0012.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0012.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0013.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0013.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0013.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0013.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0014.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0014.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0014.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0014.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0015.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0015.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0015.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0015.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0016.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0016.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0016.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0016.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0017.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0017.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0017.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0017.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0018.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0018.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0018.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0018.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0019.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0019.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0019.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0019.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0020.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0020.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0020.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0020.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0021.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0021.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0021.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0021.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0022.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0022.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0022.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0022.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0023.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0023.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0023.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0023.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0024.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0024.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0024.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0024.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0025.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0025.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0025.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0025.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0026.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0026.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0026.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0026.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0027.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0027.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0027.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0027.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0028.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0028.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0028.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0028.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0029.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0029.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0029.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0029.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0030.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0030.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0030.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0030.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0031.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0031.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0031.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0031.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0032.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0032.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0032.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0032.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0033.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0033.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0033.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0033.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0034.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0034.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0034.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0034.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0035.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0035.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0035.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0035.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0036.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0036.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0036.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0036.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0037.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0037.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0037.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0037.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0038.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0038.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0038.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0038.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0039.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0039.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0039.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0039.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0040.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0040.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0040.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0040.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0041.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0041.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0041.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0041.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0042.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0042.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0042.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0042.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0043.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0043.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0043.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0043.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0044.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0044.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0044.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0044.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0045.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0045.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0045.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0045.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0046.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0046.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0046.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0046.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0047.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0047.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0047.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0047.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0048.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0048.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0048.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0048.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0049.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0049.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0049.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0049.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0050.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0050.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0050.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0050.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0051.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0051.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0051.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0051.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0052.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0052.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0052.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0052.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0053.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0053.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0053.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0053.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0054.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0054.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0054.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0054.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0055.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0055.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0055.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0055.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0056.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0056.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0056.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0056.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0057.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0057.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0057.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0057.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0058.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0058.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0058.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0058.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0059.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0059.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0059.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0059.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0060.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0060.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0060.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0060.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0061.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0061.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0061.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0061.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0062.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0062.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0062.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0062.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0063.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0063.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0063.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0063.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0064.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0064.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0064.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0064.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0065.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0065.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0065.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0065.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0066.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0066.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0066.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0066.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0067.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0067.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0067.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0067.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0068.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0068.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0068.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0068.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0069.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0069.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0069.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0069.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0070.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0070.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0070.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0070.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0071.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0071.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0071.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0071.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0072.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0072.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0072.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0072.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0073.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0073.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0073.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0073.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0074.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0074.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0074.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0074.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0075.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0075.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0075.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0075.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0076.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0076.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0076.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0076.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0077.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0077.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0077.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0077.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0078.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0078.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0078.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0078.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0079.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0079.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0079.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0079.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0080.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0080.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0080.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0080.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0081.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0081.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0081.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0081.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0082.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0082.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0082.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0082.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0083.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0083.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0083.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0083.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0084.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0084.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0084.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0084.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0085.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0085.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0085.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0085.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0086.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0086.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0086.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0086.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0087.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0087.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0087.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0087.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0088.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0088.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0088.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0088.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0089.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0089.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0089.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0089.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0090.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0090.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0090.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0090.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0091.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0091.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0091.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0091.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0092.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0092.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0092.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0092.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0093.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0093.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0093.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0093.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0094.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0094.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0094.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0094.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0095.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0095.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0095.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0095.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0096.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0096.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0096.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0096.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0097.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0097.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/CMP0097.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0097.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0098.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0098.rst new file mode 100644 index 0000000..6d1443b --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0098.rst @@ -0,0 +1,30 @@ +CMP0098 +------- + +:module:`FindFLEX` runs ``flex`` in directory +:variable:`CMAKE_CURRENT_BINARY_DIR` when executing. + +The module provides a ``FLEX_TARGET`` macro which generates FLEX output. +In CMake 3.16 and below the macro would generate a custom command that runs +``flex`` in the current source directory. CMake 3.17 and later prefer to +run it in the build directory and use :variable:`CMAKE_CURRENT_BINARY_DIR` +as the ``WORKING_DIRECTORY`` of its :command:`add_custom_command` invocation. +This ensures that any implicitly generated file is written relative to the +build tree rather than the source tree, unless the generated file is +provided as absolute path. + +This policy provides compatibility for projects that have not been updated +to expect the new behavior. + +The ``OLD`` behavior for this policy is for ``FLEX_TARGET`` to use +the current source directory for the ``WORKING_DIRECTORY`` and where +to generate implicit files. The ``NEW`` behavior of this policy is to +use the current binary directory for the ``WORKING_DIRECTORY`` relative to +which implicit files are generated unless provided as absolute path. + +This policy was introduced in CMake version 3.17. Use the +:command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` explicitly. +Unlike many policies, CMake version |release| does *not* warn +when this policy is not set and simply uses ``OLD`` behavior. + +.. include:: DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0099.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0099.rst new file mode 100644 index 0000000..c897e7b --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0099.rst @@ -0,0 +1,24 @@ +CMP0099 +------- + +Target link properties :prop_tgt:`INTERFACE_LINK_OPTIONS`, +:prop_tgt:`INTERFACE_LINK_DIRECTORIES` and :prop_tgt:`INTERFACE_LINK_DEPENDS` +are now transitive over private dependencies of static libraries. + +In CMake 3.16 and below the interface link properties attached to libraries +are not propagated for private dependencies of static libraries. +Only the libraries themselves are propagated to link the dependent binary. +CMake 3.17 and later prefer to propagate all interface link properties. +This policy provides compatibility for projects that have not been updated +to expect the new behavior. + +The ``OLD`` behavior for this policy is to not propagate interface link +properties. The ``NEW`` behavior of this policy is to propagate interface link +properties. + +This policy was introduced in CMake version 3.17. Use the +:command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` explicitly. +Unlike many policies, CMake version |release| does *not* warn +when this policy is not set and simply uses ``OLD`` behavior. + +.. include:: DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0100.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0100.rst new file mode 100644 index 0000000..b24d013 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0100.rst @@ -0,0 +1,40 @@ +CMP0100 +------- + +Let :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC` process +header files that end with a ``.hh`` extension. + +Since version 3.17, CMake processes header files that end with a +``.hh`` extension in :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC`. +In earlier CMake versions, these header files were ignored by +:prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC`. + +This policy affects how header files that end with a ``.hh`` extension +get treated in :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC`. + +The ``OLD`` behavior for this policy is to ignore ``.hh`` header files +in :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC`. + +The ``NEW`` behavior for this policy is to process ``.hh`` header files +in :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC` just like other header files. + +.. note:: + + To silence the ``CMP0100`` warning source files can be excluded from + :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC` processing by setting the + source file properties :prop_sf:`SKIP_AUTOMOC`, :prop_sf:`SKIP_AUTOUIC` or + :prop_sf:`SKIP_AUTOGEN`. + + .. code-block:: cmake + + # Source skip example: + set_property(SOURCE /path/to/file1.hh PROPERTY SKIP_AUTOMOC ON) + set_property(SOURCE /path/to/file2.hh PROPERTY SKIP_AUTOUIC ON) + set_property(SOURCE /path/to/file3.hh PROPERTY SKIP_AUTOGEN ON) + +This policy was introduced in CMake version 3.17.0. CMake version +|release| warns when the policy is not set and uses ``OLD`` behavior. +Use the :command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` +explicitly. + +.. include:: DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0101.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0101.rst new file mode 100644 index 0000000..9941acf --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0101.rst @@ -0,0 +1,20 @@ +CMP0101 +------- + +:command:`target_compile_options` now honors ``BEFORE`` keyword in all scopes. + +In CMake 3.16 and below the :command:`target_compile_options` ignores the +``BEFORE`` keyword in private scope. CMake 3.17 and later honors +``BEFORE`` keyword in all scopes. This policy provides compatibility for +projects that have not been updated to expect the new behavior. + +The ``OLD`` behavior for this policy is to not honor ``BEFORE`` keyword in +private scope. The ``NEW`` behavior of this policy is to honor +``BEFORE`` keyword in all scopes. + +This policy was introduced in CMake version 3.17. Use the +:command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` explicitly. +Unlike many policies, CMake version |release| does *not* warn +when this policy is not set and simply uses ``OLD`` behavior. + +.. include:: DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0102.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0102.rst new file mode 100644 index 0000000..9859006 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/CMP0102.rst @@ -0,0 +1,25 @@ +CMP0102 +------- + +The :command:`mark_as_advanced` command no longer creates a cache entry if one +does not already exist. + +In CMake 3.16 and below, if a variable was not defined at all or just defined +locally, the :command:`mark_as_advanced` command would create a new cache +entry with an ``UNINITIALIZED`` type and no value. When a :command:`find_path` +(or other similar ``find_`` command) would next run, it would find this +undefined cache entry and set it up with an empty string value. This process +would end up deleting the local variable in the process (due to the way the +cache works), effectively clearing any stored ``find_`` results that were only +available in the local scope. + +The ``OLD`` behavior for this policy is to create the empty cache definition. +The ``NEW`` behavior of this policy is to ignore variables which do not +already exist in the cache. + +This policy was introduced in CMake version 3.17. Use the +:command:`cmake_policy` command to set it to ``OLD`` or ``NEW`` explicitly. +Unlike many policies, CMake version |release| does *not* warn +when this policy is not set and simply uses ``OLD`` behavior. + +.. include:: DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/DEPRECATED.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/DEPRECATED.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/DEPRECATED.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/DEPRECATED.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/DISALLOWED_COMMAND.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/DISALLOWED_COMMAND.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/policy/DISALLOWED_COMMAND.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/policy/DISALLOWED_COMMAND.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/ADVANCED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/ADVANCED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/ADVANCED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/ADVANCED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/HELPSTRING.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/HELPSTRING.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/HELPSTRING.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/HELPSTRING.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/MODIFIED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/MODIFIED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/MODIFIED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/MODIFIED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/STRINGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/STRINGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/STRINGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/STRINGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/VALUE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/VALUE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_cache/VALUE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_cache/VALUE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/BINARY_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/BINARY_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/BINARY_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/BINARY_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/BUILDSYSTEM_TARGETS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/BUILDSYSTEM_TARGETS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/BUILDSYSTEM_TARGETS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/BUILDSYSTEM_TARGETS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CACHE_VARIABLES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CACHE_VARIABLES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CACHE_VARIABLES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CACHE_VARIABLES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CLEAN_NO_CUSTOM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CLEAN_NO_CUSTOM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CLEAN_NO_CUSTOM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CLEAN_NO_CUSTOM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_DEFINITIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_DEFINITIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_DEFINITIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_DEFINITIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/COMPILE_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/COMPILE_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/DEFINITIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/DEFINITIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/DEFINITIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/DEFINITIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/EXCLUDE_FROM_ALL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/EXCLUDE_FROM_ALL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/EXCLUDE_FROM_ALL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/EXCLUDE_FROM_ALL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INCLUDE_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INCLUDE_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INCLUDE_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INCLUDE_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LABELS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LABELS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LABELS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LABELS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LINK_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LINK_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LINK_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LINK_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LINK_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LINK_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LINK_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LINK_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LISTFILE_STACK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LISTFILE_STACK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/LISTFILE_STACK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/LISTFILE_STACK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/MACROS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/MACROS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/MACROS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/MACROS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/PARENT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/PARENT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/PARENT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/PARENT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_COMPILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_COMPILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_COMPILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_COMPILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_LINK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_LINK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/RULE_LAUNCH_LINK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/RULE_LAUNCH_LINK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/SOURCE_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/SOURCE_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/SOURCE_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/SOURCE_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/SUBDIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/SUBDIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/SUBDIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/SUBDIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TESTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TESTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TESTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TESTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TEST_INCLUDE_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TEST_INCLUDE_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TEST_INCLUDE_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TEST_INCLUDE_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TEST_INCLUDE_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TEST_INCLUDE_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/TEST_INCLUDE_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/TEST_INCLUDE_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VARIABLES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VARIABLES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VARIABLES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VARIABLES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_STARTUP_PROJECT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_STARTUP_PROJECT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_dir/VS_STARTUP_PROJECT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_dir/VS_STARTUP_PROJECT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst new file mode 100644 index 0000000..44e37fe --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst @@ -0,0 +1,30 @@ +CMAKE_CUDA_KNOWN_FEATURES +------------------------- + +List of CUDA features known to this version of CMake. + +The features listed in this global property may be known to be available to the +CUDA compiler. If the feature is available with the C++ compiler, it will +be listed in the :variable:`CMAKE_CUDA_COMPILE_FEATURES` variable. + +The features listed here may be used with the :command:`target_compile_features` +command. See the :manual:`cmake-compile-features(7)` manual for information on +compile features and a list of supported compilers. + + +The features known to this version of CMake are: + +``cuda_std_03`` + Compiler mode is at least CUDA/C++ 03. + +``cuda_std_11`` + Compiler mode is at least CUDA/C++ 11. + +``cuda_std_14`` + Compiler mode is at least CUDA/C++ 14. + +``cuda_std_17`` + Compiler mode is at least CUDA/C++ 17. + +``cuda_std_20`` + Compiler mode is at least CUDA/C++ 20. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_ROLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_ROLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/CMAKE_ROLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/CMAKE_ROLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/DISABLED_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/DISABLED_FEATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/DISABLED_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/DISABLED_FEATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ENABLED_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ENABLED_FEATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ENABLED_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ENABLED_FEATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ENABLED_LANGUAGES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ENABLED_LANGUAGES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/ENABLED_LANGUAGES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/ENABLED_LANGUAGES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/IN_TRY_COMPILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/IN_TRY_COMPILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/IN_TRY_COMPILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/IN_TRY_COMPILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/JOB_POOLS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/JOB_POOLS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/JOB_POOLS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/JOB_POOLS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PACKAGES_FOUND.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PACKAGES_FOUND.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PACKAGES_FOUND.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PACKAGES_FOUND.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PACKAGES_NOT_FOUND.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PACKAGES_NOT_FOUND.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PACKAGES_NOT_FOUND.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PACKAGES_NOT_FOUND.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_LINK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_LINK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_LAUNCH_LINK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_LAUNCH_LINK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_MESSAGES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_MESSAGES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/RULE_MESSAGES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/RULE_MESSAGES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_MESSAGES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_MESSAGES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_MESSAGES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_MESSAGES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/USE_FOLDERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/USE_FOLDERS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/USE_FOLDERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/USE_FOLDERS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_PERMANENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_PERMANENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_PERMANENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_PERMANENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_WIX_ACL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_WIX_ACL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_inst/CPACK_WIX_ACL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_inst/CPACK_WIX_ACL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/ABSTRACT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/ABSTRACT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/ABSTRACT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/ABSTRACT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/AUTORCC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/AUTORCC_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/AUTORCC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/AUTORCC_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/AUTOUIC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/AUTOUIC_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/AUTOUIC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/AUTOUIC_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_DEFINITIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_DEFINITIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_DEFINITIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_DEFINITIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_FLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_FLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_FLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_FLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/COMPILE_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/COMPILE_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/EXTERNAL_OBJECT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/EXTERNAL_OBJECT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/EXTERNAL_OBJECT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/EXTERNAL_OBJECT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Fortran_FORMAT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Fortran_FORMAT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Fortran_FORMAT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Fortran_FORMAT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/GENERATED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/GENERATED.rst new file mode 100644 index 0000000..48ff70c --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/GENERATED.rst @@ -0,0 +1,36 @@ +GENERATED +--------- + +Is this source file generated as part of the build or CMake process. + +Tells the internal CMake engine that a source file is generated by an outside +process such as another build step, or the execution of CMake itself. +This information is then used to exempt the file from any existence or +validity checks. + +Any file that is + +- created by the execution of commands such as + :command:`add_custom_command` and :command:`file(GENERATE)` +- listed as one of the ``BYPRODUCTS`` of an :command:`add_custom_command` + or :command:`add_custom_target` command, or +- created by a CMake ``AUTOGEN`` operation such as :prop_tgt:`AUTOMOC`, + :prop_tgt:`AUTORCC`, or :prop_tgt:`AUTOUIC` + +will be marked with the ``GENERATED`` property. + +When a generated file created as the ``OUTPUT`` of an +:command:`add_custom_command` command is explicitly listed as a source file +for any target in the same directory scope (which usually means the same +``CMakeLists.txt`` file), CMake will automatically create a dependency to +make sure the file is generated before building that target. + +The :ref:`Makefile Generators` will remove ``GENERATED`` files during +``make clean``. + +Generated sources may be hidden in some IDE tools, while in others they might +be shown. For the special case of sources generated by CMake's :prop_tgt:`AUTOMOC` +or :prop_tgt:`AUTORCC` functionality, the :prop_gbl:`AUTOGEN_SOURCE_GROUP`, +:prop_gbl:`AUTOMOC_SOURCE_GROUP` and :prop_gbl:`AUTORCC_SOURCE_GROUP` target +properties may influence where the generated sources are grouped in the project's +file lists. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/HEADER_FILE_ONLY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/HEADER_FILE_ONLY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/HEADER_FILE_ONLY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/HEADER_FILE_ONLY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/INCLUDE_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/INCLUDE_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/INCLUDE_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/INCLUDE_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/KEEP_EXTENSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/KEEP_EXTENSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/KEEP_EXTENSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/KEEP_EXTENSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LABELS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LABELS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LABELS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LABELS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LANGUAGE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LANGUAGE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LANGUAGE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LANGUAGE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LOCATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LOCATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/LOCATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/LOCATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/OBJECT_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/OBJECT_DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/OBJECT_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/OBJECT_DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/OBJECT_OUTPUTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/OBJECT_OUTPUTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/OBJECT_OUTPUTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/OBJECT_OUTPUTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOGEN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOGEN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOGEN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOGEN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOMOC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOMOC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOMOC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOMOC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTORCC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTORCC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTORCC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTORCC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOUIC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOUIC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_AUTOUIC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_AUTOUIC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst similarity index 74% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst index 5f39f30..0031da3 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst @@ -6,8 +6,8 @@ Is this source file skipped by :prop_tgt:`PRECOMPILE_HEADERS` feature. This property helps with build problems that one would run into when using the :prop_tgt:`PRECOMPILE_HEADERS` feature. -One example would be the usage of Objective-C (*.m) files, and -Objective-C++ (*.mm) files, which lead to compilation failure +One example would be the usage of Objective-C (``*.m``) files, and +Objective-C++ (``*.mm``) files, which lead to compilation failure because they are treated (in case of Ninja / Makefile generator) as C, and CXX respectively. The precompile headers are not compatible between languages. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SYMBOLIC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SYMBOLIC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/SYMBOLIC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/SYMBOLIC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_CSHARP_tagname.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_CSHARP_tagname.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_CSHARP_tagname.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_CSHARP_tagname.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_RESOURCE_GENERATOR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_RESOURCE_GENERATOR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_RESOURCE_GENERATOR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_RESOURCE_GENERATOR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_FLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_FLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_FLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_FLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_MODEL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_MODEL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_MODEL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_MODEL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_TOOL_OVERRIDE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_TOOL_OVERRIDE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_TOOL_OVERRIDE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_TOOL_OVERRIDE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_XAML_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_XAML_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/VS_XAML_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/VS_XAML_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/WRAP_EXCLUDE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/WRAP_EXCLUDE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/WRAP_EXCLUDE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/WRAP_EXCLUDE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ATTACHED_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ATTACHED_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ATTACHED_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ATTACHED_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/COST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/COST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/COST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/COST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/DISABLED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/DISABLED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/DISABLED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/DISABLED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ENVIRONMENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ENVIRONMENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/ENVIRONMENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/ENVIRONMENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_CLEANUP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_CLEANUP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_CLEANUP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_CLEANUP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_SETUP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_SETUP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/FIXTURES_SETUP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/FIXTURES_SETUP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/LABELS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/LABELS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/LABELS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/LABELS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/MEASUREMENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/MEASUREMENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/MEASUREMENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/MEASUREMENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PASS_REGULAR_EXPRESSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PASS_REGULAR_EXPRESSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PASS_REGULAR_EXPRESSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PASS_REGULAR_EXPRESSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PROCESSORS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PROCESSORS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PROCESSORS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PROCESSORS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PROCESSOR_AFFINITY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PROCESSOR_AFFINITY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/PROCESSOR_AFFINITY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/PROCESSOR_AFFINITY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/REQUIRED_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/REQUIRED_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/REQUIRED_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/REQUIRED_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RESOURCE_GROUPS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RESOURCE_GROUPS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RESOURCE_GROUPS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RESOURCE_GROUPS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RESOURCE_LOCK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RESOURCE_LOCK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RESOURCE_LOCK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RESOURCE_LOCK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RUN_SERIAL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RUN_SERIAL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/RUN_SERIAL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/RUN_SERIAL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/SKIP_RETURN_CODE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/SKIP_RETURN_CODE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/SKIP_RETURN_CODE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/SKIP_RETURN_CODE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/TIMEOUT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/TIMEOUT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/TIMEOUT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/TIMEOUT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/TIMEOUT_AFTER_MATCH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/TIMEOUT_AFTER_MATCH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/TIMEOUT_AFTER_MATCH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/TIMEOUT_AFTER_MATCH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/WILL_FAIL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/WILL_FAIL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/WILL_FAIL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/WILL_FAIL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/WORKING_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/WORKING_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_test/WORKING_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_test/WORKING_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst new file mode 100644 index 0000000..15ddc0b --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst @@ -0,0 +1,12 @@ +AIX_EXPORT_ALL_SYMBOLS +---------------------- + +On AIX, CMake automatically exports all symbols from shared libraries, and +from executables with the :prop_tgt:`ENABLE_EXPORTS` target property set. +Explicitly disable this boolean property to suppress the behavior and +export no symbols by default. In this case it is expected that the project +will use other means to export some symbols. + +This property is initialized by the value of +the :variable:`CMAKE_AIX_EXPORT_ALL_SYMBOLS` variable if it is set +when a target is created. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ALIASED_TARGET.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ALIASED_TARGET.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ALIASED_TARGET.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ALIASED_TARGET.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_API.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_API.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_API.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_API.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_API_MIN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_API_MIN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_API_MIN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_API_MIN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ARCH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ARCH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ARCH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ARCH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_GUI.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_GUI.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_GUI.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_GUI.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROCESS_MAX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROCESS_MAX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROCESS_MAX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROCESS_MAX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROGUARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROGUARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROGUARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROGUARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_STL_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_STL_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ANDROID_STL_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ANDROID_STL_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_PARALLEL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_PARALLEL.rst similarity index 76% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_PARALLEL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_PARALLEL.rst index 07fbc5a..968b619 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_PARALLEL.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_PARALLEL.rst @@ -4,9 +4,9 @@ AUTOGEN_PARALLEL Number of parallel ``moc`` or ``uic`` processes to start when using :prop_tgt:`AUTOMOC` and :prop_tgt:`AUTOUIC`. -The custom `_autogen` target starts a number of threads of which +The custom ``_autogen`` target starts a number of threads of which each one parses a source file and on demand starts a ``moc`` or ``uic`` -process. :prop_tgt:`AUTOGEN_PARALLEL` controls how many parallel threads +process. ``AUTOGEN_PARALLEL`` controls how many parallel threads (and therefore ``moc`` or ``uic`` processes) are started. - An empty (or unset) value or the string ``AUTO`` sets the number of @@ -14,7 +14,7 @@ process. :prop_tgt:`AUTOGEN_PARALLEL` controls how many parallel threads - A positive non zero integer value sets the exact thread/process count. - Otherwise a single thread/process is started. -By default :prop_tgt:`AUTOGEN_PARALLEL` is initialized from +By default ``AUTOGEN_PARALLEL`` is initialized from :variable:`CMAKE_AUTOGEN_PARALLEL`. See the :manual:`cmake-qt(7)` manual for more information on using CMake diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst index d5c5e14..92b52a3 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst @@ -33,4 +33,4 @@ If :prop_tgt:`AUTOMOC` or :prop_tgt:`AUTOUIC` depends on a file that is either :prop_sf:`SKIP_AUTOUIC`, :prop_sf:`SKIP_AUTOGEN` or :policy:`CMP0071` or - a file that isn't in the origin target's sources -it must added to :prop_tgt:`AUTOGEN_TARGET_DEPENDS`. +it must be added to :prop_tgt:`AUTOGEN_TARGET_DEPENDS`. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC.rst similarity index 99% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC.rst index f6dfabd..c18859b 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC.rst @@ -172,7 +172,7 @@ variables. If the call is in a different context than the then the version variables might not be available to the :prop_tgt:`AUTOMOC` enabled target. In that case the version variables can be forwarded from the -`find_package(Qt[45]...)` calling context to the :command:`add_executable` +``find_package(Qt[45]...)`` calling context to the :command:`add_executable` or :command:`add_library` calling context as directory properties. The following Qt5 example demonstrates the procedure. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst similarity index 97% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst index 69957bf..6eda26c 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst @@ -26,6 +26,9 @@ See :prop_tgt:`AUTOGEN_TARGET_DEPENDS` for reference. By default :prop_tgt:`AUTOMOC_DEPEND_FILTERS` is initialized from :variable:`CMAKE_AUTOMOC_DEPEND_FILTERS`, which is empty by default. +From Qt 5.15.0 on this variable is ignored as moc is able to output the correct +dependencies. + See the :manual:`cmake-qt(7)` manual for more information on using CMake with Qt. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst similarity index 66% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst index ebd5c49..330849b 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst @@ -1,7 +1,7 @@ AUTOMOC_MOC_OPTIONS ------------------- -Additional options for moc when using :prop_tgt:`AUTOMOC` +Additional options for ``moc`` when using :prop_tgt:`AUTOMOC` This property is only used if the :prop_tgt:`AUTOMOC` property is ``ON`` for this target. In this case, it holds additional command line @@ -9,7 +9,9 @@ options which will be used when ``moc`` is executed during the build, i.e. it is equivalent to the optional ``OPTIONS`` argument of the :module:`qt4_wrap_cpp() ` macro. -By default it is empty. +This property is initialized by the value of the +:variable:`CMAKE_AUTOMOC_MOC_OPTIONS` variable if it is set when a target +is created, or an empty string otherwise. See the :manual:`cmake-qt(7)` manual for more information on using CMake with Qt. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst similarity index 83% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst index e2ebb3f..5ed504f 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst @@ -13,7 +13,7 @@ the ``-p`` path prefix option. ``moc`` usually generates a relative include path in that case. :prop_tgt:`AUTOMOC_PATH_PREFIX` is initialized from the variable -:variable:`CMAKE_AUTOMOC_PATH_PREFIX`, which is ``ON`` by default. +:variable:`CMAKE_AUTOMOC_PATH_PREFIX`, which is ``OFF`` by default. See the :manual:`cmake-qt(7)` manual for more information on using CMake with Qt. @@ -21,11 +21,10 @@ with Qt. Reproducible builds ^^^^^^^^^^^^^^^^^^^ -For reproducible builds is is recommended to keep headers that are ``moc`` +For reproducible builds it is recommended to keep headers that are ``moc`` compiled in one of the target :command:`include directories ` and set -:prop_tgt:`AUTOMOC_PATH_PREFIX` to ``ON`` (which is the default). This ensures -that +:prop_tgt:`AUTOMOC_PATH_PREFIX` to ``ON``. This ensures that: - ``moc`` output files are identical on different build setups, - ``moc`` output files will compile correctly when the source and/or diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC.rst similarity index 92% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC.rst index cca3e58..9a98f44 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC.rst @@ -31,9 +31,10 @@ Modifiers The ``rcc`` executable will be detected automatically, but can be forced to a certain binary by setting this target property. -:prop_sf:`AUTORCC_OPTIONS`: -Additional command line options for ``rcc`` can be set via this ``.qrc`` -source file property. +:prop_tgt:`AUTORCC_OPTIONS`: +Additional command line options for ``rcc`` can be set via this target +property. The corresponding :prop_sf:`AUTORCC_OPTIONS` source file property +can be used to specify options to be applied only to a specific ``.qrc`` file. :prop_sf:`SKIP_AUTORCC`: ``.qrc`` files can be excluded from :prop_tgt:`AUTORCC` processing by diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC_EXECUTABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC_EXECUTABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC_EXECUTABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC_EXECUTABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC_OPTIONS.rst similarity index 95% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC_OPTIONS.rst index d6ade5a..5261aff 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTORCC_OPTIONS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTORCC_OPTIONS.rst @@ -8,11 +8,9 @@ when ``rcc`` is executed during the build via :prop_tgt:`AUTORCC`, i.e. it is equivalent to the optional ``OPTIONS`` argument of the :module:`qt4_add_resources() ` macro. -By default it is empty. - This property is initialized by the value of the :variable:`CMAKE_AUTORCC_OPTIONS` variable if it is set when a target is -created. +created, or an empty string otherwise. The options set on the target may be overridden by :prop_sf:`AUTORCC_OPTIONS` set on the ``.qrc`` source file. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC.rst similarity index 90% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC.rst index 5cf8755..cd24f5e 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC.rst @@ -52,8 +52,11 @@ Modifiers The ``uic`` executable will be detected automatically, but can be forced to a certain binary using this target property. -:prop_sf:`AUTOUIC_OPTIONS`: Additional command line options for ``uic`` can -be set via this source file property on a ``.ui`` file. +:prop_tgt:`AUTOUIC_OPTIONS`: +Additional command line options for ``uic`` can be set via this target +property. The corresponding :prop_sf:`AUTOUIC_OPTIONS` source file property +can be used to specify options to be applied only to a specific +``.ui`` file. :prop_sf:`SKIP_AUTOUIC`: Source files can be excluded from :prop_tgt:`AUTOUIC` processing by setting diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_OPTIONS.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_OPTIONS.rst index 3f613b9..425ea1c 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_OPTIONS.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_OPTIONS.rst @@ -8,11 +8,9 @@ This property holds additional command line options which will be used when equivalent to the optional ``OPTIONS`` argument of the :module:`qt4_wrap_ui() ` macro. -By default it is empty. - This property is initialized by the value of the :variable:`CMAKE_AUTOUIC_OPTIONS` variable if it is set when a target is -created. +created, or an empty string otherwise. The options set on the target may be overridden by :prop_sf:`AUTOUIC_OPTIONS` set on the ``.ui`` source file. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BINARY_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BINARY_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BINARY_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BINARY_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUNDLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUNDLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUNDLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUNDLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUNDLE_EXTENSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUNDLE_EXTENSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/BUNDLE_EXTENSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/BUNDLE_EXTENSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_DEFINITIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_DEFINITIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_DEFINITIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_DEFINITIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_FEATURES.rst similarity index 76% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_FEATURES.rst index 195215e..46aec4f 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_FEATURES.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_FEATURES.rst @@ -4,7 +4,8 @@ COMPILE_FEATURES Compiler features enabled for this target. The list of features in this property are a subset of the features listed -in the :variable:`CMAKE_CXX_COMPILE_FEATURES` variable. +in the :variable:`CMAKE_C_COMPILE_FEATURES`, :variable:`CMAKE_CUDA_COMPILE_FEATURES`, and +:variable:`CMAKE_CXX_COMPILE_FEATURES` variables. Contents of ``COMPILE_FEATURES`` may use "generator expressions" with the syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual for diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_FLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_FLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_FLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_FLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NOTE.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NOTE.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_NOTE.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_NOTE.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CONFIG_POSTFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CONFIG_POSTFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CONFIG_POSTFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CONFIG_POSTFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_PTX_COMPILATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_PTX_COMPILATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_PTX_COMPILATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_PTX_COMPILATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt new file mode 100644 index 0000000..a6d7050 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt @@ -0,0 +1,9 @@ +``None`` + Link with ``-cudart=none`` or equivalent flag(s) to use no CUDA + runtime library. +``Shared`` + Link with ``-cudart=shared`` or equivalent flag(s) to use a + dynamically-linked CUDA runtime library. +``Static`` + Link with ``-cudart=static`` or equivalent flag(s) to use a + statically-linked CUDA runtime library. diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst new file mode 100644 index 0000000..11b344c --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst @@ -0,0 +1,21 @@ +CUDA_RUNTIME_LIBRARY +-------------------- + +Select the CUDA runtime library for use by compilers targeting the CUDA language. + +The allowed case insensitive values are: + +.. include:: CUDA_RUNTIME_LIBRARY-VALUES.txt + +Contents of ``CUDA_RUNTIME_LIBRARY`` may use +:manual:`generator expressions `. + +If that property is not set then CMake uses an appropriate default +value based on the compiler to select the CUDA runtime library. + +.. note:: + + This property has effect only when the ``CUDA`` language is enabled. To + control the CUDA runtime linking when only using the CUDA SDK with the + ``C`` or ``C++`` language we recommend using the :module:`FindCUDAToolkit` + module. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_STANDARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_STANDARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_STANDARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_STANDARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_STANDARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_STANDARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_STANDARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_STANDARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_STANDARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_STANDARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_STANDARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_STANDARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_STANDARD_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_STANDARD_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/C_STANDARD_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/C_STANDARD_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEBUG_POSTFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEBUG_POSTFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEBUG_POSTFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEBUG_POSTFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEFINE_SYMBOL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEFINE_SYMBOL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEFINE_SYMBOL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEFINE_SYMBOL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPRECATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPRECATION.rst new file mode 100644 index 0000000..fef2e2e --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DEPRECATION.rst @@ -0,0 +1,7 @@ +DEPRECATION +----------- + +Deprecation message from imported target's developer. + +``DEPRECATION`` is the message regarding a deprecation status to be displayed +to downstream users of a target. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst new file mode 100644 index 0000000..8698eb6 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst @@ -0,0 +1,13 @@ +DOTNET_TARGET_FRAMEWORK +----------------------- + +Specify the .NET target framework. + +Used to specify the .NET target framework for C++/CLI and C#. For +example: ``netcoreapp2.1``. + +This property is only evaluated for :ref:`Visual Studio Generators` +VS 2010 and above. + +Can be initialized for all targets using the variable +:variable:`CMAKE_DOTNET_TARGET_FRAMEWORK`. diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst new file mode 100644 index 0000000..b33f4fb --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst @@ -0,0 +1,15 @@ +DOTNET_TARGET_FRAMEWORK_VERSION +------------------------------- + +Specify the .NET target framework version. + +Used to specify the .NET target framework version for C++/CLI and C#. +For example: ``v4.5``. + +This property is only evaluated for :ref:`Visual Studio Generators` +VS 2010 and above. + +To initialize this variable for all targets set +:variable:`CMAKE_DOTNET_TARGET_FRAMEWORK` or +:variable:`CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION`. If both are set, +the latter is ignored. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ENABLE_EXPORTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ENABLE_EXPORTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/ENABLE_EXPORTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/ENABLE_EXPORTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_ALL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_ALL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_ALL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_ALL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXPORT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXPORT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXPORT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXPORT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXPORT_PROPERTIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXPORT_PROPERTIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EXPORT_PROPERTIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EXPORT_PROPERTIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EchoString.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EchoString.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/EchoString.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/EchoString.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FOLDER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FOLDER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FOLDER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FOLDER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FRAMEWORK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FRAMEWORK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FRAMEWORK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FRAMEWORK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FRAMEWORK_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FRAMEWORK_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/FRAMEWORK_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/FRAMEWORK_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Fortran_FORMAT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Fortran_FORMAT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Fortran_FORMAT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Fortran_FORMAT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GENERATOR_FILE_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GENERATOR_FILE_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GENERATOR_FILE_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GENERATOR_FILE_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GHS_INTEGRITY_APP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GHS_INTEGRITY_APP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GHS_INTEGRITY_APP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GHS_INTEGRITY_APP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GNUtoMS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GNUtoMS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/GNUtoMS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/GNUtoMS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/HAS_CXX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/HAS_CXX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/HAS_CXX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/HAS_CXX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_GLOBAL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_GLOBAL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_GLOBAL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_GLOBAL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_IMPLIB.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_IMPLIB.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_IMPLIB.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_IMPLIB.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LIBNAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LIBNAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LIBNAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LIBNAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LOCATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LOCATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LOCATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LOCATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_NO_SONAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_NO_SONAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_NO_SONAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_NO_SONAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_OBJECTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_OBJECTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_OBJECTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_OBJECTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_SONAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_SONAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_SONAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_SONAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORT_PREFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORT_PREFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORT_PREFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORT_PREFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORT_SUFFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORT_SUFFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IMPORT_SUFFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IMPORT_SUFFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INCLUDE_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INCLUDE_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INCLUDE_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INCLUDE_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_NAME_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_NAME_DIR.rst similarity index 62% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_NAME_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_NAME_DIR.rst index 2216072..747615a 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_NAME_DIR.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_NAME_DIR.rst @@ -10,3 +10,7 @@ installed targets. This property is initialized by the value of the variable :variable:`CMAKE_INSTALL_NAME_DIR` if it is set when a target is created. + +This property supports :manual:`generator expressions `. +In particular, the ``$`` generator expression can be used to set the +directory relative to the install-time prefix. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INSTALL_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst new file mode 100644 index 0000000..d16a7a1 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst @@ -0,0 +1,14 @@ +INSTALL_RPATH_USE_LINK_PATH +--------------------------- + +Add paths to linker search and installed rpath. + +``INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``True`` +will append to the runtime search path (rpath) of installed binaries +any directories outside the project that are in the linker search path or +contain linked library files. The directories are appended after the +value of the :prop_tgt:`INSTALL_RPATH` target property. + +This property is initialized by the value of the variable +:variable:`CMAKE_INSTALL_RPATH_USE_LINK_PATH` if it is set when a target is +created. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_SOURCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_SOURCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_SOURCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_SOURCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IOS_INSTALL_COMBINED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IOS_INSTALL_COMBINED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/IOS_INSTALL_COMBINED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/IOS_INSTALL_COMBINED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/JOB_POOL_COMPILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_COMPILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/JOB_POOL_COMPILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_COMPILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/JOB_POOL_LINK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_LINK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/JOB_POOL_LINK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_LINK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst new file mode 100644 index 0000000..ece28a4 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst @@ -0,0 +1,21 @@ +JOB_POOL_PRECOMPILE_HEADER +-------------------------- + +Ninja only: Pool used for generating pre-compiled headers. + +The number of parallel compile processes could be limited by defining +pools with the global :prop_gbl:`JOB_POOLS` +property and then specifying here the pool name. + +For instance: + +.. code-block:: cmake + + set_property(TARGET myexe PROPERTY JOB_POOL_PRECOMPILE_HEADER two_jobs) + +This property is initialized by the value of +:variable:`CMAKE_JOB_POOL_PRECOMPILE_HEADER`. + +If neither :prop_tgt:`JOB_POOL_PRECOMPILE_HEADER` nor +:variable:`CMAKE_JOB_POOL_PRECOMPILE_HEADER` are set then +:prop_tgt:`JOB_POOL_COMPILE` will be used for this task. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LABELS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LABELS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LABELS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LABELS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CLANG_TIDY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CLANG_TIDY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CLANG_TIDY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CLANG_TIDY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst similarity index 92% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst index 23af503..a6f2b24 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst @@ -2,7 +2,7 @@ ------------------------ This property is implemented only when ```` is ``C``, ``CXX``, -``Fortran``, or ``CUDA``. +``Fortran``, ``OBJC``, ``OBJCXX``, or ``CUDA``. Specify a :ref:`semicolon-separated list ` containing a command line for a compiler launching tool. The :ref:`Makefile Generators` and the diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CPPCHECK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CPPCHECK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CPPCHECK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CPPCHECK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CPPLINT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CPPLINT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_CPPLINT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_CPPLINT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINKER_LANGUAGE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINKER_LANGUAGE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINKER_LANGUAGE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINKER_LANGUAGE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DEPENDS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DEPENDS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DEPENDS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DEPENDS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DIRECTORIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DIRECTORIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_DIRECTORIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_DIRECTORIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_FLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_FLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_FLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_FLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_FLAGS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_FLAGS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_FLAGS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_FLAGS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_LIBRARIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_LIBRARIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_LIBRARIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_LIBRARIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt similarity index 77% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt index 1fdb6ad..476e4a6 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt @@ -1,9 +1,9 @@ .. note:: A call to :command:`target_link_libraries( ...)` may update this property on ````. If ```` was not created in the same - directory as the call then :command:`target_link_libraries` will add a - suffix of the form ``::@`` to each entry, where the - ``::@`` is a separator and the ```` is unspecified. + directory as the call then :command:`target_link_libraries` will wrap each + entry with the form ``::@(directory-id);...;::@``, where the ``::@`` is + literal and the ``(directory-id)`` is unspecified. This tells the generators that the named libraries must be looked up in the scope of the caller rather than in the scope in which the ```` was created. Valid directory ids are stripped on export diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_WHAT_YOU_USE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_WHAT_YOU_USE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LINK_WHAT_YOU_USE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LINK_WHAT_YOU_USE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LOCATION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LOCATION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LOCATION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LOCATION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LOCATION_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LOCATION_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/LOCATION_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/LOCATION_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_COMPATIBILITY_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_COMPATIBILITY_VERSION.rst new file mode 100644 index 0000000..26d5cc8 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_COMPATIBILITY_VERSION.rst @@ -0,0 +1,25 @@ +MACHO_COMPATIBILITY_VERSION +--------------------------- + +What compatibility version number is this target for Mach-O binaries. + +For shared libraries on Mach-O systems (e.g. macOS, iOS) +the ``MACHO_COMPATIBILITY_VERSION`` property corresponds to the +*compatibility version* and :prop_tgt:`MACHO_CURRENT_VERSION` corresponds to +the *current version*. These are both embedded in the shared library binary +and can be checked with the ``otool -L `` command. + +It should be noted that the :prop_tgt:`MACHO_CURRENT_VERSION` and +``MACHO_COMPATIBILITY_VERSION`` properties do not affect the file +names or version-related symlinks that CMake generates for the library. +The :prop_tgt:`VERSION` and :prop_tgt:`SOVERSION` target properties still +control the file and symlink names. The ``install_name`` is also still +controlled by :prop_tgt:`SOVERSION`. + +When :prop_tgt:`MACHO_CURRENT_VERSION` and ``MACHO_COMPATIBILITY_VERSION`` +are not given, :prop_tgt:`VERSION` and :prop_tgt:`SOVERSION` are used for +the version details to be embedded in the binaries respectively. +The :prop_tgt:`MACHO_CURRENT_VERSION` and ``MACHO_COMPATIBILITY_VERSION`` +properties only need to be given if the project needs to decouple the file +and symlink naming from the version details embedded in the binaries +(e.g. to match libtool conventions). diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_CURRENT_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_CURRENT_VERSION.rst new file mode 100644 index 0000000..9afb356 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACHO_CURRENT_VERSION.rst @@ -0,0 +1,25 @@ +MACHO_CURRENT_VERSION +--------------------- + +What current version number is this target for Mach-O binaries. + +For shared libraries on Mach-O systems (e.g. macOS, iOS) +the :prop_tgt:`MACHO_COMPATIBILITY_VERSION` property corresponds to the +*compatibility version* and ``MACHO_CURRENT_VERSION`` corresponds to the +*current version*. These are both embedded in the shared library binary +and can be checked with the ``otool -L `` command. + +It should be noted that the ``MACHO_CURRENT_VERSION`` and +:prop_tgt:`MACHO_COMPATIBILITY_VERSION` properties do not affect the file +names or version-related symlinks that CMake generates for the library. +The :prop_tgt:`VERSION` and :prop_tgt:`SOVERSION` target properties still +control the file and symlink names. The ``install_name`` is also still +controlled by :prop_tgt:`SOVERSION`. + +When ``MACHO_CURRENT_VERSION`` and :prop_tgt:`MACHO_COMPATIBILITY_VERSION` +are not given, :prop_tgt:`VERSION` and :prop_tgt:`SOVERSION` are used for +the version details to be embedded in the binaries respectively. +The ``MACHO_CURRENT_VERSION`` and :prop_tgt:`MACHO_COMPATIBILITY_VERSION` +properties only need to be given if the project needs to decouple the file +and symlink naming from the version details embedded in the binaries +(e.g. to match libtool conventions). diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_BUNDLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_BUNDLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_BUNDLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_BUNDLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MACOSX_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MACOSX_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NO_SONAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NO_SONAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NO_SONAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NO_SONAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_STANDARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_STANDARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_STANDARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_STANDARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_STANDARD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_STANDARD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_STANDARD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_STANDARD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OSX_ARCHITECTURES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OSX_ARCHITECTURES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OSX_ARCHITECTURES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OSX_ARCHITECTURES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OUTPUT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OUTPUT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OUTPUT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OUTPUT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NOTE.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NOTE.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_NOTE.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_NOTE.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/POST_INSTALL_SCRIPT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/POST_INSTALL_SCRIPT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/POST_INSTALL_SCRIPT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/POST_INSTALL_SCRIPT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRECOMPILE_HEADERS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRECOMPILE_HEADERS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRECOMPILE_HEADERS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRECOMPILE_HEADERS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PREFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PREFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PREFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PREFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRIVATE_HEADER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRIVATE_HEADER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PRIVATE_HEADER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PRIVATE_HEADER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PROJECT_LABEL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PROJECT_LABEL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PROJECT_LABEL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PROJECT_LABEL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PUBLIC_HEADER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PUBLIC_HEADER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/PUBLIC_HEADER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/PUBLIC_HEADER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RESOURCE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RESOURCE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RESOURCE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RESOURCE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_LINK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_LINK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RULE_LAUNCH_LINK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RULE_LAUNCH_LINK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SKIP_BUILD_RPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SKIP_BUILD_RPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SKIP_BUILD_RPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SKIP_BUILD_RPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOURCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOURCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOURCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOURCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOURCE_DIR.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOURCE_DIR.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOURCE_DIR.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOURCE_DIR.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOVERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOVERSION.rst similarity index 53% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOVERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOVERSION.rst index b07c17c..b377f22 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SOVERSION.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SOVERSION.rst @@ -21,7 +21,17 @@ Mach-O Versions ^^^^^^^^^^^^^^^ For shared libraries and executables on Mach-O systems (e.g. macOS, iOS), -the ``SOVERSION`` property corresponds to *compatibility version* and -:prop_tgt:`VERSION` to *current version*. See the :prop_tgt:`FRAMEWORK` target -property for an example. Versions of Mach-O binaries may be checked with the -``otool -L `` command. +the ``SOVERSION`` property corresponds to the *compatibility version* and +:prop_tgt:`VERSION` corresponds to the *current version* (unless Mach-O +specific overrides are provided, as discussed below). +See the :prop_tgt:`FRAMEWORK` target property for an example. + +For shared libraries, the :prop_tgt:`MACHO_COMPATIBILITY_VERSION` and +:prop_tgt:`MACHO_CURRENT_VERSION` properties can be used to +override the *compatibility version* and *current version* respectively. +Note that ``SOVERSION`` will still be used to form the ``install_name`` +and both ``SOVERSION`` and :prop_tgt:`VERSION` may also affect the file +and symlink names. + +Versions of Mach-O binaries may be checked with the ``otool -L `` +command. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SUFFIX.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SUFFIX.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/SUFFIX.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/SUFFIX.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_MODULE_NAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_MODULE_NAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/Swift_MODULE_NAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/Swift_MODULE_NAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VERSION.rst similarity index 55% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VERSION.rst index ff3b303..95db483 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VERSION.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VERSION.rst @@ -23,7 +23,17 @@ Mach-O Versions ^^^^^^^^^^^^^^^ For shared libraries and executables on Mach-O systems (e.g. macOS, iOS), -the :prop_tgt:`SOVERSION` property correspond to *compatibility version* and -``VERSION`` to *current version*. See the :prop_tgt:`FRAMEWORK` target -property for an example. Versions of Mach-O binaries may be checked with the -``otool -L `` command. +the :prop_tgt:`SOVERSION` property corresponds to the *compatibility version* +and ``VERSION`` corresponds to the *current version* (unless Mach-O specific +overrides are provided, as discussed below). +See the :prop_tgt:`FRAMEWORK` target property for an example. + +For shared libraries, the :prop_tgt:`MACHO_COMPATIBILITY_VERSION` and +:prop_tgt:`MACHO_CURRENT_VERSION` properties can be used to +override the *compatibility version* and *current version* respectively. +Note that :prop_tgt:`SOVERSION` will still be used to form the +``install_name`` and both :prop_tgt:`SOVERSION` and ``VERSION`` may also +affect the file and symlink names. + +Versions of Mach-O binaries may be checked with the ``otool -L `` +command. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_DOCUMENTATION_FILE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_DOCUMENTATION_FILE.rst new file mode 100644 index 0000000..1bc361c --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_DOCUMENTATION_FILE.rst @@ -0,0 +1,6 @@ +VS_DOTNET_DOCUMENTATION_FILE +---------------------------- + +Visual Studio managed project .NET documentation output + +Sets the target XML documentation file output. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst similarity index 70% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst index 9f5a313..6cb8f86 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst @@ -3,8 +3,9 @@ VS_DOTNET_TARGET_FRAMEWORK_VERSION Specify the .NET target framework version. -Used to specify the .NET target framework version for C++/CLI. For +Used to specify the .NET target framework version for C++/CLI. For example, "v4.5". This property is deprecated and should not be used anymore. Use +:prop_tgt:`DOTNET_TARGET_FRAMEWORK` or :prop_tgt:`DOTNET_TARGET_FRAMEWORK_VERSION` instead. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DPI_AWARE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DPI_AWARE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_DPI_AWARE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_DPI_AWARE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_variable.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_variable.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_GLOBAL_variable.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_GLOBAL_variable.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_KEYWORD.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_KEYWORD.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_KEYWORD.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_KEYWORD.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_PROJECT_IMPORT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_PROJECT_IMPORT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_PROJECT_IMPORT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_PROJECT_IMPORT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_AUXPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_AUXPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_AUXPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_AUXPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_LOCALPATH.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_LOCALPATH.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_LOCALPATH.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_LOCALPATH.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_PROJECTNAME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_PROJECTNAME.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_PROJECTNAME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_PROJECTNAME.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_PROVIDER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_PROVIDER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SCC_PROVIDER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SCC_PROVIDER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SDK_REFERENCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SDK_REFERENCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_SDK_REFERENCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_SDK_REFERENCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_USER_PROPS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_USER_PROPS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_USER_PROPS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_USER_PROPS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_COMPONENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_COMPONENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_COMPONENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_COMPONENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_REFERENCES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_REFERENCES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/VS_WINRT_REFERENCES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/VS_WINRT_REFERENCES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/WIN32_EXECUTABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/WIN32_EXECUTABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/WIN32_EXECUTABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/WIN32_EXECUTABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst similarity index 97% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst index 0e182cf..c32b4de 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst @@ -38,3 +38,4 @@ The following target properties will be applied on the - :prop_tgt:`XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING` - :prop_tgt:`XCODE_SCHEME_ENVIRONMENT` - :prop_tgt:`XCODE_SCHEME_EXECUTABLE` +- :prop_tgt:`XCODE_SCHEME_WORKING_DIRECTORY` diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst new file mode 100644 index 0000000..f538f1d --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst @@ -0,0 +1,13 @@ +XCODE_SCHEME_WORKING_DIRECTORY +------------------------------ + +Specify the ``Working Directory`` of the *Run* and *Profile* +actions in the generated Xcode scheme. In case the value contains +generator expressions those are evaluated. + +This property is initialized by the value of the variable +:variable:`CMAKE_XCODE_SCHEME_WORKING_DIRECTORY` if it is set +when a target is created. + +Please refer to the :prop_tgt:`XCODE_GENERATE_SCHEME` target property +documentation to see all Xcode schema related properties. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCTEST.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCTEST.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XCTEST.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XCTEST.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XXX_OUTPUT_NAME.txt b/6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XXX_OUTPUT_NAME.txt similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/prop_tgt/XXX_OUTPUT_NAME.txt rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/prop_tgt/XXX_OUTPUT_NAME.txt diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.0.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.0.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.0.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.0.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.1.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.1.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.1.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.1.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.10.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.10.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.10.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.10.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.11.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.11.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.11.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.11.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.12.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.12.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.12.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.12.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.13.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.13.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.13.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.13.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.14.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.14.rst similarity index 100% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.14.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.14.rst diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.15.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.15.rst similarity index 96% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.15.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.15.rst index 957e6e9..e68e7d3 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.15.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.15.rst @@ -332,6 +332,15 @@ Deprecated and Removed Features Other Changes ============= +* If a feature specified by :command:`target_compile_features` is available + in the compiler's default standard level, CMake 3.14 and below incorrectly + added unnecessary ``-std=`` flags that could lower the standard level. + This bug has been fixed in CMake 3.15. This behavior change may expose + bugs in existing projects that were relying on undocumented implementation + details. Specifying compile features only ensures that the compiler runs + in a mode that has those features, not that any specific standard level is + used or explicit ``-std=`` flag passed. + * CMake learned how to compile C++14 with the IBM AIX XL compiler and the SunPro compiler and to compile C++20 with the AppleClang compiler. diff --git a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.16.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.16.rst similarity index 85% rename from 6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.16.rst rename to 6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.16.rst index 0d1cc1e..84d96cd 100644 --- a/6.5.1/_tools/cmake/share/cmake-3.16/Help/release/3.16.rst +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.16.rst @@ -178,17 +178,15 @@ Modules Autogen ------- -* When using :prop_tgt:`AUTOMOC`, CMake now generates the ``-p`` path prefix +* When using :prop_tgt:`AUTOMOC`, the new :variable:`CMAKE_AUTOMOC_PATH_PREFIX` + variable or :prop_tgt:`AUTOMOC_PATH_PREFIX` target property may be enabled + to generate the ``-p`` path prefix option for ``moc``. This ensures that ``moc`` output files are identical on different build setups (given, that the headers compiled by ``moc`` are in an :command:`include directory `). Also it ensures that ``moc`` output files will compile correctly when the source and/or build directory is a symbolic link. - The ``moc`` path prefix generation behavior can be configured by setting - the new :variable:`CMAKE_AUTOMOC_PATH_PREFIX` variable and/or - :prop_tgt:`AUTOMOC_PATH_PREFIX` target property. - CTest ----- @@ -277,3 +275,50 @@ Other Changes * When using :variable:`CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS` on Windows the auto-generated exports are now updated only when the object files providing the symbols are updated. + +Updates +======= + +Changes made since CMake 3.16.0 include the following. + +3.16.2 +------ + +* CMake 3.16.0 and 3.16.1 processed ``.hh`` files with :prop_tgt:`AUTOMOC`. + This was a behavior change from CMake 3.15 and below that can break + existing projects, so it has been reverted as of 3.16.2. + +3.16.5 +------ + +* The :module:`FindPython`, :module:`FindPython2`, and :module:`FindPython3` + modules no longer create cache entries for ``Python{,2,3}_LIBRARY_RELEASE`` + and ``Python{,2,3}_LIBRARY_DEBUG``. Those values are always computed from + other results and so should not be cached. The entries were created by + CMake 3.16.0 through 3.16.4 but were always ``FORCE``-set and could not + be meaningfully edited by users. + + Additionally, the modules no longer expose their internal ``_Python*`` + cache entries publicly. CMake 3.16.0 through 3.16.4 accidentally + made them visible as advanced cache entries. + +3.16.7 +------ + +* Selection of the Objective C or C++ compiler now considers the + :envvar:`CC` or :envvar:`CXX` environment variable if the + :envvar:`OBJC` or :envvar:`OBJCXX` environment variable is not set. + +* The :module:`FindPkgConfig` module now extracts include directories + prefixed with ``-isystem`` into the ``*_INCLUDE_DIRS`` variables and + :prop_tgt:`INTERFACE_INCLUDE_DIRECTORIES` target properties. + Previously they would be places in ``*_CFLAGS_OTHER`` variables and + :prop_tgt:`INTERFACE_COMPILE_OPTIONS` target properties. + +3.16.9 +------ + +* The default value of :variable:`CMAKE_AUTOMOC_PATH_PREFIX` was changed to + ``OFF`` because this feature can break existing projects that have + identically named header files in different include directories. + This restores compatibility with behavior of CMake 3.15 and below. diff --git a/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.17.rst b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.17.rst new file mode 100644 index 0000000..abd7463 --- /dev/null +++ b/6.5.1/_tools/cmake/share/cmake-3.17/Help/release/3.17.rst @@ -0,0 +1,357 @@ +CMake 3.17 Release Notes +************************ + +.. only:: html + + .. contents:: + +Changes made since CMake 3.16 include the following. + +New Features +============ + +Generators +---------- + +* :manual:`cmake(1)` gained a :generator:`Ninja Multi-Config` generator, + which is similar to the :generator:`Ninja` generator but can be used to build + multiple configurations at once. + +* :ref:`Visual Studio Generators` learned to support per-config sources. + Previously only :ref:`Command-Line Build Tool Generators` supported them. + +* :ref:`Visual Studio Generators` for VS 2010 and above now support + specifying the ``VCTargetsPath`` value for project files in + :variable:`CMAKE_GENERATOR_TOOLSET` setting. + +* :ref:`Visual Studio Generators` for VS 2010 and above learned to + support .NET Standard and .NET Core. See the + :prop_tgt:`DOTNET_TARGET_FRAMEWORK` target property and + associated :variable:`CMAKE_DOTNET_TARGET_FRAMEWORK` variable. + +Languages +--------- + +* The :manual:`Compile Features ` functionality + now offers meta-features for the CUDA language standard levels + (e.g. ``cuda_std_03``, ``cuda_std_14``). See + :prop_gbl:`CMAKE_CUDA_KNOWN_FEATURES`. + +Compilers +--------- + +* The IBM XL Fortran compiler is now supported by the :generator:`Ninja` + generator. + +Command-Line +------------ + +* :manual:`cmake(1)` gained a ``--debug-find`` command-line option to + enable additional human-readable output on where ``find_*`` commands search. + +* :manual:`cmake(1)` gained a ``--trace-format`` command-line option that + can be used to set the ``--trace`` output format. Currently, the old + human readable and the new JSON format are supported. The new JSON format + is easier to parse automatically than the existing format. + +* :manual:`cmake(1)` gained a ``-E rm`` command-line tool that can be + used to remove directories and files. This supersedes the existing + ``-E remove`` and ``-E remove_directory`` tools and has better semantics. + +Commands +-------- + +* The :command:`add_custom_command` command learned to interpret paths in + ``DEPENDS`` arguments that are specified relative to the current + binary directory. + +* The :command:`foreach` command learned a new ``ZIP_LISTS`` option to iterate + over multiple lists simultaneously. + +* The :command:`load_cache(READ_WITH_PREFIX)` command mode is now allowed + when using ``cmake -P`` to :ref:`Run a Script