Update CMake to the latest version. The diff below is currently in an amd64 bulk. More and other bulks/tests are welcome.
Rafael diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile index 51227096bb2..a747682c334 100644 --- a/devel/cmake/Makefile +++ b/devel/cmake/Makefile @@ -4,15 +4,16 @@ DPB_PROPERTIES = parallel COMMENT = portable build system -VER = 3.20.3 +V = 3.21.3 EPOCH = 0 -DISTNAME = cmake-${VER} +DISTNAME = cmake-${V} CATEGORIES = devel -REVISION = 0 HOMEPAGE = https://www.cmake.org/ -MASTER_SITES = https://www.cmake.org/files/v${VER:R}/ +MAINTAINER = Rafael Sadowski <rsadow...@openbsd.org> + +MASTER_SITES = https://www.cmake.org/files/v${V:R}/ # BSD PERMIT_PACKAGE = Yes diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo index b1a80390a39..dacdef1a235 100644 --- a/devel/cmake/distinfo +++ b/devel/cmake/distinfo @@ -1,2 +1,2 @@ -SHA256 (cmake-3.20.3.tar.gz) = TQCKw0YeJx/PrCagWTb3f8erZEAhVvs3HUEoSFGmUbg= -SIZE (cmake-3.20.3.tar.gz) = 9440009 +SHA256 (cmake-3.21.3.tar.gz) = 0U0G30JlE07kLE1Q9aYMuLRxt7akfajl2RTUndeDeU8= +SIZE (cmake-3.21.3.tar.gz) = 9630442 diff --git a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx index 42a93134dec..74f8e81d78e 100644 --- a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx +++ b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx @@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmComputeLinkInformation_cxx,v 1.27 2021/05/09 14:46:15 r Index: Source/cmComputeLinkInformation.cxx --- Source/cmComputeLinkInformation.cxx.orig +++ Source/cmComputeLinkInformation.cxx -@@ -371,8 +371,9 @@ cmComputeLinkInformation::cmComputeLinkInformation( +@@ -378,8 +378,9 @@ cmComputeLinkInformation::cmComputeLinkInformation( this->OrderRuntimeSearchPath->AddUserDirectories(directories); // Set up the implicit link directories. @@ -13,15 +13,13 @@ Index: Source/cmComputeLinkInformation.cxx this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs); if (this->OrderDependentRPath) { this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs); -@@ -488,6 +489,7 @@ cmComputeLinkInformation::GetSharedLibrariesLinked() c +@@ -516,16 +517,25 @@ bool cmComputeLinkInformation::Compute() + cld.SetOldLinkDirMode(this->OldLinkDirMode); + cmComputeLinkDepends::EntryVector const& linkEntries = cld.Compute(); - bool cmComputeLinkInformation::Compute() - { + bool use_wxneeded = false; - // Skip targets that do not link. - if (!(this->Target->GetType() == cmStateEnums::EXECUTABLE || - this->Target->GetType() == cmStateEnums::SHARED_LIBRARY || -@@ -514,10 +516,17 @@ bool cmComputeLinkInformation::Compute() + // Add the link line items. + for (cmComputeLinkDepends::LinkEntry const& linkEntry : linkEntries) { if (linkEntry.IsSharedDep) { this->AddSharedDepItem(linkEntry.Item, linkEntry.Target); } else { @@ -29,51 +27,34 @@ Index: Source/cmComputeLinkInformation.cxx + transform(litem_tolower.begin(), litem_tolower.end(), litem_tolower.begin(), ::tolower); + if (litem_tolower.find("webkit") != std::string::npos || litem_tolower.find("webengine") != std::string::npos) + use_wxneeded = true; - this->AddItem(linkEntry.Item, linkEntry.Target); + this->AddItem(linkEntry.Item, linkEntry.Target, + linkEntry.IsObject ? ItemIsObject::Yes : ItemIsObject::No); } } + if (use_wxneeded == true) + this->AddUserItem(std::string("-Wl,-z,wxneeded"), false); ++ + // Restore the target link type so the correct system runtime // libraries are found. cmProp lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC"); -@@ -713,10 +722,16 @@ void cmComputeLinkInformation::AddItem(BT<std::string> - // This is a directory. - this->DropDirectoryItem(item.Value); - } else { -- // Use the full path given to the library file. - this->Depends.push_back(item.Value); -- this->AddFullItem(item); -- this->AddLibraryRuntimeInfo(item.Value); -+ if (!this->OpenBSD) { -+ // Use the full path given to the library file. -+ this->AddFullItem(item); -+ this->AddLibraryRuntimeInfo(item.Value); -+ } else { -+ std::string file = cmSystemTools::GetFilenameName(item.Value); -+ this->AddUserItem(file, false); -+ this->OrderLinkerSearchPath->AddLinkLibrary(item.Value); -+ } - } - } else { - // This is a library or option specified by the user. -@@ -1049,11 +1064,18 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s +@@ -1078,11 +1088,18 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s this->SharedLibrariesLinked.insert(target); } +- // Handle case of an imported shared library with no soname. +- if (this->NoSONameUsesPath && +- target->IsImportedSharedLibWithoutSOName(this->Config)) { +- this->AddSharedLibNoSOName(item.Value); +- return; + if (this->OpenBSD) { + if (target->GetType() == cmStateEnums::SHARED_LIBRARY) { + this->AddSharedLibNoSOName(item.Value); + return; + } + } else { - // Handle case of an imported shared library with no soname. -- if (this->NoSONameUsesPath && -- target->IsImportedSharedLibWithoutSOName(this->Config)) { -- this->AddSharedLibNoSOName(item.Value); -- return; ++ // Handle case of an imported shared library with no soname. + if (this->NoSONameUsesPath && + target->IsImportedSharedLibWithoutSOName(this->Config)) { + this->AddSharedLibNoSOName(item.Value); @@ -82,10 +63,10 @@ Index: Source/cmComputeLinkInformation.cxx } // For compatibility with CMake 2.4 include the item's directory in -@@ -1066,6 +1088,27 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s +@@ -1095,6 +1112,27 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s // Now add the full path to the library. - this->Items.emplace_back(item, true, target); + this->Items.emplace_back(item, ItemIsPath::Yes, ItemIsObject::No, target); +} + +void cmComputeLinkInformation::LoadImplicitLinkInfoOpenBSD() @@ -109,4 +90,4 @@ Index: Source/cmComputeLinkInformation.cxx + } } - void cmComputeLinkInformation::AddFullItem(BT<std::string> const& item) + void cmComputeLinkInformation::AddFullItem(BT<std::string> const& item, diff --git a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h index 2de3d167c23..494d56de487 100644 --- a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h +++ b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_h @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmComputeLinkInformation_h,v 1.7 2020/12/30 07:17:34 rsad Index: Source/cmComputeLinkInformation.h --- Source/cmComputeLinkInformation.h.orig +++ Source/cmComputeLinkInformation.h -@@ -175,6 +175,7 @@ class cmComputeLinkInformation (private) +@@ -204,6 +204,7 @@ class cmComputeLinkInformation (private) // Implicit link libraries and directories for linker language. void LoadImplicitLinkInfo(); diff --git a/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx b/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx index 14a878c0d42..19336c36f06 100644 --- a/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx +++ b/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.16 2021/05/09 14:46:15 rsadowsk Index: Source/cmGeneratorTarget.cxx --- Source/cmGeneratorTarget.cxx.orig +++ Source/cmGeneratorTarget.cxx -@@ -4810,9 +4810,14 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary +@@ -4926,9 +4926,14 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary // Check for library version properties. cmProp version = this->GetProperty("VERSION"); cmProp soversion = this->GetProperty("SOVERSION"); @@ -18,7 +18,7 @@ Index: Source/cmGeneratorTarget.cxx // Versioning is supported only for shared libraries and modules, // and then only when the platform supports an soname flag. version = nullptr; -@@ -4836,6 +4841,36 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary +@@ -4952,6 +4957,36 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary // The library name. targetNames.Output = prefix + targetNames.Base + suffix; diff --git a/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx b/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx index 3902cafa905..21f1a6e554e 100644 --- a/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx +++ b/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmGlobalGenerator_cxx,v 1.16 2021/05/09 14:46:15 rsadowsk Index: Source/cmGlobalGenerator.cxx --- Source/cmGlobalGenerator.cxx.orig +++ Source/cmGlobalGenerator.cxx -@@ -2601,6 +2601,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test( +@@ -2607,6 +2607,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test( cmCustomCommandLine singleLine; singleLine.push_back(cmSystemTools::GetCTestCommand()); singleLine.push_back("--force-new-ctest-process"); diff --git a/devel/cmake/patches/patch-Source_cmInstallCommand_cxx b/devel/cmake/patches/patch-Source_cmInstallCommand_cxx index 4540529cd50..b23aca9821e 100644 --- a/devel/cmake/patches/patch-Source_cmInstallCommand_cxx +++ b/devel/cmake/patches/patch-Source_cmInstallCommand_cxx @@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmInstallCommand_cxx,v 1.18 2021/05/09 14:46:15 rsadowski Index: Source/cmInstallCommand.cxx --- Source/cmInstallCommand.cxx.orig +++ Source/cmInstallCommand.cxx -@@ -393,6 +393,9 @@ bool HandleTargetsMode(std::vector<std::string> const& +@@ -581,6 +581,9 @@ bool HandleTargetsMode(std::vector<std::string> const& } // Select the mode for installing symlinks to versioned shared libraries. @@ -12,7 +12,7 @@ Index: Source/cmInstallCommand.cxx cmInstallTargetGenerator::NamelinkModeType namelinkMode = cmInstallTargetGenerator::NamelinkModeNone; if (libraryArgs.GetNamelinkOnly()) { -@@ -400,6 +403,10 @@ bool HandleTargetsMode(std::vector<std::string> const& +@@ -588,6 +591,10 @@ bool HandleTargetsMode(std::vector<std::string> const& } else if (libraryArgs.GetNamelinkSkip()) { namelinkMode = cmInstallTargetGenerator::NamelinkModeSkip; } diff --git a/devel/cmake/patches/patch-Source_cmMessenger_cxx b/devel/cmake/patches/patch-Source_cmMessenger_cxx index ec28ba769c3..f1716b227ef 100644 --- a/devel/cmake/patches/patch-Source_cmMessenger_cxx +++ b/devel/cmake/patches/patch-Source_cmMessenger_cxx @@ -2,7 +2,7 @@ $OpenBSD: patch-Source_cmMessenger_cxx,v 1.3 2020/01/11 08:01:09 rsadowski Exp $ Index: Source/cmMessenger.cxx --- Source/cmMessenger.cxx.orig +++ Source/cmMessenger.cxx -@@ -67,7 +67,7 @@ static bool printMessagePreamble(MessageType t, std::o +@@ -70,7 +70,7 @@ static bool printMessagePreamble(MessageType t, std::o if (t == MessageType::FATAL_ERROR) { msg << "CMake Error"; } else if (t == MessageType::INTERNAL_ERROR) { @@ -11,7 +11,7 @@ Index: Source/cmMessenger.cxx } else if (t == MessageType::LOG) { msg << "CMake Debug Log"; } else if (t == MessageType::DEPRECATION_ERROR) { -@@ -105,19 +105,6 @@ void displayMessage(MessageType t, std::ostringstream& +@@ -123,19 +123,6 @@ void displayMessage(MessageType t, std::ostringstream& // Add a terminating blank line. msg << "\n"; @@ -30,4 +30,4 @@ Index: Source/cmMessenger.cxx -#endif // Output the message. - if (t == MessageType::FATAL_ERROR || t == MessageType::INTERNAL_ERROR || + cmMessageMetadata md; diff --git a/devel/cmake/patches/patch-Source_cmTarget_cxx b/devel/cmake/patches/patch-Source_cmTarget_cxx index 26e289122f1..668b2de10d5 100644 --- a/devel/cmake/patches/patch-Source_cmTarget_cxx +++ b/devel/cmake/patches/patch-Source_cmTarget_cxx @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmTarget_cxx,v 1.38 2020/12/30 07:17:34 rsadowski Exp $ Index: Source/cmTarget.cxx --- Source/cmTarget.cxx.orig +++ Source/cmTarget.cxx -@@ -310,7 +310,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu +@@ -311,7 +311,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu initProp("INSTALL_NAME_DIR"); initProp("INSTALL_REMOVE_ENVIRONMENT_RPATH"); initPropValue("INSTALL_RPATH", ""); diff --git a/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt b/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt index 70d342ea4e6..409f52b8d4e 100644 --- a/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt +++ b/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt @@ -6,12 +6,12 @@ on ports-gcc arches. Index: Source/kwsys/CMakeLists.txt --- Source/kwsys/CMakeLists.txt.orig +++ Source/kwsys/CMakeLists.txt -@@ -513,7 +513,7 @@ if(KWSYS_USE_SystemInformation) +@@ -528,7 +528,7 @@ if(KWSYS_USE_SystemInformation) set_property(SOURCE SystemInformation.cxx APPEND PROPERTY COMPILE_DEFINITIONS KWSYS_CXX_HAS_RLIMIT64=1) endif() -- if(UNIX) -+ if(UNIX AND NOT (CMAKE_SYSTEM MATCHES "OpenBSD")) +- if(UNIX AND NOT KWSYS_NO_EXECINFO) ++ if(UNIX AND NOT KWSYS_NO_EXECINFO AND NOT (CMAKE_SYSTEM MATCHES "OpenBSD")) include(CheckIncludeFileCXX) # check for simple stack trace # usually it's in libc but on FreeBSD diff --git a/devel/cmake/pkg/PLIST b/devel/cmake/pkg/PLIST index cd26ff606ee..63dad10e577 100644 --- a/devel/cmake/pkg/PLIST +++ b/devel/cmake/pkg/PLIST @@ -196,10 +196,12 @@ share/cmake/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst share/cmake/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst share/cmake/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst share/cmake/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst +share/cmake/Help/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst share/cmake/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst share/cmake/Help/envvar/CMAKE_NO_VERBOSE.rst share/cmake/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst share/cmake/Help/envvar/CMAKE_PREFIX_PATH.rst +share/cmake/Help/envvar/CMAKE_TOOLCHAIN_FILE.rst share/cmake/Help/envvar/CSFLAGS.rst share/cmake/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst @@ -217,6 +219,8 @@ share/cmake/Help/envvar/DESTDIR.rst share/cmake/Help/envvar/ENV_VAR.txt share/cmake/Help/envvar/FC.rst share/cmake/Help/envvar/FFLAGS.rst +share/cmake/Help/envvar/HIPCXX.rst +share/cmake/Help/envvar/HIPFLAGS.rst share/cmake/Help/envvar/ISPC.rst share/cmake/Help/envvar/ISPCFLAGS.rst share/cmake/Help/envvar/LDFLAGS.rst @@ -244,12 +248,14 @@ share/cmake/Help/generator/Ninja.rst share/cmake/Help/generator/Sublime Text 2.rst share/cmake/Help/generator/Unix Makefiles.rst share/cmake/Help/generator/VS_TOOLSET_HOST_ARCH.txt +share/cmake/Help/generator/VS_TOOLSET_HOST_ARCH_LEGACY.txt share/cmake/Help/generator/Visual Studio 10 2010.rst share/cmake/Help/generator/Visual Studio 11 2012.rst share/cmake/Help/generator/Visual Studio 12 2013.rst share/cmake/Help/generator/Visual Studio 14 2015.rst share/cmake/Help/generator/Visual Studio 15 2017.rst share/cmake/Help/generator/Visual Studio 16 2019.rst +share/cmake/Help/generator/Visual Studio 17 2022.rst share/cmake/Help/generator/Visual Studio 6.rst share/cmake/Help/generator/Visual Studio 7 .NET 2003.rst share/cmake/Help/generator/Visual Studio 7.rst @@ -454,6 +460,7 @@ share/cmake/Help/module/FindMPEG2.rst share/cmake/Help/module/FindMPI.rst share/cmake/Help/module/FindMatlab.rst share/cmake/Help/module/FindMotif.rst +share/cmake/Help/module/FindMsys.rst share/cmake/Help/module/FindODBC.rst share/cmake/Help/module/FindOpenACC.rst share/cmake/Help/module/FindOpenAL.rst @@ -684,6 +691,12 @@ share/cmake/Help/policy/CMP0117.rst share/cmake/Help/policy/CMP0118.rst share/cmake/Help/policy/CMP0119.rst share/cmake/Help/policy/CMP0120.rst +share/cmake/Help/policy/CMP0121.rst +share/cmake/Help/policy/CMP0122.rst +share/cmake/Help/policy/CMP0123.rst +share/cmake/Help/policy/CMP0124.rst +share/cmake/Help/policy/CMP0125.rst +share/cmake/Help/policy/CMP0126.rst share/cmake/Help/policy/DEPRECATED.txt share/cmake/Help/policy/DISALLOWED_COMMAND.txt share/cmake/Help/prop_cache/ @@ -707,6 +720,7 @@ share/cmake/Help/prop_dir/COMPILE_OPTIONS.rst share/cmake/Help/prop_dir/DEFINITIONS.rst share/cmake/Help/prop_dir/EXCLUDE_FROM_ALL.rst share/cmake/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst +share/cmake/Help/prop_dir/IMPORTED_TARGETS.rst share/cmake/Help/prop_dir/INCLUDE_DIRECTORIES.rst share/cmake/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst share/cmake/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst @@ -736,6 +750,7 @@ share/cmake/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst share/cmake/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst share/cmake/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst share/cmake/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst +share/cmake/Help/prop_gbl/AUTOUIC_SOURCE_GROUP.rst share/cmake/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst share/cmake/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst share/cmake/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst @@ -966,6 +981,7 @@ share/cmake/Help/prop_tgt/GHS_INTEGRITY_APP.rst share/cmake/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst share/cmake/Help/prop_tgt/GNUtoMS.rst share/cmake/Help/prop_tgt/HAS_CXX.rst +share/cmake/Help/prop_tgt/HIP_ARCHITECTURES.rst share/cmake/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst share/cmake/Help/prop_tgt/IMPORTED.rst share/cmake/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst @@ -1027,6 +1043,7 @@ share/cmake/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst share/cmake/Help/prop_tgt/LANG_CPPCHECK.rst share/cmake/Help/prop_tgt/LANG_CPPLINT.rst share/cmake/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst +share/cmake/Help/prop_tgt/LANG_LINKER_LAUNCHER.rst share/cmake/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst share/cmake/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst share/cmake/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst @@ -1163,7 +1180,9 @@ share/cmake/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst share/cmake/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY.rst share/cmake/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY.rst share/cmake/Help/prop_tgt/XCODE_EMBED_type.rst +share/cmake/Help/prop_tgt/XCODE_EMBED_type_CODE_SIGN_ON_COPY.rst share/cmake/Help/prop_tgt/XCODE_EMBED_type_PATH.rst +share/cmake/Help/prop_tgt/XCODE_EMBED_type_REMOVE_HEADERS_ON_COPY.rst share/cmake/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst share/cmake/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst share/cmake/Help/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.rst @@ -1207,6 +1226,7 @@ share/cmake/Help/release/3.18.rst share/cmake/Help/release/3.19.rst share/cmake/Help/release/3.2.rst share/cmake/Help/release/3.20.rst +share/cmake/Help/release/3.21.rst share/cmake/Help/release/3.3.rst share/cmake/Help/release/3.4.rst share/cmake/Help/release/3.5.rst @@ -1357,6 +1377,7 @@ share/cmake/Help/variable/CMAKE_ENABLE_EXPORTS.rst share/cmake/Help/variable/CMAKE_ERROR_DEPRECATED.rst share/cmake/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst +share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.rst share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst @@ -1415,6 +1436,7 @@ share/cmake/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst share/cmake/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst share/cmake/Help/variable/CMAKE_GNUtoMS.rst +share/cmake/Help/variable/CMAKE_HIP_ARCHITECTURES.rst share/cmake/Help/variable/CMAKE_HOME_DIRECTORY.rst share/cmake/Help/variable/CMAKE_HOST_APPLE.rst share/cmake/Help/variable/CMAKE_HOST_SOLARIS.rst @@ -1498,6 +1520,7 @@ share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES.rst share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.rst share/cmake/Help/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.rst share/cmake/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst +share/cmake/Help/variable/CMAKE_LANG_LINKER_LAUNCHER.rst share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst @@ -1642,6 +1665,7 @@ share/cmake/Help/variable/CMAKE_SYSTEM_VERSION.rst share/cmake/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst share/cmake/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst share/cmake/Help/variable/CMAKE_Swift_NUM_THREADS.rst +share/cmake/Help/variable/CMAKE_TLS_VERIFY.rst share/cmake/Help/variable/CMAKE_TOOLCHAIN_FILE.rst share/cmake/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst share/cmake/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst @@ -1711,6 +1735,7 @@ share/cmake/Help/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.rst share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst share/cmake/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst share/cmake/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst +share/cmake/Help/variable/CPACK_CUSTOM_INSTALL_VARIABLES.rst share/cmake/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst share/cmake/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst share/cmake/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst @@ -1777,6 +1802,7 @@ share/cmake/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst share/cmake/Help/variable/CTEST_RESOURCE_SPEC_FILE.rst share/cmake/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst share/cmake/Help/variable/CTEST_SCP_COMMAND.rst +share/cmake/Help/variable/CTEST_SCRIPT_DIRECTORY.rst share/cmake/Help/variable/CTEST_SITE.rst share/cmake/Help/variable/CTEST_SOURCE_DIRECTORY.rst share/cmake/Help/variable/CTEST_SUBMIT_URL.rst @@ -1815,6 +1841,7 @@ share/cmake/Help/variable/MSYS.rst share/cmake/Help/variable/PROJECT-NAME_BINARY_DIR.rst share/cmake/Help/variable/PROJECT-NAME_DESCRIPTION.rst share/cmake/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst +share/cmake/Help/variable/PROJECT-NAME_IS_TOP_LEVEL.rst share/cmake/Help/variable/PROJECT-NAME_SOURCE_DIR.rst share/cmake/Help/variable/PROJECT-NAME_VERSION.rst share/cmake/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst @@ -1824,6 +1851,7 @@ share/cmake/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst share/cmake/Help/variable/PROJECT_BINARY_DIR.rst share/cmake/Help/variable/PROJECT_DESCRIPTION.rst share/cmake/Help/variable/PROJECT_HOMEPAGE_URL.rst +share/cmake/Help/variable/PROJECT_IS_TOP_LEVEL.rst share/cmake/Help/variable/PROJECT_NAME.rst share/cmake/Help/variable/PROJECT_SOURCE_DIR.rst share/cmake/Help/variable/PROJECT_VERSION.rst @@ -1898,6 +1926,7 @@ share/cmake/Modules/CMakeDetermineCompiler.cmake share/cmake/Modules/CMakeDetermineCompilerABI.cmake share/cmake/Modules/CMakeDetermineCompilerId.cmake share/cmake/Modules/CMakeDetermineFortranCompiler.cmake +share/cmake/Modules/CMakeDetermineHIPCompiler.cmake share/cmake/Modules/CMakeDetermineISPCCompiler.cmake share/cmake/Modules/CMakeDetermineJavaCompiler.cmake share/cmake/Modules/CMakeDetermineOBJCCompiler.cmake @@ -1927,6 +1956,10 @@ share/cmake/Modules/CMakeFortranCompilerId.F.in share/cmake/Modules/CMakeFortranInformation.cmake share/cmake/Modules/CMakeGenericSystem.cmake share/cmake/Modules/CMakeGraphVizOptions.cmake +share/cmake/Modules/CMakeHIPCompiler.cmake.in +share/cmake/Modules/CMakeHIPCompilerABI.hip +share/cmake/Modules/CMakeHIPCompilerId.hip.in +share/cmake/Modules/CMakeHIPInformation.cmake share/cmake/Modules/CMakeIOSInstallCombined.cmake share/cmake/Modules/CMakeISPCCompiler.cmake.in share/cmake/Modules/CMakeISPCCompilerABI.ispc @@ -1977,6 +2010,7 @@ share/cmake/Modules/CMakeTestCXXCompiler.cmake share/cmake/Modules/CMakeTestCompilerCommon.cmake share/cmake/Modules/CMakeTestFortranCompiler.cmake share/cmake/Modules/CMakeTestGNU.c +share/cmake/Modules/CMakeTestHIPCompiler.cmake share/cmake/Modules/CMakeTestISPCCompiler.cmake share/cmake/Modules/CMakeTestJavaCompiler.cmake share/cmake/Modules/CMakeTestOBJCCompiler.cmake @@ -2087,6 +2121,7 @@ share/cmake/Modules/Compiler/Clang-CXX.cmake share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake share/cmake/Modules/Compiler/Clang-FindBinUtils.cmake +share/cmake/Modules/Compiler/Clang-HIP.cmake share/cmake/Modules/Compiler/Clang-OBJC.cmake share/cmake/Modules/Compiler/Clang-OBJCXX.cmake share/cmake/Modules/Compiler/Clang.cmake @@ -2105,7 +2140,16 @@ share/cmake/Modules/Compiler/CrayPrgEnv.cmake share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake share/cmake/Modules/Compiler/Flang-FindBinUtils.cmake share/cmake/Modules/Compiler/Flang-Fortran.cmake +share/cmake/Modules/Compiler/Fujitsu-C.cmake +share/cmake/Modules/Compiler/Fujitsu-CXX.cmake share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake +share/cmake/Modules/Compiler/Fujitsu-Fortran.cmake +share/cmake/Modules/Compiler/Fujitsu.cmake +share/cmake/Modules/Compiler/FujitsuClang-C.cmake +share/cmake/Modules/Compiler/FujitsuClang-CXX.cmake +share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake +share/cmake/Modules/Compiler/FujitsuClang-FindBinUtils.cmake +share/cmake/Modules/Compiler/FujitsuClang.cmake share/cmake/Modules/Compiler/G95-Fortran.cmake share/cmake/Modules/Compiler/GHS-C.cmake share/cmake/Modules/Compiler/GHS-CXX.cmake @@ -2133,7 +2177,6 @@ share/cmake/Modules/Compiler/IAR-ASM.cmake share/cmake/Modules/Compiler/IAR-C.cmake share/cmake/Modules/Compiler/IAR-CXX.cmake share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake -share/cmake/Modules/Compiler/IAR-FindBinUtils.cmake share/cmake/Modules/Compiler/IAR.cmake share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake @@ -2345,6 +2388,7 @@ share/cmake/Modules/FindMPI/test_mpi.c share/cmake/Modules/FindMPI/test_mpi.f90.in share/cmake/Modules/FindMatlab.cmake share/cmake/Modules/FindMotif.cmake +share/cmake/Modules/FindMsys.cmake share/cmake/Modules/FindODBC.cmake share/cmake/Modules/FindOpenACC.cmake share/cmake/Modules/FindOpenAL.cmake @@ -2694,6 +2738,9 @@ share/cmake/Modules/Platform/Linux-CCur-Fortran.cmake share/cmake/Modules/Platform/Linux-Clang-C.cmake share/cmake/Modules/Platform/Linux-Clang-CXX.cmake share/cmake/Modules/Platform/Linux-Determine-CXX.cmake +share/cmake/Modules/Platform/Linux-Fujitsu-C.cmake +share/cmake/Modules/Platform/Linux-Fujitsu-CXX.cmake +share/cmake/Modules/Platform/Linux-Fujitsu.cmake share/cmake/Modules/Platform/Linux-GNU-C.cmake share/cmake/Modules/Platform/Linux-GNU-CXX.cmake share/cmake/Modules/Platform/Linux-GNU-Fortran.cmake @@ -2733,6 +2780,15 @@ share/cmake/Modules/Platform/Linux-XL-Fortran.cmake share/cmake/Modules/Platform/Linux-como.cmake share/cmake/Modules/Platform/Linux.cmake share/cmake/Modules/Platform/MP-RAS.cmake +share/cmake/Modules/Platform/MSYS-Clang-C.cmake +share/cmake/Modules/Platform/MSYS-Clang-CXX.cmake +share/cmake/Modules/Platform/MSYS-Determine-CXX.cmake +share/cmake/Modules/Platform/MSYS-GNU-C.cmake +share/cmake/Modules/Platform/MSYS-GNU-CXX.cmake +share/cmake/Modules/Platform/MSYS-GNU-Fortran.cmake +share/cmake/Modules/Platform/MSYS-GNU.cmake +share/cmake/Modules/Platform/MSYS-windres.cmake +share/cmake/Modules/Platform/MSYS.cmake share/cmake/Modules/Platform/Midipix.cmake share/cmake/Modules/Platform/MirBSD.cmake share/cmake/Modules/Platform/NetBSD.cmake @@ -2901,6 +2957,7 @@ share/cmake/Templates/CPack.GenericWelcome.txt share/cmake/Templates/CPackConfig.cmake.in share/cmake/Templates/CTestScript.cmake.in share/cmake/Templates/MSBuild/ +share/cmake/Templates/MSBuild/CustomBuildDepFile.targets share/cmake/Templates/MSBuild/FlagTables/ share/cmake/Templates/MSBuild/FlagTables/v10_CL.json share/cmake/Templates/MSBuild/FlagTables/v10_CSharp.json @@ -2932,6 +2989,9 @@ share/cmake/Templates/MSBuild/FlagTables/v141_Link.json share/cmake/Templates/MSBuild/FlagTables/v142_CL.json share/cmake/Templates/MSBuild/FlagTables/v142_CSharp.json share/cmake/Templates/MSBuild/FlagTables/v142_Link.json +share/cmake/Templates/MSBuild/FlagTables/v143_CL.json +share/cmake/Templates/MSBuild/FlagTables/v143_CSharp.json +share/cmake/Templates/MSBuild/FlagTables/v143_Link.json share/cmake/Templates/MSBuild/FlagTables/v14_LIB.json share/cmake/Templates/MSBuild/FlagTables/v14_MASM.json share/cmake/Templates/MSBuild/FlagTables/v14_RC.json @@ -3120,10 +3180,12 @@ share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_INSTANCE.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_PLATFORM.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_GENERATOR_TOOLSET.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst.txt +share/doc/cmake/html/_sources/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_MSVCIDE_RUN_PATH.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_NO_VERBOSE.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_OSX_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_PREFIX_PATH.rst.txt +share/doc/cmake/html/_sources/envvar/CMAKE_TOOLCHAIN_FILE.rst.txt share/doc/cmake/html/_sources/envvar/CSFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst.txt share/doc/cmake/html/_sources/envvar/CTEST_OUTPUT_ON_FAILURE.rst.txt @@ -3140,6 +3202,8 @@ share/doc/cmake/html/_sources/envvar/DASHBOARD_TEST_FROM_CTEST.rst.txt share/doc/cmake/html/_sources/envvar/DESTDIR.rst.txt share/doc/cmake/html/_sources/envvar/FC.rst.txt share/doc/cmake/html/_sources/envvar/FFLAGS.rst.txt +share/doc/cmake/html/_sources/envvar/HIPCXX.rst.txt +share/doc/cmake/html/_sources/envvar/HIPFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/ISPC.rst.txt share/doc/cmake/html/_sources/envvar/ISPCFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/LDFLAGS.rst.txt @@ -3172,6 +3236,7 @@ share/doc/cmake/html/_sources/generator/Visual Studio 12 2013.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 14 2015.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 15 2017.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 16 2019.rst.txt +share/doc/cmake/html/_sources/generator/Visual Studio 17 2022.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 6.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 7 .NET 2003.rst.txt share/doc/cmake/html/_sources/generator/Visual Studio 7.rst.txt @@ -3185,6 +3250,18 @@ share/doc/cmake/html/_sources/guide/ide-integration/index.rst.txt share/doc/cmake/html/_sources/guide/importing-exporting/ share/doc/cmake/html/_sources/guide/importing-exporting/index.rst.txt share/doc/cmake/html/_sources/guide/tutorial/ +share/doc/cmake/html/_sources/guide/tutorial/A Basic Starting Point.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding Export Configuration.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding Generator Expressions.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding Support for a Testing Dashboard.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding System Introspection.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding Usage Requirements for a Library.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding a Custom Command and Generated File.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Adding a Library.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Installing and Testing.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Packaging Debug and Release.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Packaging an Installer.rst.txt +share/doc/cmake/html/_sources/guide/tutorial/Selecting Static or Shared Libraries.rst.txt share/doc/cmake/html/_sources/guide/tutorial/index.rst.txt share/doc/cmake/html/_sources/guide/user-interaction/ share/doc/cmake/html/_sources/guide/user-interaction/index.rst.txt @@ -3376,6 +3453,7 @@ share/doc/cmake/html/_sources/module/FindMPEG2.rst.txt share/doc/cmake/html/_sources/module/FindMPI.rst.txt share/doc/cmake/html/_sources/module/FindMatlab.rst.txt share/doc/cmake/html/_sources/module/FindMotif.rst.txt +share/doc/cmake/html/_sources/module/FindMsys.rst.txt share/doc/cmake/html/_sources/module/FindODBC.rst.txt share/doc/cmake/html/_sources/module/FindOpenACC.rst.txt share/doc/cmake/html/_sources/module/FindOpenAL.rst.txt @@ -3606,6 +3684,12 @@ share/doc/cmake/html/_sources/policy/CMP0117.rst.txt share/doc/cmake/html/_sources/policy/CMP0118.rst.txt share/doc/cmake/html/_sources/policy/CMP0119.rst.txt share/doc/cmake/html/_sources/policy/CMP0120.rst.txt +share/doc/cmake/html/_sources/policy/CMP0121.rst.txt +share/doc/cmake/html/_sources/policy/CMP0122.rst.txt +share/doc/cmake/html/_sources/policy/CMP0123.rst.txt +share/doc/cmake/html/_sources/policy/CMP0124.rst.txt +share/doc/cmake/html/_sources/policy/CMP0125.rst.txt +share/doc/cmake/html/_sources/policy/CMP0126.rst.txt share/doc/cmake/html/_sources/prop_cache/ share/doc/cmake/html/_sources/prop_cache/ADVANCED.rst.txt share/doc/cmake/html/_sources/prop_cache/HELPSTRING.rst.txt @@ -3627,6 +3711,7 @@ share/doc/cmake/html/_sources/prop_dir/COMPILE_OPTIONS.rst.txt share/doc/cmake/html/_sources/prop_dir/DEFINITIONS.rst.txt share/doc/cmake/html/_sources/prop_dir/EXCLUDE_FROM_ALL.rst.txt share/doc/cmake/html/_sources/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst.txt +share/doc/cmake/html/_sources/prop_dir/IMPORTED_TARGETS.rst.txt share/doc/cmake/html/_sources/prop_dir/INCLUDE_DIRECTORIES.rst.txt share/doc/cmake/html/_sources/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst.txt share/doc/cmake/html/_sources/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst.txt @@ -3656,6 +3741,7 @@ share/doc/cmake/html/_sources/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst.txt share/doc/cmake/html/_sources/prop_gbl/AUTOMOC_SOURCE_GROUP.rst.txt share/doc/cmake/html/_sources/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst.txt share/doc/cmake/html/_sources/prop_gbl/AUTORCC_SOURCE_GROUP.rst.txt +share/doc/cmake/html/_sources/prop_gbl/AUTOUIC_SOURCE_GROUP.rst.txt share/doc/cmake/html/_sources/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst.txt share/doc/cmake/html/_sources/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst.txt share/doc/cmake/html/_sources/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst.txt @@ -3884,6 +3970,7 @@ share/doc/cmake/html/_sources/prop_tgt/GHS_INTEGRITY_APP.rst.txt share/doc/cmake/html/_sources/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst.txt share/doc/cmake/html/_sources/prop_tgt/GNUtoMS.rst.txt share/doc/cmake/html/_sources/prop_tgt/HAS_CXX.rst.txt +share/doc/cmake/html/_sources/prop_tgt/HIP_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst.txt share/doc/cmake/html/_sources/prop_tgt/IMPORTED.rst.txt share/doc/cmake/html/_sources/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst.txt @@ -3944,6 +4031,7 @@ share/doc/cmake/html/_sources/prop_tgt/LANG_COMPILER_LAUNCHER.rst.txt share/doc/cmake/html/_sources/prop_tgt/LANG_CPPCHECK.rst.txt share/doc/cmake/html/_sources/prop_tgt/LANG_CPPLINT.rst.txt share/doc/cmake/html/_sources/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst.txt +share/doc/cmake/html/_sources/prop_tgt/LANG_LINKER_LAUNCHER.rst.txt share/doc/cmake/html/_sources/prop_tgt/LANG_VISIBILITY_PRESET.rst.txt share/doc/cmake/html/_sources/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst.txt share/doc/cmake/html/_sources/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst.txt @@ -4077,7 +4165,9 @@ share/doc/cmake/html/_sources/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_type.rst.txt +share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_type_CODE_SIGN_ON_COPY.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_type_PATH.rst.txt +share/doc/cmake/html/_sources/prop_tgt/XCODE_EMBED_type_REMOVE_HEADERS_ON_COPY.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_GENERATE_SCHEME.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.rst.txt @@ -4119,6 +4209,7 @@ share/doc/cmake/html/_sources/release/3.18.rst.txt share/doc/cmake/html/_sources/release/3.19.rst.txt share/doc/cmake/html/_sources/release/3.2.rst.txt share/doc/cmake/html/_sources/release/3.20.rst.txt +share/doc/cmake/html/_sources/release/3.21.rst.txt share/doc/cmake/html/_sources/release/3.3.rst.txt share/doc/cmake/html/_sources/release/3.4.rst.txt share/doc/cmake/html/_sources/release/3.5.rst.txt @@ -4268,6 +4359,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_ENABLE_EXPORTS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_ERROR_DEPRECATED.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_EXECUTABLE_SUFFIX.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst.txt @@ -4325,6 +4417,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GNUtoMS.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_HIP_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_HOME_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_HOST_APPLE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_HOST_SOLARIS.rst.txt @@ -4408,6 +4501,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECT share/doc/cmake/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_LAUNCHER.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst.txt @@ -4551,6 +4645,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_SYSTEM_VERSION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Swift_LANGUAGE_VERSION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Swift_MODULE_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Swift_NUM_THREADS.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_TLS_VERIFY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_TOOLCHAIN_FILE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst.txt @@ -4620,6 +4715,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.rst. share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst.txt share/doc/cmake/html/_sources/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst.txt share/doc/cmake/html/_sources/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst.txt +share/doc/cmake/html/_sources/variable/CPACK_CUSTOM_INSTALL_VARIABLES.rst.txt share/doc/cmake/html/_sources/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst.txt share/doc/cmake/html/_sources/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst.txt @@ -4685,6 +4781,7 @@ share/doc/cmake/html/_sources/variable/CTEST_P4_UPDATE_OPTIONS.rst.txt share/doc/cmake/html/_sources/variable/CTEST_RESOURCE_SPEC_FILE.rst.txt share/doc/cmake/html/_sources/variable/CTEST_RUN_CURRENT_SCRIPT.rst.txt share/doc/cmake/html/_sources/variable/CTEST_SCP_COMMAND.rst.txt +share/doc/cmake/html/_sources/variable/CTEST_SCRIPT_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CTEST_SITE.rst.txt share/doc/cmake/html/_sources/variable/CTEST_SOURCE_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CTEST_SUBMIT_URL.rst.txt @@ -4723,6 +4820,7 @@ share/doc/cmake/html/_sources/variable/MSYS.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_BINARY_DIR.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_DESCRIPTION.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_HOMEPAGE_URL.rst.txt +share/doc/cmake/html/_sources/variable/PROJECT-NAME_IS_TOP_LEVEL.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_SOURCE_DIR.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION.rst.txt share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_MAJOR.rst.txt @@ -4732,6 +4830,7 @@ share/doc/cmake/html/_sources/variable/PROJECT-NAME_VERSION_TWEAK.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_BINARY_DIR.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_DESCRIPTION.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_HOMEPAGE_URL.rst.txt +share/doc/cmake/html/_sources/variable/PROJECT_IS_TOP_LEVEL.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_NAME.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_SOURCE_DIR.rst.txt share/doc/cmake/html/_sources/variable/PROJECT_VERSION.rst.txt @@ -4923,10 +5022,12 @@ share/doc/cmake/html/envvar/CMAKE_GENERATOR_INSTANCE.html share/doc/cmake/html/envvar/CMAKE_GENERATOR_PLATFORM.html share/doc/cmake/html/envvar/CMAKE_GENERATOR_TOOLSET.html share/doc/cmake/html/envvar/CMAKE_LANG_COMPILER_LAUNCHER.html +share/doc/cmake/html/envvar/CMAKE_LANG_LINKER_LAUNCHER.html share/doc/cmake/html/envvar/CMAKE_MSVCIDE_RUN_PATH.html share/doc/cmake/html/envvar/CMAKE_NO_VERBOSE.html share/doc/cmake/html/envvar/CMAKE_OSX_ARCHITECTURES.html share/doc/cmake/html/envvar/CMAKE_PREFIX_PATH.html +share/doc/cmake/html/envvar/CMAKE_TOOLCHAIN_FILE.html share/doc/cmake/html/envvar/CSFLAGS.html share/doc/cmake/html/envvar/CTEST_INTERACTIVE_DEBUG_MODE.html share/doc/cmake/html/envvar/CTEST_OUTPUT_ON_FAILURE.html @@ -4943,6 +5044,8 @@ share/doc/cmake/html/envvar/DASHBOARD_TEST_FROM_CTEST.html share/doc/cmake/html/envvar/DESTDIR.html share/doc/cmake/html/envvar/FC.html share/doc/cmake/html/envvar/FFLAGS.html +share/doc/cmake/html/envvar/HIPCXX.html +share/doc/cmake/html/envvar/HIPFLAGS.html share/doc/cmake/html/envvar/ISPC.html share/doc/cmake/html/envvar/ISPCFLAGS.html share/doc/cmake/html/envvar/LDFLAGS.html @@ -4975,6 +5078,7 @@ share/doc/cmake/html/generator/Visual Studio 12 2013.html share/doc/cmake/html/generator/Visual Studio 14 2015.html share/doc/cmake/html/generator/Visual Studio 15 2017.html share/doc/cmake/html/generator/Visual Studio 16 2019.html +share/doc/cmake/html/generator/Visual Studio 17 2022.html share/doc/cmake/html/generator/Visual Studio 6.html share/doc/cmake/html/generator/Visual Studio 7 .NET 2003.html share/doc/cmake/html/generator/Visual Studio 7.html @@ -4989,6 +5093,18 @@ share/doc/cmake/html/guide/ide-integration/index.html share/doc/cmake/html/guide/importing-exporting/ share/doc/cmake/html/guide/importing-exporting/index.html share/doc/cmake/html/guide/tutorial/ +share/doc/cmake/html/guide/tutorial/A Basic Starting Point.html +share/doc/cmake/html/guide/tutorial/Adding Export Configuration.html +share/doc/cmake/html/guide/tutorial/Adding Generator Expressions.html +share/doc/cmake/html/guide/tutorial/Adding Support for a Testing Dashboard.html +share/doc/cmake/html/guide/tutorial/Adding System Introspection.html +share/doc/cmake/html/guide/tutorial/Adding Usage Requirements for a Library.html +share/doc/cmake/html/guide/tutorial/Adding a Custom Command and Generated File.html +share/doc/cmake/html/guide/tutorial/Adding a Library.html +share/doc/cmake/html/guide/tutorial/Installing and Testing.html +share/doc/cmake/html/guide/tutorial/Packaging Debug and Release.html +share/doc/cmake/html/guide/tutorial/Packaging an Installer.html +share/doc/cmake/html/guide/tutorial/Selecting Static or Shared Libraries.html share/doc/cmake/html/guide/tutorial/index.html share/doc/cmake/html/guide/user-interaction/ share/doc/cmake/html/guide/user-interaction/index.html @@ -5180,6 +5296,7 @@ share/doc/cmake/html/module/FindMPEG2.html share/doc/cmake/html/module/FindMPI.html share/doc/cmake/html/module/FindMatlab.html share/doc/cmake/html/module/FindMotif.html +share/doc/cmake/html/module/FindMsys.html share/doc/cmake/html/module/FindODBC.html share/doc/cmake/html/module/FindOpenACC.html share/doc/cmake/html/module/FindOpenAL.html @@ -5411,6 +5528,12 @@ share/doc/cmake/html/policy/CMP0117.html share/doc/cmake/html/policy/CMP0118.html share/doc/cmake/html/policy/CMP0119.html share/doc/cmake/html/policy/CMP0120.html +share/doc/cmake/html/policy/CMP0121.html +share/doc/cmake/html/policy/CMP0122.html +share/doc/cmake/html/policy/CMP0123.html +share/doc/cmake/html/policy/CMP0124.html +share/doc/cmake/html/policy/CMP0125.html +share/doc/cmake/html/policy/CMP0126.html share/doc/cmake/html/prop_cache/ share/doc/cmake/html/prop_cache/ADVANCED.html share/doc/cmake/html/prop_cache/HELPSTRING.html @@ -5432,6 +5555,7 @@ share/doc/cmake/html/prop_dir/COMPILE_OPTIONS.html share/doc/cmake/html/prop_dir/DEFINITIONS.html share/doc/cmake/html/prop_dir/EXCLUDE_FROM_ALL.html share/doc/cmake/html/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.html +share/doc/cmake/html/prop_dir/IMPORTED_TARGETS.html share/doc/cmake/html/prop_dir/INCLUDE_DIRECTORIES.html share/doc/cmake/html/prop_dir/INCLUDE_REGULAR_EXPRESSION.html share/doc/cmake/html/prop_dir/INTERPROCEDURAL_OPTIMIZATION.html @@ -5461,6 +5585,7 @@ share/doc/cmake/html/prop_gbl/AUTOGEN_TARGETS_FOLDER.html share/doc/cmake/html/prop_gbl/AUTOMOC_SOURCE_GROUP.html share/doc/cmake/html/prop_gbl/AUTOMOC_TARGETS_FOLDER.html share/doc/cmake/html/prop_gbl/AUTORCC_SOURCE_GROUP.html +share/doc/cmake/html/prop_gbl/AUTOUIC_SOURCE_GROUP.html share/doc/cmake/html/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.html share/doc/cmake/html/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html share/doc/cmake/html/prop_gbl/CMAKE_C_KNOWN_FEATURES.html @@ -5689,6 +5814,7 @@ share/doc/cmake/html/prop_tgt/GHS_INTEGRITY_APP.html share/doc/cmake/html/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.html share/doc/cmake/html/prop_tgt/GNUtoMS.html share/doc/cmake/html/prop_tgt/HAS_CXX.html +share/doc/cmake/html/prop_tgt/HIP_ARCHITECTURES.html share/doc/cmake/html/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.html share/doc/cmake/html/prop_tgt/IMPORTED.html share/doc/cmake/html/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.html @@ -5749,6 +5875,7 @@ share/doc/cmake/html/prop_tgt/LANG_COMPILER_LAUNCHER.html share/doc/cmake/html/prop_tgt/LANG_CPPCHECK.html share/doc/cmake/html/prop_tgt/LANG_CPPLINT.html share/doc/cmake/html/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.html +share/doc/cmake/html/prop_tgt/LANG_LINKER_LAUNCHER.html share/doc/cmake/html/prop_tgt/LANG_VISIBILITY_PRESET.html share/doc/cmake/html/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.html share/doc/cmake/html/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.html @@ -5882,7 +6009,9 @@ share/doc/cmake/html/prop_tgt/XCODE_ATTRIBUTE_an-attribute.html share/doc/cmake/html/prop_tgt/XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY.html share/doc/cmake/html/prop_tgt/XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY.html share/doc/cmake/html/prop_tgt/XCODE_EMBED_type.html +share/doc/cmake/html/prop_tgt/XCODE_EMBED_type_CODE_SIGN_ON_COPY.html share/doc/cmake/html/prop_tgt/XCODE_EMBED_type_PATH.html +share/doc/cmake/html/prop_tgt/XCODE_EMBED_type_REMOVE_HEADERS_ON_COPY.html share/doc/cmake/html/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.html share/doc/cmake/html/prop_tgt/XCODE_GENERATE_SCHEME.html share/doc/cmake/html/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.html @@ -5924,6 +6053,7 @@ share/doc/cmake/html/release/3.18.html share/doc/cmake/html/release/3.19.html share/doc/cmake/html/release/3.2.html share/doc/cmake/html/release/3.20.html +share/doc/cmake/html/release/3.21.html share/doc/cmake/html/release/3.3.html share/doc/cmake/html/release/3.4.html share/doc/cmake/html/release/3.5.html @@ -6075,6 +6205,7 @@ share/doc/cmake/html/variable/CMAKE_ENABLE_EXPORTS.html share/doc/cmake/html/variable/CMAKE_ERROR_DEPRECATED.html share/doc/cmake/html/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html share/doc/cmake/html/variable/CMAKE_EXECUTABLE_SUFFIX.html +share/doc/cmake/html/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.html share/doc/cmake/html/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.html share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS.html share/doc/cmake/html/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.html @@ -6132,6 +6263,7 @@ share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.html share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET.html share/doc/cmake/html/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.html share/doc/cmake/html/variable/CMAKE_GNUtoMS.html +share/doc/cmake/html/variable/CMAKE_HIP_ARCHITECTURES.html share/doc/cmake/html/variable/CMAKE_HOME_DIRECTORY.html share/doc/cmake/html/variable/CMAKE_HOST_APPLE.html share/doc/cmake/html/variable/CMAKE_HOST_SOLARIS.html @@ -6215,6 +6347,7 @@ share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES.htm share/doc/cmake/html/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.html share/doc/cmake/html/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.html share/doc/cmake/html/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.html +share/doc/cmake/html/variable/CMAKE_LANG_LINKER_LAUNCHER.html share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE.html share/doc/cmake/html/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.html share/doc/cmake/html/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.html @@ -6358,6 +6491,7 @@ share/doc/cmake/html/variable/CMAKE_SYSTEM_VERSION.html share/doc/cmake/html/variable/CMAKE_Swift_LANGUAGE_VERSION.html share/doc/cmake/html/variable/CMAKE_Swift_MODULE_DIRECTORY.html share/doc/cmake/html/variable/CMAKE_Swift_NUM_THREADS.html +share/doc/cmake/html/variable/CMAKE_TLS_VERIFY.html share/doc/cmake/html/variable/CMAKE_TOOLCHAIN_FILE.html share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_CONFIGURATION.html share/doc/cmake/html/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.html @@ -6427,6 +6561,7 @@ share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.html share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.html share/doc/cmake/html/variable/CPACK_ABSOLUTE_DESTINATION_FILES.html share/doc/cmake/html/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.html +share/doc/cmake/html/variable/CPACK_CUSTOM_INSTALL_VARIABLES.html share/doc/cmake/html/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.html share/doc/cmake/html/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.html share/doc/cmake/html/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.html @@ -6492,6 +6627,7 @@ share/doc/cmake/html/variable/CTEST_P4_UPDATE_OPTIONS.html share/doc/cmake/html/variable/CTEST_RESOURCE_SPEC_FILE.html share/doc/cmake/html/variable/CTEST_RUN_CURRENT_SCRIPT.html share/doc/cmake/html/variable/CTEST_SCP_COMMAND.html +share/doc/cmake/html/variable/CTEST_SCRIPT_DIRECTORY.html share/doc/cmake/html/variable/CTEST_SITE.html share/doc/cmake/html/variable/CTEST_SOURCE_DIRECTORY.html share/doc/cmake/html/variable/CTEST_SUBMIT_URL.html @@ -6530,6 +6666,7 @@ share/doc/cmake/html/variable/MSYS.html share/doc/cmake/html/variable/PROJECT-NAME_BINARY_DIR.html share/doc/cmake/html/variable/PROJECT-NAME_DESCRIPTION.html share/doc/cmake/html/variable/PROJECT-NAME_HOMEPAGE_URL.html +share/doc/cmake/html/variable/PROJECT-NAME_IS_TOP_LEVEL.html share/doc/cmake/html/variable/PROJECT-NAME_SOURCE_DIR.html share/doc/cmake/html/variable/PROJECT-NAME_VERSION.html share/doc/cmake/html/variable/PROJECT-NAME_VERSION_MAJOR.html @@ -6539,6 +6676,7 @@ share/doc/cmake/html/variable/PROJECT-NAME_VERSION_TWEAK.html share/doc/cmake/html/variable/PROJECT_BINARY_DIR.html share/doc/cmake/html/variable/PROJECT_DESCRIPTION.html share/doc/cmake/html/variable/PROJECT_HOMEPAGE_URL.html +share/doc/cmake/html/variable/PROJECT_IS_TOP_LEVEL.html share/doc/cmake/html/variable/PROJECT_NAME.html share/doc/cmake/html/variable/PROJECT_SOURCE_DIR.html share/doc/cmake/html/variable/PROJECT_VERSION.html