pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/cmake



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Aug 20 11:34:12 UTC 2025

Modified Files:
        pkgsrc/devel/cmake: Makefile PLIST build.mk distinfo version.mk
        pkgsrc/devel/cmake/patches: patch-Source_Checks_Curses_CMakeLists.txt
            patch-Source_Modules_CMakeBuildUtilities.cmake
            patch-Source_QtDialog_CMakeLists.txt

Log Message:
cmake: update to 4.1.0.

New Features

File-Based API

    The cmake-file-api(7) "codemodel" version 2 version field has
    been updated to 2.8.

    The cmake-file-api(7) "codemodel" version 2 "target" object
    gained a new debugger field.

Command-Line

    The cmake --link-no-warning-as-error option was added to suppress
    the effects of the LINK_WARNING_AS_ERROR target property and
    CMAKE_LINK_WARNING_AS_ERROR variable.

    The cmake --project-file option was added to specify an alternate
    filename for CMakeLists.txt files. This is intended for temporary
    use by developers during an incremental transition and not for
    publication of a final product. CMake will always emit a warning
    when the project file is anything other than CMakeLists.txt.

Commands

    The target_link_libraries() command now supports the LINKER:
    prefix.

Variables

    The AIX and CMAKE_HOST_AIX variables are now set to true when
    the target or host system is AIX, respectively.

    Linker flag variables learned to support the LINKER: prefix:

        CMAKE_EXE_LINKER_FLAGS

        CMAKE_EXE_LINKER_FLAGS_<CONFIG>

        CMAKE_SHARED_LINKER_FLAGS

        CMAKE_SHARED_LINKER_FLAGS_<CONFIG>

        CMAKE_MODULE_LINKER_FLAGS

        CMAKE_MODULE_LINKER_FLAGS_<CONFIG>

    See policy CMP0181.

    The CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL variable was
    added to specify the execute_process() command's default
    COMMAND_ERROR_IS_FATAL behavior.

    The CMAKE_<LANG>_LINK_MODE and CMAKE_<LANG>_DEVICE_LINK_MODE
    variables were added to provide information on how the link
    step is done.

    The CMAKE_LINK_WARNING_AS_ERROR variable and corresponding
    LINK_WARNING_AS_ERROR target property were added to link using
    a linker-specific flag to treat warnings as errors.

    The CMAKE_MSVC_RUNTIME_CHECKS variable and MSVC_RUNTIME_CHECKS
    target property were introduced to select runtime checks for
    compilers targeting the MSVC ABI. See policy CMP0184.

    The CMAKE_POLICY_VERSION_MINIMUM variable was added to help
    packagers and end users try to configure existing projects that
    have not been updated to work with supported CMake versions.
    The CMAKE_POLICY_VERSION_MINIMUM environment variable was added
    to initialize it.

    The CMAKE_UNITY_BUILD_RELOCATABLE variable and corresponding
    UNITY_BUILD_RELOCATABLE target property were added to make
    sources generated for CMAKE_UNITY_BUILD to #include the original
    source files using relative paths where possible.

    The CMAKE_XCODE_SCHEME_LLDB_INIT_FILE variable and corresponding
    XCODE_SCHEME_LLDB_INIT_FILE target property were added to tell
    the Xcode generator what to put in the scheme's "LLDB Init
    File" setting.

    The CMAKE_XCODE_SCHEME_TEST_CONFIGURATION variable and
    corresponding XCODE_SCHEME_TEST_CONFIGURATION target property
    were added to tell the Xcode generator what to put in the
    scheme's "Build Configuration" setting for the test action.

Properties

    The DEBUGGER_WORKING_DIRECTORY target property and corresponding
    CMAKE_DEBUGGER_WORKING_DIRECTORY variable were added to tell
    generators what debugger working directory should be set for
    targets.

    The STATIC_LIBRARY_OPTIONS target property now supports an
    ARCHIVER: prefix to pass options to the archiver through the
    compiler driver in a portable way.

    The Swift_MODULE_DIRECTORY target property now supports generator
    expressions.

    The VS_CUSTOM_COMMAND_DISABLE_PARALLEL_BUILD source file property
    was added to tell Visual Studio Generators not to run a custom
    command in parallel.

    The VS_SOLUTION_ITEMS directory property was added to tell
    Visual Studio Generators to attach files directly to the Solution
    (.sln).

Modules

    The ExternalData module gained a ExternalData_HTTPHEADERS
    variable to specify HTTP headers.

    The ExternalProject module's ExternalProject_Add() command
    gained an INSTALL_JOB_SERVER_AWARE option to enable integration
    of the GNU Make job server when using an explicit INSTALL_COMMAND
    with Makefile Generators.

    The FeatureSummary module add_feature_info() command now supports
    full Condition Syntax. See policy CMP0183.

    The FindBISON module bison_target() command gained an OPTIONS
    option to specify Bison command-line options.

    The FindCURL module now provides a CURL_VERSION result variable
    to match upstream cURL's CMake package.

    The FindFLEX module flex_target() command gained an OPTIONS
    option to specify Flex command-line options.

    The FindPatch module now supports running in cmake -P script
    mode by skipping the creation of the imported target.

    The FindProtobuf module protobuf_generate() command gained a
    PROTOC_EXE option to specify a custom protoc executable.

    The FindPython, FindPython2, and FindPython3 modules gained
    the possibility to do multiple calls in the same directory by
    using, respectively, the variables Python_ARTIFACTS_PREFIX,
    Python2_ARTIFACTS_PREFIX, and Python3_ARTIFACTS_PREFIX.

    The FindRuby module learned to find rbenv-provided installations.

Generator Expressions

    The $<PATH> generator expression gained the NATIVE_PATH operation
    to convert a CMake path into a native one.

CTest

    The ctest --interactive-debug-mode option on Windows now enables
    Windows Error Reporting by default in test processes, allowing
    them to creating debug popup windows and core dumps. This
    restores behavior previously removed by CMake 3.11 after updates
    to libuv made it possible.

CPack

    The CPack Archive Generator learned to generate .tar packages
    without compression.

    The CPack Archive Generator now honors the CPACK_ARCHIVE_FILE_NAME
    variable for all packages. Previously, this variable worked
    only for component-based packages.

Deprecated and Removed Features

    Compatibility with versions of CMake older than 3.5 has been
    removed. Calls to cmake_minimum_required() or cmake_policy()
    that set the policy version to an older value now issue an
    error. Note that calls to those commands can still support
    older versions of CMake by using their VERSION arguments'
    <min>...<max> syntax. This requires only the <min> version of
    CMake, but when running a newer version, sets policies up to
    the <max> version.

    The Visual Studio 14 2015 and Visual Studio 15 2017 generators
    no longer support specifying a platform as part of the generator
    name. See Visual Studio Platform Selection.

    The CMAKE_<LANG>_USING_LINKER_MODE variable is no longer used
    to determine the type of the contents of the
    CMAKE_<LANG>_USING_LINKER_<TYPE> variable. The CMAKE_<LANG>_LINK_MODE
    variable, set by CMake, is used instead.

    The FindGDAL module is now deprecated in favor of upstream
    GDAL's official CMake package configuration file. Port projects
    to the latter by calling find_package(GDAL CONFIG). For further
    details, see GDAL's documentation on CMake integration.

    The FindRuby module no longer provides variables with the
    upper-case RUBY_ prefix. See policy CMP0185.

    CTest's undocumented declarative scripting mode has been removed.
    This mode used to be triggered by a ctest -S script which did
    not call any CTest Commands unless CTEST_RUN_CURRENT_SCRIPT
    was explicitly set to OFF.

    The ctest_run_script() command may no longer be called without
    any arguments.

Other Changes

    On macOS with Ninja Generators and Makefile Generators, when
    a compiler is found in /usr/bin, it is now used as-is and is
    no longer mapped to the corresponding compiler inside Xcode.
    The mapping was introduced by CMake 3.2 to allow build trees
    to continue to work with their original compiler even when
    xcode-select switches to a different Xcode installation. However,
    the compilers inside Xcode cannot be used without explicit
    -isysroot flags and are therefore not suitable for passing to
    arbitrary third-party build systems. Furthermore, the mapping
    behavior can override user-specified compiler paths. Therefore,
    this behavior has been reverted.

    In builds targeting macOS, CMAKE_OSX_SYSROOT now defaults to
    empty, deferring to the compiler's default macOS SDK selection.
    In order to pass an explicit macOS SDK via the compiler's
    -isysroot flag, users may configure their build tree with
    -DCMAKE_OSX_SYSROOT=macosx, or export SDKROOT="$(xcrun --sdk
    macosx --show-sdk-path)" in their environment.

    Notes:

        macOS compilers in /usr/bin, when not invoked with -isysroot,
        search for headers in /usr/local/include before system SDK
        paths, matching the convention on many platforms. Users on
        macOS-x86_64 hosts with Homebrew installed in /usr/local
        should pass an explicit SDK, as described above, when not
        building with Homebrew tools.

        Some Clang compilers have no default macOS SDK selection.
        For these, if CMAKE_OSX_SYSROOT is empty, CMake will
        automatically pass -isysroot with the macOS SDK printed by
        xcrun --show-sdk-path.

    On Windows, file paths named in project code, e.g., in
    CMakeLists.txt, are no longer automatically converted to their
    on-disk upper/lower case. Projects are expected to spell source
    file paths consistently using their canonical case, e.g., in
    calls to add_library(), set_property(SOURCE), or
    set_source_files_properties(). This matches the behavior on
    platforms with case-sensitive filesystems.

    On AIX, SHARED library targets now produce a shared library
    archive by default. See policy CMP0182.

    The cmake --preset command no longer outputs a summary of the
    preset's CMake cache and environment variables by default. That
    summary is now only shown when the message log level is set to
    VERBOSE, DEBUG, or TRACE via the cmake --log-level option or
    the CMAKE_MESSAGE_LOG_LEVEL cache variable.

    Precompiled SunOS sparc64 and x86_64 binaries are now provided
    on cmake.org.


To generate a diff of this commit:
cvs rdiff -u -r1.229 -r1.230 pkgsrc/devel/cmake/Makefile
cvs rdiff -u -r1.86 -r1.87 pkgsrc/devel/cmake/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/cmake/build.mk
cvs rdiff -u -r1.252 -r1.253 pkgsrc/devel/cmake/distinfo
cvs rdiff -u -r1.77 -r1.78 pkgsrc/devel/cmake/version.mk
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/cmake/Makefile
diff -u pkgsrc/devel/cmake/Makefile:1.229 pkgsrc/devel/cmake/Makefile:1.230
--- pkgsrc/devel/cmake/Makefile:1.229   Mon Jun 30 13:14:28 2025
+++ pkgsrc/devel/cmake/Makefile Wed Aug 20 11:34:12 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.229 2025/06/30 13:14:28 adam Exp $
+# $NetBSD: Makefile,v 1.230 2025/08/20 11:34:12 wiz Exp $
 
 .include "Makefile.common"
 
@@ -39,6 +39,7 @@ CONFIGURE_ENV+=               CMAKE_OSX_ARCHITECTURES
 .endif
 
 PLIST_SUBST+=          CMAKE_API=${CMAKE_API}
+PRINT_PLIST_AWK+=      { gsub(/cmake-${CMAKE_API}/, "cmake-$${CMAKE_API}"); }
 
 REPLACE_SH=            Modules/Compiler/XL-Fortran/cpp
 

Index: pkgsrc/devel/cmake/PLIST
diff -u pkgsrc/devel/cmake/PLIST:1.86 pkgsrc/devel/cmake/PLIST:1.87
--- pkgsrc/devel/cmake/PLIST:1.86       Mon Jun 30 13:14:28 2025
+++ pkgsrc/devel/cmake/PLIST    Wed Aug 20 11:34:12 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.86 2025/06/30 13:14:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.87 2025/08/20 11:34:12 wiz Exp $
 bin/ccmake
 bin/cmake
 bin/cpack
@@ -7,17 +7,6 @@ share/aclocal/cmake.m4
 share/bash-completion/completions/cmake
 share/bash-completion/completions/cpack
 share/bash-completion/completions/ctest
-share/cmake-${CMAKE_API}/Help/command/DEPRECATED_POLICY_VERSIONS.txt
-share/cmake-${CMAKE_API}/Help/command/DEVICE_LINK_OPTIONS.txt
-share/cmake-${CMAKE_API}/Help/command/FIND_XXX.txt
-share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ORDER.txt
-share/cmake-${CMAKE_API}/Help/command/FIND_XXX_REGISTRY_VIEW.txt
-share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ROOT.txt
-share/cmake-${CMAKE_API}/Help/command/GENEX_NOTE.txt
-share/cmake-${CMAKE_API}/Help/command/LINK_OPTIONS_LINKER.txt
-share/cmake-${CMAKE_API}/Help/command/OPTIONS_SHELL.txt
-share/cmake-${CMAKE_API}/Help/command/SUPPORTED_LANGUAGES.txt
-share/cmake-${CMAKE_API}/Help/command/UNSET_NOTE.txt
 share/cmake-${CMAKE_API}/Help/command/add_compile_definitions.rst
 share/cmake-${CMAKE_API}/Help/command/add_compile_options.rst
 share/cmake-${CMAKE_API}/Help/command/add_custom_command.rst
@@ -36,6 +25,7 @@ share/cmake-${CMAKE_API}/Help/command/bu
 share/cmake-${CMAKE_API}/Help/command/build_name.rst
 share/cmake-${CMAKE_API}/Help/command/cmake_file_api.rst
 share/cmake-${CMAKE_API}/Help/command/cmake_host_system_information.rst
+share/cmake-${CMAKE_API}/Help/command/cmake_instrumentation.rst
 share/cmake-${CMAKE_API}/Help/command/cmake_language.rst
 share/cmake-${CMAKE_API}/Help/command/cmake_minimum_required.rst
 share/cmake-${CMAKE_API}/Help/command/cmake_parse_arguments.rst
@@ -91,6 +81,19 @@ share/cmake-${CMAKE_API}/Help/command/ge
 share/cmake-${CMAKE_API}/Help/command/get_test_property.rst
 share/cmake-${CMAKE_API}/Help/command/if.rst
 share/cmake-${CMAKE_API}/Help/command/include.rst
+share/cmake-${CMAKE_API}/Help/command/include/DEPRECATED_POLICY_VERSIONS.rst
+share/cmake-${CMAKE_API}/Help/command/include/DEVICE_LINK_OPTIONS.rst
+share/cmake-${CMAKE_API}/Help/command/include/FIND_XXX.rst
+share/cmake-${CMAKE_API}/Help/command/include/FIND_XXX_ORDER.rst
+share/cmake-${CMAKE_API}/Help/command/include/FIND_XXX_REGISTRY_VIEW.rst
+share/cmake-${CMAKE_API}/Help/command/include/FIND_XXX_ROOT.rst
+share/cmake-${CMAKE_API}/Help/command/include/GENEX_NOTE.rst
+share/cmake-${CMAKE_API}/Help/command/include/LINK_LIBRARIES_LINKER.rst
+share/cmake-${CMAKE_API}/Help/command/include/LINK_OPTIONS_LINKER.rst
+share/cmake-${CMAKE_API}/Help/command/include/OPTIONS_SHELL.rst
+share/cmake-${CMAKE_API}/Help/command/include/POLICY_VERSION.rst
+share/cmake-${CMAKE_API}/Help/command/include/SUPPORTED_LANGUAGES.rst
+share/cmake-${CMAKE_API}/Help/command/include/UNSET_NOTE.rst
 share/cmake-${CMAKE_API}/Help/command/include_directories.rst
 share/cmake-${CMAKE_API}/Help/command/include_external_msproject.rst
 share/cmake-${CMAKE_API}/Help/command/include_guard.rst
@@ -168,6 +171,8 @@ share/cmake-${CMAKE_API}/Help/envvar/ASM
 share/cmake-${CMAKE_API}/Help/envvar/CC.rst
 share/cmake-${CMAKE_API}/Help/envvar/CCMAKE_COLORS.rst
 share/cmake-${CMAKE_API}/Help/envvar/CFLAGS.rst
+share/cmake-${CMAKE_API}/Help/envvar/CLICOLOR.rst
+share/cmake-${CMAKE_API}/Help/envvar/CLICOLOR_FORCE.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_APPBUNDLE_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_APPLE_SILICON_PROCESSOR.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
@@ -190,12 +195,14 @@ share/cmake-${CMAKE_API}/Help/envvar/CMA
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_INSTALL_PREFIX.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES_EXCLUDE.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES_EXCLUDE.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LIBRARY_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_MAXIMUM_RECURSION_DEPTH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_NO_VERBOSE.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
+share/cmake-${CMAKE_API}/Help/envvar/CMAKE_POLICY_VERSION_MINIMUM.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_PREFIX_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_PROGRAM_PATH.rst
 share/cmake-${CMAKE_API}/Help/envvar/CMAKE_TEST_LAUNCHER.rst
@@ -208,7 +215,9 @@ share/cmake-${CMAKE_API}/Help/envvar/CTE
 share/cmake-${CMAKE_API}/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst
 share/cmake-${CMAKE_API}/Help/envvar/CTEST_PARALLEL_LEVEL.rst
 share/cmake-${CMAKE_API}/Help/envvar/CTEST_PROGRESS_OUTPUT.rst
+share/cmake-${CMAKE_API}/Help/envvar/CTEST_USE_INSTRUMENTATION.rst
 share/cmake-${CMAKE_API}/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst
+share/cmake-${CMAKE_API}/Help/envvar/CTEST_USE_VERBOSE_INSTRUMENTATION.rst
 share/cmake-${CMAKE_API}/Help/envvar/CUDAARCHS.rst
 share/cmake-${CMAKE_API}/Help/envvar/CUDACXX.rst
 share/cmake-${CMAKE_API}/Help/envvar/CUDAFLAGS.rst
@@ -217,7 +226,6 @@ share/cmake-${CMAKE_API}/Help/envvar/CXX
 share/cmake-${CMAKE_API}/Help/envvar/CXXFLAGS.rst
 share/cmake-${CMAKE_API}/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst
 share/cmake-${CMAKE_API}/Help/envvar/DESTDIR.rst
-share/cmake-${CMAKE_API}/Help/envvar/ENV_VAR.txt
 share/cmake-${CMAKE_API}/Help/envvar/FC.rst
 share/cmake-${CMAKE_API}/Help/envvar/FFLAGS.rst
 share/cmake-${CMAKE_API}/Help/envvar/HIPCXX.rst
@@ -225,9 +233,9 @@ share/cmake-${CMAKE_API}/Help/envvar/HIP
 share/cmake-${CMAKE_API}/Help/envvar/HIPHOSTCXX.rst
 share/cmake-${CMAKE_API}/Help/envvar/ISPC.rst
 share/cmake-${CMAKE_API}/Help/envvar/ISPCFLAGS.rst
-share/cmake-${CMAKE_API}/Help/envvar/LANG_FLAGS.txt
 share/cmake-${CMAKE_API}/Help/envvar/LDFLAGS.rst
 share/cmake-${CMAKE_API}/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst
+share/cmake-${CMAKE_API}/Help/envvar/NO_COLOR.rst
 share/cmake-${CMAKE_API}/Help/envvar/OBJC.rst
 share/cmake-${CMAKE_API}/Help/envvar/OBJCFLAGS.rst
 share/cmake-${CMAKE_API}/Help/envvar/OBJCXX.rst
@@ -239,6 +247,8 @@ share/cmake-${CMAKE_API}/Help/envvar/SSL
 share/cmake-${CMAKE_API}/Help/envvar/SSL_CERT_FILE.rst
 share/cmake-${CMAKE_API}/Help/envvar/SWIFTC.rst
 share/cmake-${CMAKE_API}/Help/envvar/VERBOSE.rst
+share/cmake-${CMAKE_API}/Help/envvar/include/ENV_VAR.rst
+share/cmake-${CMAKE_API}/Help/envvar/include/LANG_FLAGS.rst
 share/cmake-${CMAKE_API}/Help/generator/Borland Makefiles.rst
 share/cmake-${CMAKE_API}/Help/generator/CodeBlocks.rst
 share/cmake-${CMAKE_API}/Help/generator/CodeLite.rst
@@ -253,8 +263,6 @@ share/cmake-${CMAKE_API}/Help/generator/
 share/cmake-${CMAKE_API}/Help/generator/Ninja.rst
 share/cmake-${CMAKE_API}/Help/generator/Sublime Text 2.rst
 share/cmake-${CMAKE_API}/Help/generator/Unix Makefiles.rst
-share/cmake-${CMAKE_API}/Help/generator/VS_TOOLSET_HOST_ARCH.txt
-share/cmake-${CMAKE_API}/Help/generator/VS_TOOLSET_HOST_ARCH_LEGACY.txt
 share/cmake-${CMAKE_API}/Help/generator/Visual Studio 10 2010.rst
 share/cmake-${CMAKE_API}/Help/generator/Visual Studio 11 2012.rst
 share/cmake-${CMAKE_API}/Help/generator/Visual Studio 12 2013.rst
@@ -269,15 +277,13 @@ share/cmake-${CMAKE_API}/Help/generator/
 share/cmake-${CMAKE_API}/Help/generator/Visual Studio 9 2008.rst
 share/cmake-${CMAKE_API}/Help/generator/Watcom WMake.rst
 share/cmake-${CMAKE_API}/Help/generator/Xcode.rst
-share/cmake-${CMAKE_API}/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt
-share/cmake-${CMAKE_API}/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt
-share/cmake-${CMAKE_API}/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt
+share/cmake-${CMAKE_API}/Help/generator/include/VS_TOOLSET_HOST_ARCH.rst
+share/cmake-${CMAKE_API}/Help/generator/include/VS_TOOLSET_HOST_ARCH_LEGACY.rst
+share/cmake-${CMAKE_API}/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.rst
+share/cmake-${CMAKE_API}/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.rst
+share/cmake-${CMAKE_API}/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.rst
 share/cmake-${CMAKE_API}/Help/index.rst
 share/cmake-${CMAKE_API}/Help/manual/CTEST_EXAMPLE_MAKEFILE_JOB_SERVER.make
-share/cmake-${CMAKE_API}/Help/manual/ID_RESERVE.txt
-share/cmake-${CMAKE_API}/Help/manual/LINKS.txt
-share/cmake-${CMAKE_API}/Help/manual/OPTIONS_BUILD.txt
-share/cmake-${CMAKE_API}/Help/manual/OPTIONS_HELP.txt
 share/cmake-${CMAKE_API}/Help/manual/ccmake.1.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-buildsystem.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-commands.7.rst
@@ -290,6 +296,7 @@ share/cmake-${CMAKE_API}/Help/manual/cma
 share/cmake-${CMAKE_API}/Help/manual/cmake-generator-expressions.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-generators.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-gui.1.rst
+share/cmake-${CMAKE_API}/Help/manual/cmake-instrumentation.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-language.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-modules.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cmake-packages.7.rst
@@ -304,18 +311,16 @@ share/cmake-${CMAKE_API}/Help/manual/cma
 share/cmake-${CMAKE_API}/Help/manual/cpack-generators.7.rst
 share/cmake-${CMAKE_API}/Help/manual/cpack.1.rst
 share/cmake-${CMAKE_API}/Help/manual/ctest.1.rst
+share/cmake-${CMAKE_API}/Help/manual/ctest/show-only-schema.json
+share/cmake-${CMAKE_API}/Help/manual/include/ID_RESERVE.rst
+share/cmake-${CMAKE_API}/Help/manual/include/LINKS.rst
+share/cmake-${CMAKE_API}/Help/manual/include/OPTIONS_BUILD.rst
+share/cmake-${CMAKE_API}/Help/manual/include/OPTIONS_HELP.rst
 share/cmake-${CMAKE_API}/Help/manual/presets/example.json
 share/cmake-${CMAKE_API}/Help/manual/presets/schema.json
 share/cmake-${CMAKE_API}/Help/module/AddFileDependencies.rst
 share/cmake-${CMAKE_API}/Help/module/AndroidTestUtilities.rst
 share/cmake-${CMAKE_API}/Help/module/BundleUtilities.rst
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_DEFINITIONS.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_FLAGS.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_INCLUDES.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_LIBRARIES.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_LINK_DIRECTORIES.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_LINK_OPTIONS.txt
-share/cmake-${CMAKE_API}/Help/module/CMAKE_REQUIRED_QUIET.txt
 share/cmake-${CMAKE_API}/Help/module/CMakeAddFortranSubdirectory.rst
 share/cmake-${CMAKE_API}/Help/module/CMakeBackwardCompatibilityCXX.rst
 share/cmake-${CMAKE_API}/Help/module/CMakeDependentOption.rst
@@ -582,6 +587,14 @@ share/cmake-${CMAKE_API}/Help/module/Use
 share/cmake-${CMAKE_API}/Help/module/UsewxWidgets.rst
 share/cmake-${CMAKE_API}/Help/module/WriteBasicConfigVersionFile.rst
 share/cmake-${CMAKE_API}/Help/module/WriteCompilerDetectionHeader.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_DEFINITIONS.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_FLAGS.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_INCLUDES.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_LIBRARIES.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_LINK_DIRECTORIES.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_LINK_OPTIONS.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_REQUIRED_QUIET.rst
+share/cmake-${CMAKE_API}/Help/module/include/CMAKE_TRY_COMPILE_TARGET_TYPE.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0000.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0001.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0002.rst
@@ -763,9 +776,29 @@ share/cmake-${CMAKE_API}/Help/policy/CMP
 share/cmake-${CMAKE_API}/Help/policy/CMP0178.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0179.rst
 share/cmake-${CMAKE_API}/Help/policy/CMP0180.rst
-share/cmake-${CMAKE_API}/Help/policy/DEPRECATED.txt
-share/cmake-${CMAKE_API}/Help/policy/DISALLOWED_COMMAND.txt
-share/cmake-${CMAKE_API}/Help/policy/STANDARD_ADVICE.txt
+share/cmake-${CMAKE_API}/Help/policy/CMP0181.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0182.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0183.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0184.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0185.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0186.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0187.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0188.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0189.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0190.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0191.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0192.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0193.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0194.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0195.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0196.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0197.rst
+share/cmake-${CMAKE_API}/Help/policy/include/DEPRECATED.rst
+share/cmake-${CMAKE_API}/Help/policy/include/DISALLOWED_COMMAND.rst
+share/cmake-${CMAKE_API}/Help/policy/include/REMOVED_COMMAND.rst
+share/cmake-${CMAKE_API}/Help/policy/include/REMOVED_EPILOGUE.rst
+share/cmake-${CMAKE_API}/Help/policy/include/REMOVED_PROLOGUE.rst
+share/cmake-${CMAKE_API}/Help/policy/include/STANDARD_ADVICE.rst
 share/cmake-${CMAKE_API}/Help/prop_cache/ADVANCED.rst
 share/cmake-${CMAKE_API}/Help/prop_cache/HELPSTRING.rst
 share/cmake-${CMAKE_API}/Help/prop_cache/MODIFIED.rst
@@ -808,6 +841,7 @@ share/cmake-${CMAKE_API}/Help/prop_dir/T
 share/cmake-${CMAKE_API}/Help/prop_dir/VARIABLES.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst
+share/cmake-${CMAKE_API}/Help/prop_dir/VS_SOLUTION_ITEMS.rst
 share/cmake-${CMAKE_API}/Help/prop_dir/VS_STARTUP_PROJECT.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst
@@ -820,7 +854,6 @@ share/cmake-${CMAKE_API}/Help/prop_gbl/C
 share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_HIP_KNOWN_FEATURES.rst
-share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_LANG_STD_FLAGS.txt
 share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_ROLE.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/DISABLED_FEATURES.rst
@@ -852,6 +885,7 @@ share/cmake-${CMAKE_API}/Help/prop_gbl/T
 share/cmake-${CMAKE_API}/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/USE_FOLDERS.rst
 share/cmake-${CMAKE_API}/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst
+share/cmake-${CMAKE_API}/Help/prop_gbl/include/CMAKE_LANG_STD_FLAGS.rst
 share/cmake-${CMAKE_API}/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst
 share/cmake-${CMAKE_API}/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst
 share/cmake-${CMAKE_API}/Help/prop_inst/CPACK_PERMANENT.rst
@@ -892,6 +926,7 @@ share/cmake-${CMAKE_API}/Help/prop_sf/Sw
 share/cmake-${CMAKE_API}/Help/prop_sf/UNITY_GROUP.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_CSHARP_tagname.rst
+share/cmake-${CMAKE_API}/Help/prop_sf/VS_CUSTOM_COMMAND_DISABLE_PARALLEL_BUILD.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
 share/cmake-${CMAKE_API}/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst
@@ -978,6 +1013,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/A
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_INCLUDE_DIRECTORIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst
@@ -1007,7 +1043,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/C
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_NAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_NOTE.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_WARNING_AS_ERROR.rst
@@ -1021,7 +1056,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/C
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_OPTIX_COMPILATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_PTX_COMPILATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/CUDA_STANDARD.rst
@@ -1039,6 +1073,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/C
 share/cmake-${CMAKE_API}/Help/prop_tgt/C_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/C_STANDARD.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/C_STANDARD_REQUIRED.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/DEBUGGER_WORKING_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/DEBUG_POSTFIX.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/DEFINE_SYMBOL.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
@@ -1065,6 +1100,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/F
 share/cmake-${CMAKE_API}/Help/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/FRAMEWORK_VERSION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Fortran_BUILDING_INSTRINSIC_MODULES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/Fortran_BUILDING_INTRINSIC_MODULES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Fortran_FORMAT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Fortran_PREPROCESS.rst
@@ -1122,7 +1158,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/I
 share/cmake-${CMAKE_API}/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_AUTOMOC_MACRO_NAMES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
@@ -1134,7 +1169,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/I
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
@@ -1157,6 +1191,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/L
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_CPPCHECK.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_CPPLINT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_EXTENSIONS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_ICSTAT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_LINKER_LAUNCHER.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LANG_STANDARD.rst
@@ -1178,7 +1213,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/L
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_ONLY_TARGETS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_STRATEGY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARY_OVERRIDE.rst
@@ -1186,6 +1220,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/L
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_WARNING_AS_ERROR.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_WHAT_YOU_USE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LOCATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/LOCATION_CONFIG.rst
@@ -1195,12 +1230,10 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/M
 share/cmake-${CMAKE_API}/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MACOSX_RPATH.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/MACOS_IMPORT_FILES.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT-VALUES.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
+share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_RUNTIME_CHECKS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/NAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/NO_SONAME.rst
@@ -1220,7 +1253,6 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/P
 share/cmake-${CMAKE_API}/Help/prop_tgt/PCH_WARN_INVALID.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/PDB_NAME.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/PDB_NAME_CONFIG.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/PDB_NOTE.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst
@@ -1244,12 +1276,12 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/S
 share/cmake-${CMAKE_API}/Help/prop_tgt/SOURCES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/SOURCE_DIR.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/SOVERSION.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/SPDX_LICENSE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/SUFFIX.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/SYSTEM.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_COMPILATION_MODE-VALUES.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_COMPILATION_MODE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst
@@ -1264,10 +1296,10 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/U
 share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_MODE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_RELOCATABLE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_UNIQUE_ID.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VERIFY_INTERFACE_HEADER_SETS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VERSION.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/VERSION_SOVERSION_EXAMPLE.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst
@@ -1307,13 +1339,11 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/V
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_SOLUTION_DEPLOY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_SOURCE_SETTINGS_tool.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_USER_PROPS.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/VS_USE_DEBUG_LIBRARIES-PURPOSE.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_USE_DEBUG_LIBRARIES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_COMPONENT.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_REFERENCES.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY-VALUES.txt
 share/cmake-${CMAKE_API}/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/WIN32_EXECUTABLE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
@@ -1344,10 +1374,12 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/X
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_LAUNCH_CONFIGURATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_LAUNCH_MODE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_LLDB_INIT_FILE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_TEST_CONFIGURATION.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
@@ -1356,8 +1388,23 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/X
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_XCCONFIG.rst
 share/cmake-${CMAKE_API}/Help/prop_tgt/XCTEST.rst
-share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
-share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_NAME.txt
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/COMPILE_PDB_NOTE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/CUDA_RUNTIME_LIBRARY-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/INTERFACE_BUILD_PROPERTY.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/INTERFACE_LINK_LIBRARIES_DIRECT.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/LINK_LIBRARIES_INDIRECTION.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/MACOS_IMPORT_FILES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/MSVC_DEBUG_INFORMATION_FORMAT-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/MSVC_RUNTIME_CHECKS-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/MSVC_RUNTIME_LIBRARY-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/PDB_NOTE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/STATIC_LIBRARY_OPTIONS_ARCHIVER.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/Swift_COMPILATION_MODE-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/VERSION_SOVERSION_EXAMPLE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/VS_USE_DEBUG_LIBRARIES-PURPOSE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/WATCOM_RUNTIME_LIBRARY-VALUES.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/XXX_OUTPUT_DIRECTORY.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/include/XXX_OUTPUT_NAME.rst
 share/cmake-${CMAKE_API}/Help/release/3.0.rst
 share/cmake-${CMAKE_API}/Help/release/3.1.rst
 share/cmake-${CMAKE_API}/Help/release/3.10.rst
@@ -1390,13 +1437,17 @@ share/cmake-${CMAKE_API}/Help/release/3.
 share/cmake-${CMAKE_API}/Help/release/3.7.rst
 share/cmake-${CMAKE_API}/Help/release/3.8.rst
 share/cmake-${CMAKE_API}/Help/release/3.9.rst
+share/cmake-${CMAKE_API}/Help/release/4.0.rst
+share/cmake-${CMAKE_API}/Help/release/4.1.rst
 share/cmake-${CMAKE_API}/Help/release/dev.txt
 share/cmake-${CMAKE_API}/Help/release/index.rst
+share/cmake-${CMAKE_API}/Help/variable/AIX.rst
 share/cmake-${CMAKE_API}/Help/variable/ANDROID.rst
 share/cmake-${CMAKE_API}/Help/variable/APPLE.rst
 share/cmake-${CMAKE_API}/Help/variable/BORLAND.rst
 share/cmake-${CMAKE_API}/Help/variable/BSD.rst
 share/cmake-${CMAKE_API}/Help/variable/BUILD_SHARED_LIBS.rst
+share/cmake-${CMAKE_API}/Help/variable/BUILD_TESTING.rst
 share/cmake-${CMAKE_API}/Help/variable/CACHE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst
@@ -1448,6 +1499,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_EXECUTABLE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_INCLUDE_DIRECTORIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_MACRO_NAMES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOMOC_PATH_PREFIX.rst
@@ -1525,6 +1577,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_C_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_C_STANDARD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_DEBUGGER_WORKING_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_DEBUG_POSTFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_DEBUG_TARGET_PROPERTIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_DEFAULT_BUILD_TYPE.rst
@@ -1552,6 +1605,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
@@ -1561,10 +1615,12 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_FIND_PACKAGE_NAME.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_SARIF.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXTRA_GENERATOR.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_APPBUNDLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_DEBUG_MODE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_DEBUG_MODE_NO_IMPLICIT_CONFIGURE_LOG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_FRAMEWORK.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst
@@ -1580,12 +1636,12 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_REQUIRED.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH.rst
@@ -1621,6 +1677,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HIP_STANDARD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HIP_STANDARD_REQUIRED.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOME_DIRECTORY.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_AIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_APPLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_BSD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst
@@ -1666,6 +1723,8 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_PREFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ARCHIVER_WRAPPER_FLAG.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ARCHIVER_WRAPPER_FLAG_SEP.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ARCHIVE_APPEND.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ARCHIVE_CREATE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ARCHIVE_FINISH.rst
@@ -1697,6 +1756,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY_ARCHIVE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_DEVICE_LINK_MODE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_EXTENSIONS_DEFAULT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_FLAGS.rst
@@ -1714,6 +1774,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_HOST_COMPILER.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_HOST_COMPILER_ID.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_HOST_COMPILER_VERSION.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_ICSTAT.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
@@ -1726,6 +1787,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_DEF_FILE_FLAG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE_SUPPORTED.rst
@@ -1735,6 +1797,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_MODE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_WHAT_YOU_USE_FLAG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
@@ -1764,7 +1827,6 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DEPENDS_USE_LINKER.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE_SUPPORTED.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS.rst
@@ -1774,12 +1836,13 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_SEARCH_END_STATIC.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_SEARCH_START_STATIC.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_WARNING_AS_ERROR.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_WHAT_YOU_USE_CHECK.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIST_FILE_NAME.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MACOSX_BUNDLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MACOSX_RPATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MAJOR_VERSION.rst
@@ -1802,6 +1865,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MODULE_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVC_DEBUG_INFORMATION_FORMAT.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVC_RUNTIME_CHECKS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_NETRC.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_NETRC_FILE.rst
@@ -1815,24 +1879,31 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OBJC_EXTENSIONS.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OBJC_STANDARD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_OBJDUMP.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OBJECT_PATH_MAX.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OSX_ARCHITECTURES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_OSX_SYSROOT.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_OSX_VARIABLE.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PARENT_LIST_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PATCH_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PCH_WARN_INVALID.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PKG_CONFIG_DISABLE_UNINSTALLED.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PKG_CONFIG_PC_LIB_DIRS.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PKG_CONFIG_PC_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PKG_CONFIG_SYSROOT_DIR.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PKG_CONFIG_TOP_BUILD_DIR.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_POLICY_VERSION_MINIMUM.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PREFIX_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROGRAM_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_COMPAT_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_INCLUDE.rst
@@ -1904,7 +1975,6 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TEST_LAUNCHER.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_CAINFO.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_VERIFY.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_VERSION-VALUES.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
@@ -1914,6 +1984,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_TWEAK_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_UNITY_BUILD.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_UNITY_BUILD_BATCH_SIZE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_UNITY_BUILD_RELOCATABLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_UNITY_BUILD_UNIQUE_ID.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst
@@ -1956,7 +2027,6 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_TARGET_FRAMEWORK_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_USE_DEBUG_LIBRARIES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER.rst
-share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst
@@ -1986,10 +2056,12 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_MODE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_LLDB_INIT_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_TEST_CONFIGURATION.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
 share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
@@ -2036,7 +2108,6 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst
-share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_XXX.txt
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CVS_CHECKOUT.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CVS_COMMAND.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
@@ -2047,6 +2118,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_DROP_SITE_USER.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_EXTRA_COVERAGE_GLOB.rst
+share/cmake-${CMAKE_API}/Help/variable/CTEST_EXTRA_SUBMIT_FILES.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_GIT_COMMAND.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_GIT_INIT_SUBMODULES.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
@@ -2060,6 +2132,7 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_NIGHTLY_START_TIME.rst
+share/cmake-${CMAKE_API}/Help/variable/CTEST_NOTES_FILES.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_P4_CLIENT.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_P4_COMMAND.rst
 share/cmake-${CMAKE_API}/Help/variable/CTEST_P4_OPTIONS.rst
@@ -2089,16 +2162,8 @@ share/cmake-${CMAKE_API}/Help/variable/C
 share/cmake-${CMAKE_API}/Help/variable/ENV.rst
 share/cmake-${CMAKE_API}/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
 share/cmake-${CMAKE_API}/Help/variable/GHSMULTI.rst
-share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_LOCATIONS.txt
-share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_NONSYSTEM.txt
-share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_PATH.txt
-share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_PREFIX.txt
-share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_SYSTEM.txt
 share/cmake-${CMAKE_API}/Help/variable/IOS.rst
 share/cmake-${CMAKE_API}/Help/variable/LIBRARY_OUTPUT_PATH.rst
-share/cmake-${CMAKE_API}/Help/variable/LINKER_PREDEFINED_TYPES.txt
-share/cmake-${CMAKE_API}/Help/variable/LINK_GROUP_PREDEFINED_FEATURES.txt
-share/cmake-${CMAKE_API}/Help/variable/LINK_LIBRARY_PREDEFINED_FEATURES.txt
 share/cmake-${CMAKE_API}/Help/variable/LINUX.rst
 share/cmake-${CMAKE_API}/Help/variable/MINGW.rst
 share/cmake-${CMAKE_API}/Help/variable/MSVC.rst
@@ -2116,6 +2181,7 @@ share/cmake-${CMAKE_API}/Help/variable/M
 share/cmake-${CMAKE_API}/Help/variable/MSVC_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/MSYS.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_BINARY_DIR.rst
+share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_COMPAT_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_DESCRIPTION.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_IS_TOP_LEVEL.rst
@@ -2126,6 +2192,7 @@ share/cmake-${CMAKE_API}/Help/variable/P
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_VERSION_PATCH.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT_BINARY_DIR.rst
+share/cmake-${CMAKE_API}/Help/variable/PROJECT_COMPAT_VERSION.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT_DESCRIPTION.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT_HOMEPAGE_URL.rst
 share/cmake-${CMAKE_API}/Help/variable/PROJECT_IS_TOP_LEVEL.rst
@@ -2145,6 +2212,23 @@ share/cmake-${CMAKE_API}/Help/variable/W
 share/cmake-${CMAKE_API}/Help/variable/WINDOWS_STORE.rst
 share/cmake-${CMAKE_API}/Help/variable/XCODE.rst
 share/cmake-${CMAKE_API}/Help/variable/XCODE_VERSION.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_FIND_LIBRARY_VAR.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_FIND_ROOT_PATH_MODE_XXX.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_LINK_GROUP_USING_FEATURE.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_LINK_LIBRARY_USING_FEATURE.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_OSX_VARIABLE.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_TLS_VERSION-VALUES.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.rst
+share/cmake-${CMAKE_API}/Help/variable/include/CTEST_CUSTOM_XXX.rst
+share/cmake-${CMAKE_API}/Help/variable/include/IGNORE_SEARCH_LOCATIONS.rst
+share/cmake-${CMAKE_API}/Help/variable/include/IGNORE_SEARCH_NONSYSTEM.rst
+share/cmake-${CMAKE_API}/Help/variable/include/IGNORE_SEARCH_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/include/IGNORE_SEARCH_PREFIX.rst
+share/cmake-${CMAKE_API}/Help/variable/include/IGNORE_SEARCH_SYSTEM.rst
+share/cmake-${CMAKE_API}/Help/variable/include/LINKER_FLAGS.rst
+share/cmake-${CMAKE_API}/Help/variable/include/LINKER_PREDEFINED_TYPES.rst
+share/cmake-${CMAKE_API}/Help/variable/include/LINK_GROUP_PREDEFINED_FEATURES.rst
+share/cmake-${CMAKE_API}/Help/variable/include/LINK_LIBRARY_PREDEFINED_FEATURES.rst
 share/cmake-${CMAKE_API}/Modules/AddFileDependencies.cmake
 share/cmake-${CMAKE_API}/Modules/AndroidTestUtilities.cmake
 share/cmake-${CMAKE_API}/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake
@@ -2380,6 +2464,7 @@ share/cmake-${CMAKE_API}/Modules/Compile
 share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/ARMClang.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Absoft-Fortran.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Apple-Swift.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/AppleClang-ASM.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/AppleClang-C-FeatureTests.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/AppleClang-C.cmake
@@ -2423,6 +2508,12 @@ share/cmake-${CMAKE_API}/Modules/Compile
 share/cmake-${CMAKE_API}/Modules/Compiler/CrayPrgEnv-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/CrayPrgEnv-Fortran.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/CrayPrgEnv.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab-ASM.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab-FindBinUtils.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Diab.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Flang-FindBinUtils.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Flang-Fortran.cmake
@@ -2472,6 +2563,7 @@ share/cmake-${CMAKE_API}/Modules/Compile
 share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-C.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-FindBinUtils.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Intel-ASM.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/Intel-C-FeatureTests.cmake
@@ -2543,6 +2635,12 @@ share/cmake-${CMAKE_API}/Modules/Compile
 share/cmake-${CMAKE_API}/Modules/Compiler/QCC-CXX-FeatureTests.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/QCC-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/QCC.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas-ASM.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas-C-FeatureTests.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/Renesas.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/SCO-C.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/SCO-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Compiler/SCO-DetermineCompiler.cmake
@@ -2876,6 +2974,7 @@ share/cmake-${CMAKE_API}/Modules/Interna
 share/cmake-${CMAKE_API}/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake
 share/cmake-${CMAKE_API}/Modules/Internal/CMakeOBJCLinkerInformation.cmake
 share/cmake-${CMAKE_API}/Modules/Internal/CMakeOBJCXXLinkerInformation.cmake
+share/cmake-${CMAKE_API}/Modules/Internal/CMakeParseCompilerArchitectureId.cmake
 share/cmake-${CMAKE_API}/Modules/Internal/CMakeSwiftLinkerInformation.cmake
 share/cmake-${CMAKE_API}/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake
 share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.DS_Store.in
@@ -2954,6 +3053,14 @@ share/cmake-${CMAKE_API}/Modules/Linker/
 share/cmake-${CMAKE_API}/Modules/Linker/MOLD-HIP.cmake
 share/cmake-${CMAKE_API}/Modules/Linker/MOLD-OBJC.cmake
 share/cmake-${CMAKE_API}/Modules/Linker/MOLD-OBJCXX.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MOLD.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-ASM.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-C.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-CUDA.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-Fortran.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC-HIP.cmake
+share/cmake-${CMAKE_API}/Modules/Linker/MSVC.cmake
 share/cmake-${CMAKE_API}/Modules/Linker/Solaris-ASM.cmake
 share/cmake-${CMAKE_API}/Modules/Linker/Solaris-C.cmake
 share/cmake-${CMAKE_API}/Modules/Linker/Solaris-CXX.cmake
@@ -3027,6 +3134,7 @@ share/cmake-${CMAKE_API}/Modules/Platfor
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-mips-GNU.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-mips64-Clang.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-mips64-GNU.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-riscv64-Clang.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-x86-Clang.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-x86-GNU.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/Android/abi-x86_64-Clang.cmake
@@ -3154,6 +3262,10 @@ share/cmake-${CMAKE_API}/Modules/Platfor
 share/cmake-${CMAKE_API}/Modules/Platform/Fuchsia.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GHS-MULTI-Determine.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GHS-MULTI.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/GNU-GNU-C.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/GNU-GNU-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/GNU-GNU-Fortran.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/GNU-GNU.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GNU-Initialize.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GNU.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/GNUtoMS_lib.bat.in
@@ -3674,8 +3786,6 @@ share/cmake-${CMAKE_API}/Modules/Platfor
 share/cmake-${CMAKE_API}/Modules/Platform/iOS-Determine-CXX.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/iOS-Initialize.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/iOS.cmake
-share/cmake-${CMAKE_API}/Modules/Platform/kFreeBSD-Initialize.cmake
-share/cmake-${CMAKE_API}/Modules/Platform/kFreeBSD.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/syllable-Initialize.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/syllable.cmake
 share/cmake-${CMAKE_API}/Modules/Platform/tvOS-Determine-CXX.cmake
@@ -3700,7 +3810,7 @@ share/cmake-${CMAKE_API}/Modules/SystemI
 share/cmake-${CMAKE_API}/Modules/SystemInformation.in
 share/cmake-${CMAKE_API}/Modules/TestBigEndian.cmake
 share/cmake-${CMAKE_API}/Modules/TestCXXAcceptsFlag.cmake
-share/cmake-${CMAKE_API}/Modules/TestEndianess.c.in
+share/cmake-${CMAKE_API}/Modules/TestEndianness.c.in
 share/cmake-${CMAKE_API}/Modules/TestForANSIForScope.cmake
 share/cmake-${CMAKE_API}/Modules/TestForANSIStreamHeaders.cmake
 share/cmake-${CMAKE_API}/Modules/TestForANSIStreamHeaders.cxx
@@ -3736,6 +3846,7 @@ share/cmake-${CMAKE_API}/Templates/CPack
 share/cmake-${CMAKE_API}/Templates/CPack.GenericLicense.txt
 share/cmake-${CMAKE_API}/Templates/CPack.GenericWelcome.txt
 share/cmake-${CMAKE_API}/Templates/CPackConfig.cmake.in
+share/cmake-${CMAKE_API}/Templates/CTestScript.cmake.in
 share/cmake-${CMAKE_API}/Templates/MSBuild/CustomBuildDepFile.targets
 share/cmake-${CMAKE_API}/Templates/MSBuild/FlagTables/v10_CL.json
 share/cmake-${CMAKE_API}/Templates/MSBuild/FlagTables/v10_CSharp.json
@@ -3785,8 +3896,8 @@ share/cmake-${CMAKE_API}/Templates/Windo
 share/cmake-${CMAKE_API}/Templates/Windows/SplashScreen.png
 share/cmake-${CMAKE_API}/Templates/Windows/StoreLogo.png
 share/cmake-${CMAKE_API}/Templates/Windows/Windows_TemporaryKey.pfx
-share/cmake-${CMAKE_API}/include/cmCPluginAPI.h
-share/doc/cmake-${CMAKE_API}/Copyright.txt
+share/doc/cmake-${CMAKE_API}/CONTRIBUTORS.rst
+share/doc/cmake-${CMAKE_API}/LICENSE.rst
 share/doc/cmake-${CMAKE_API}/cmsys/Copyright.txt
 share/vim/vimfiles/indent/cmake.vim
 share/vim/vimfiles/syntax/cmake.vim

Index: pkgsrc/devel/cmake/build.mk
diff -u pkgsrc/devel/cmake/build.mk:1.24 pkgsrc/devel/cmake/build.mk:1.25
--- pkgsrc/devel/cmake/build.mk:1.24    Thu May  1 12:31:45 2025
+++ pkgsrc/devel/cmake/build.mk Wed Aug 20 11:34:12 2025
@@ -1,4 +1,4 @@
-# $NetBSD: build.mk,v 1.24 2025/05/01 12:31:45 wiz Exp $
+# $NetBSD: build.mk,v 1.25 2025/08/20 11:34:12 wiz Exp $
 #
 # This Makefile fragment supports building using the CMake build tool.
 #
@@ -82,7 +82,7 @@ CMAKE_INSTALL_ARGS?=  -j ${_MAKE_JOBS_N:U
 
 CMAKE_GENERATORS_INCOMPATIBLE?=        # empty
 
-.for cg in ${CMAKE_GENERATOR} make ninja
+.for cg in ${CMAKE_GENERATOR:tl} make ninja
 .  if empty(CMAKE_GENERATORS_INCOMPATIBLE:M${cg})
 _CMAKE_GENERATOR?=     ${cg}
 .  endif

Index: pkgsrc/devel/cmake/distinfo
diff -u pkgsrc/devel/cmake/distinfo:1.252 pkgsrc/devel/cmake/distinfo:1.253
--- pkgsrc/devel/cmake/distinfo:1.252   Mon Jun 30 13:14:28 2025
+++ pkgsrc/devel/cmake/distinfo Wed Aug 20 11:34:12 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.252 2025/06/30 13:14:28 adam Exp $
+$NetBSD: distinfo,v 1.253 2025/08/20 11:34:12 wiz Exp $
 
-BLAKE2s (cmake-3.31.8.tar.gz) = e94a260ebd6450a2d2a8e0947323f73a0d5c9ea8cdfae353aad13c1fa37faba3
-SHA512 (cmake-3.31.8.tar.gz) = 07dbb5af1d449760ef92a921e43c0a0a091989ac51ce3f8b7607bf617b8b56e47c675486d3c620c04f1105b7dfa3852b926915e0888ff46ea473cd01e572f461
-Size (cmake-3.31.8.tar.gz) = 11713806 bytes
+BLAKE2s (cmake-4.1.0.tar.gz) = e519a976ffacd3524615a9e171193b861bbe30fd1d0958e3d5707567c5d573d1
+SHA512 (cmake-4.1.0.tar.gz) = 644b6b13539ba0e7f35a7496e4240b1d3361606163f35b69006e47d03ffd9759d35c62a73826253ed168af4196df29983ec10c0f561ea74d7ed6ffee0c2cd8e4
+Size (cmake-4.1.0.tar.gz) = 12042798 bytes
 SHA1 (patch-Auxiliary_CMakeLists.txt) = 7a26ef79be53b9d0370029e83f203440aa0be2a4
 SHA1 (patch-CMakeLists.txt) = 0fb79458828a021a96e350bc4cf12875914f868b
 SHA1 (patch-Modules_Compiler_GNU.cmake) = e06fc41fd7a49ca9f8edaabb95d4ab1cde784112
@@ -15,11 +15,11 @@ SHA1 (patch-Modules_FindX11.cmake) = 124
 SHA1 (patch-Modules_FortranCInterface_CMakeLists.txt) = f5477f5c94ebab82caea6db702b449032ba3dc75
 SHA1 (patch-Modules_Platform_Darwin.cmake) = 7629f034111ff64b144ff41316299d5edcfe081a
 SHA1 (patch-Modules_Platform_UnixPaths.cmake) = 911271546d3ac52be0e8000857bdb236ac50ec1c
-SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 0575cf1a01c4462fc7271d6d28529d46df291748
+SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 1a505da231fd265260ec32d11ba9f79815c263c9
 SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = 530ee1300595e64c97630d27792cc2dca3b9049a
 SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = d5e2708df6fcda078b1b5ea59264c663d2633ced
-SHA1 (patch-Source_Modules_CMakeBuildUtilities.cmake) = 7046fb8a0d2aadb81e027d8e2f1a4bccf2bd79cf
-SHA1 (patch-Source_QtDialog_CMakeLists.txt) = 1cefaa7ee6cd09e84d699ea54844ae3811d890f7
+SHA1 (patch-Source_Modules_CMakeBuildUtilities.cmake) = e4f2ad39f0899074c2b66d97ef12d03c48e82950
+SHA1 (patch-Source_QtDialog_CMakeLists.txt) = ca57d666f0a30d87aa1db49f82c62c41b05d87f9
 SHA1 (patch-Source_kwsys_ProcessUNIX.c) = e333da03c3ac31be6a992809062a60a9cccc62c0
 SHA1 (patch-Tests_CMakeLists.txt) = 555e0be38ef92530c7315a87db65dd3004d7744c
 SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = e4bdf9fc58757e87bf7e3e3e195839eededbc796

Index: pkgsrc/devel/cmake/version.mk
diff -u pkgsrc/devel/cmake/version.mk:1.77 pkgsrc/devel/cmake/version.mk:1.78
--- pkgsrc/devel/cmake/version.mk:1.77  Mon Jun 30 13:14:28 2025
+++ pkgsrc/devel/cmake/version.mk       Wed Aug 20 11:34:12 2025
@@ -1,6 +1,6 @@
-# $NetBSD: version.mk,v 1.77 2025/06/30 13:14:28 adam Exp $
+# $NetBSD: version.mk,v 1.78 2025/08/20 11:34:12 wiz Exp $
 # used by devel/cmake/Makefile.common
 # used by devel/cmake-fedora/Makefile
 
-CMAKE_VERSION= 3.31.8
+CMAKE_VERSION= 4.1.0
 CMAKE_API=     ${CMAKE_VERSION:R}

Index: pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt
diff -u pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.6 pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.7
--- pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.6    Sun Nov 10 19:58:31 2024
+++ pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt        Wed Aug 20 11:34:12 2025
@@ -1,14 +1,14 @@
-$NetBSD: patch-Source_Checks_Curses_CMakeLists.txt,v 1.6 2024/11/10 19:58:31 adam Exp $
+$NetBSD: patch-Source_Checks_Curses_CMakeLists.txt,v 1.7 2025/08/20 11:34:12 wiz Exp $
 
 Don't insist on ncurses.
 
---- Source/Checks/Curses/CMakeLists.txt.orig   2024-11-06 13:41:37.000000000 +0000
+--- Source/Checks/Curses/CMakeLists.txt.orig   2025-08-05 14:55:57.000000000 +0000
 +++ Source/Checks/Curses/CMakeLists.txt
 @@ -1,7 +1,6 @@
- cmake_minimum_required(VERSION 3.13...3.29 FATAL_ERROR)
+ cmake_minimum_required(VERSION 3.13...3.31 FATAL_ERROR)
  project(CheckCurses C)
  
 -set(CURSES_NEED_NCURSES TRUE)
  find_package(Curses)
- if(NOT CURSES_FOUND)
+ if(NOT Curses_FOUND)
    return()

Index: pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake
diff -u pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake:1.1 pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake:1.2
--- pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake:1.1       Tue Nov 22 19:14:03 2022
+++ pkgsrc/devel/cmake/patches/patch-Source_Modules_CMakeBuildUtilities.cmake   Wed Aug 20 11:34:12 2025
@@ -1,14 +1,14 @@
-$NetBSD: patch-Source_Modules_CMakeBuildUtilities.cmake,v 1.1 2022/11/22 19:14:03 adam Exp $
+$NetBSD: patch-Source_Modules_CMakeBuildUtilities.cmake,v 1.2 2025/08/20 11:34:12 wiz Exp $
 
 Don't insist on ncurses.
 
---- Source/Modules/CMakeBuildUtilities.cmake.orig      2022-11-22 18:51:08.946372477 +0000
+--- Source/Modules/CMakeBuildUtilities.cmake.orig      2025-08-05 14:55:57.000000000 +0000
 +++ Source/Modules/CMakeBuildUtilities.cmake
-@@ -352,7 +352,6 @@ if(NOT DEFINED BUILD_CursesDialog)
+@@ -354,7 +354,6 @@ if(NOT DEFINED BUILD_CursesDialog)
  endif()
  if(BUILD_CursesDialog)
    if(UNIX)
 -    set(CURSES_NEED_NCURSES TRUE)
      find_package(Curses)
-     if(NOT CURSES_FOUND)
+     if(NOT Curses_FOUND)
        message(WARNING

Index: pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt
diff -u pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt:1.5 pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt:1.6
--- pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt:1.5 Tue Nov 22 19:14:03 2022
+++ pkgsrc/devel/cmake/patches/patch-Source_QtDialog_CMakeLists.txt     Wed Aug 20 11:34:12 2025
@@ -1,19 +1,19 @@
-$NetBSD: patch-Source_QtDialog_CMakeLists.txt,v 1.5 2022/11/22 19:14:03 adam Exp $
+$NetBSD: patch-Source_QtDialog_CMakeLists.txt,v 1.6 2025/08/20 11:34:12 wiz Exp $
 
 Do not make app bundle on Darwin.
 
---- Source/QtDialog/CMakeLists.txt.orig        2022-11-16 14:42:03.000000000 +0000
+--- Source/QtDialog/CMakeLists.txt.orig        2025-08-05 14:55:57.000000000 +0000
 +++ Source/QtDialog/CMakeLists.txt
-@@ -256,7 +256,7 @@ target_link_libraries(
+@@ -263,7 +263,7 @@ target_link_libraries(
      CMakeGUILib
    )
  
 -add_executable(cmake-gui WIN32 MACOSX_BUNDLE CMakeGUIExec.cxx)
 +add_executable(cmake-gui WIN32 CMakeGUIExec.cxx)
+ set_property(TARGET cmake-gui PROPERTY CMake_QT_MAJOR_VERSION "${CMake_QT_MAJOR_VERSION}")
  target_link_libraries(cmake-gui
    PRIVATE
-     CMakeGUIMainLib
-@@ -269,7 +269,7 @@ target_link_libraries(cmake-gui
+@@ -277,7 +277,7 @@ target_link_libraries(cmake-gui
  if(WIN32)
    target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.rc)
  endif()
@@ -22,16 +22,16 @@ Do not make app bundle on Darwin.
    target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.icns)
    set(MACOSX_BUNDLE_ICON_FILE CMakeSetup.icns)
    set_source_files_properties(CMakeSetup.icns PROPERTIES
-@@ -299,7 +299,7 @@ Checks: '-*,llvm-twine-local'
+@@ -307,7 +307,7 @@ Checks: '-*,llvm-twine-local'
  ...
  ")
  
 -if(APPLE)
 +if(FALSE)
-   file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line
-     LIMIT_COUNT 1 REGEX "^Copyright 2000-20[0-9][0-9] Kitware")
- 
-@@ -324,7 +324,7 @@ install(TARGETS cmake-gui
+   set_target_properties(cmake-gui PROPERTIES
+     OUTPUT_NAME CMake
+     MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in"
+@@ -329,7 +329,7 @@ install(TARGETS cmake-gui
    RUNTIME DESTINATION bin ${COMPONENT}
    BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" ${COMPONENT})
  
@@ -40,7 +40,7 @@ Do not make app bundle on Darwin.
    foreach(size IN ITEMS 32 128)
      install(
        FILES       "${CMAKE_CURRENT_SOURCE_DIR}/CMakeSetup${size}.png"
-@@ -343,14 +343,14 @@ if(UNIX AND NOT APPLE)
+@@ -348,14 +348,14 @@ if(UNIX AND NOT APPLE)
      ${COMPONENT})
  endif()
  



Home | Main Index | Thread Index | Old Index