Update CMake to the latest version 3.19.1. This diff is currently in an amd64 bulk build. It would be helpful if other cmake-arches (mostly all) could test the diff.
Changlog: https://cmake.org/cmake/help/v3.18/release/3.18.html https://cmake.org/cmake/help/v3.19/release/3.19.html Rafael Sadowski diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile index 32ea41ee10a..b8da6479471 100644 --- a/devel/cmake/Makefile +++ b/devel/cmake/Makefile @@ -4,11 +4,10 @@ DPB_PROPERTIES = parallel COMMENT = portable build system -VER = 3.17.5 +VER = 3.19.1 EPOCH = 0 DISTNAME = cmake-${VER} CATEGORIES = devel -REVISION = 1 HOMEPAGE = https://www.cmake.org/ @@ -52,6 +51,10 @@ CONFIGURE_ENV += MAKE=${MAKE_PROGRAM} MAKE_FLAGS += VERBOSE=1 +# bootstrap build +CONFIGURE_ENV += MODCMAKE_PORT_BUILD=yes +MAKE_ENV += MODCMAKE_PORT_BUILD=yes + PORTHOME = ${WRKDIR} SEPARATE_BUILD = Yes diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo index 2e33c49f7f2..1e77838aa37 100644 --- a/devel/cmake/distinfo +++ b/devel/cmake/distinfo @@ -1,2 +1,2 @@ -SHA256 (cmake-3.17.5.tar.gz) = jDCD2Y/ZPBIo1eTkDb/y3Yj097c7n6JKKThie4vCjxo= -SIZE (cmake-3.17.5.tar.gz) = 9473615 +SHA256 (cmake-3.19.1.tar.gz) = HSZuo6du9lDNzxbHgqMXy0p6pGFhfulB44nLSHOKOro= +SIZE (cmake-3.19.1.tar.gz) = 9256956 diff --git a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake index c57451892a1..27eb8e21aa2 100644 --- a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-Fortran_cmake,v 1.9 2020/11/23 07:33:20 rsa Index: Modules/Compiler/GNU-Fortran.cmake --- Modules/Compiler/GNU-Fortran.cmake.orig +++ Modules/Compiler/GNU-Fortran.cmake -@@ -12,9 +12,11 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form") +@@ -17,9 +17,11 @@ endif() set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed") diff --git a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake index 08642e625e1..c979e4f4175 100644 --- a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cmake,v 1.15 2020/11/23 07:33:20 rsadowski Index: Modules/Compiler/GNU.cmake --- Modules/Compiler/GNU.cmake.orig +++ Modules/Compiler/GNU.cmake -@@ -53,10 +53,18 @@ macro(__compiler_gnu lang) +@@ -54,10 +54,17 @@ macro(__compiler_gnu lang) # Initial configuration flags. string(APPEND CMAKE_${lang}_FLAGS_INIT " ") @@ -21,7 +21,6 @@ Index: Modules/Compiler/GNU.cmake + string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") + string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") + endif() -+ set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>") set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE "<CMAKE_${lang}_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>") if(NOT APPLE OR NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4) # work around #4462 diff --git a/devel/cmake/patches/patch-Modules_FindTclStub_cmake b/devel/cmake/patches/patch-Modules_FindTclStub_cmake index f1904fb8550..5f5321ee78e 100644 --- a/devel/cmake/patches/patch-Modules_FindTclStub_cmake +++ b/devel/cmake/patches/patch-Modules_FindTclStub_cmake @@ -2,8 +2,13 @@ $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.7 2019/08/21 05:47:40 rsadowski Ex Index: Modules/FindTclStub.cmake --- Modules/FindTclStub.cmake.orig +++ Modules/FindTclStub.cmake -@@ -49,13 +49,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake) +@@ -47,15 +47,26 @@ variables were moved or removed. Changes compared to + include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake) + ++set(MODTCL_VERSION $ENV{MODTCL_VERSION}) ++set(MODTK_VERSION $ENV{MODTK_VERSION})/MODTK_VERSION ++ get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH) get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH) -string(REGEX REPLACE @@ -28,7 +33,7 @@ Index: Modules/FindTclStub.cmake get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH) get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH) -@@ -70,14 +78,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI +@@ -70,14 +81,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI string(REGEX REPLACE "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}") diff --git a/devel/cmake/patches/patch-Modules_FindTclsh_cmake b/devel/cmake/patches/patch-Modules_FindTclsh_cmake index 83d8eef7733..7e4bba4bab5 100644 --- a/devel/cmake/patches/patch-Modules_FindTclsh_cmake +++ b/devel/cmake/patches/patch-Modules_FindTclsh_cmake @@ -2,17 +2,13 @@ $OpenBSD: patch-Modules_FindTclsh_cmake,v 1.6 2019/08/21 05:47:40 rsadowski Exp Index: Modules/FindTclsh.cmake --- Modules/FindTclsh.cmake.orig +++ Modules/FindTclsh.cmake -@@ -20,14 +20,21 @@ In cygwin, look for the cygwin version first. Don't l - to avoid finding the cygwin version on a Win32 build. +@@ -17,18 +17,30 @@ library is. This code sets the following variables: + TCL_TCLSH = the path to the tclsh executable #]=======================================================================] +set(MODTCL_VERSION $ENV{MODTCL_VERSION}) +set(MODTK_VERSION $ENV{MODTK_VERSION}) + - if(CYGWIN) - find_program(TCL_TCLSH NAMES cygtclsh83 cygtclsh80) - endif() - get_filename_component(TK_WISH_PATH "${TK_WISH}" PATH) get_filename_component(TK_WISH_PATH_PARENT "${TK_WISH_PATH}" PATH) -string(REGEX REPLACE @@ -26,3 +22,18 @@ Index: Modules/FindTclsh.cmake get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH) get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH) + + get_filename_component(TCL_LIBRARY_PATH "${TCL_LIBRARY}" PATH) + get_filename_component(TCL_LIBRARY_PATH_PARENT "${TCL_LIBRARY_PATH}" PATH) +-string(REGEX REPLACE +- "^.*tcl([0-9]\\.*[0-9]).*$" "\\1" TCL_LIBRARY_VERSION "${TCL_LIBRARY}") ++ ++if(MODTCL_VERSION) ++ set(TCL_LIBRARY_VERSION "${MODTCL_VERSION}") ++else(MODTCL_VERSION) ++ string(REGEX REPLACE ++ "^.*tcl([0-9]\\.*[0-9]).*$" "\\1" TCL_LIBRARY_VERSION "${TCL_LIBRARY}") ++endif(MODTCL_VERSION) + + get_filename_component(TK_LIBRARY_PATH "${TK_LIBRARY}" PATH) + get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LIBRARY_PATH}" PATH) diff --git a/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx b/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx index fedfa212858..b2d99c74787 100644 --- a/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx +++ b/devel/cmake/patches/patch-Source_cmArchiveWrite_cxx @@ -29,7 +29,7 @@ the invalid use of the interface. Index: Source/cmArchiveWrite.cxx --- Source/cmArchiveWrite.cxx.orig +++ Source/cmArchiveWrite.cxx -@@ -242,9 +242,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t +@@ -283,9 +283,6 @@ bool cmArchiveWrite::AddFile(const char* file, size_t } const char* out = file + skip; diff --git a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx index 9a916ad4215..cb2b182f107 100644 --- a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx +++ b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx @@ -38,8 +38,8 @@ Index: Source/cmComputeLinkInformation.cxx + // Restore the target link type so the correct system runtime // libraries are found. - const char* lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC"); -@@ -718,10 +727,16 @@ void cmComputeLinkInformation::AddItem(BT<std::string> + cmProp lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC"); +@@ -703,10 +712,16 @@ void cmComputeLinkInformation::AddItem(BT<std::string> // This is a directory. this->AddDirectoryItem(item.Value); } else { @@ -59,22 +59,21 @@ Index: Source/cmComputeLinkInformation.cxx } } else { // This is a library or option specified by the user. -@@ -1053,11 +1068,18 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s +@@ -1036,11 +1051,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. + // Handle case of an imported shared library with no soname. +- if (this->NoSONameUsesPath && +- target->IsImportedSharedLibWithoutSOName(this->Config)) { +- this->AddSharedLibNoSOName(item.Value); +- return; + if (this->NoSONameUsesPath && + target->IsImportedSharedLibWithoutSOName(this->Config)) { + this->AddSharedLibNoSOName(item.Value); @@ -83,32 +82,31 @@ Index: Source/cmComputeLinkInformation.cxx } // For compatibility with CMake 2.4 include the item's directory in -@@ -1616,6 +1638,28 @@ void cmComputeLinkInformation::LoadImplicitLinkInfo() - if (const char* rpathDirs = - (this->Makefile->GetDefinition("CMAKE_PLATFORM_RUNTIME_PATH"))) { - cmExpandList(rpathDirs, this->RuntimeLinkDirs); -+ } +@@ -1053,6 +1075,27 @@ void cmComputeLinkInformation::AddTargetItem(BT<std::s + + // Now add the full path to the library. + this->Items.emplace_back(item, true, target); +} + -+ +void cmComputeLinkInformation::LoadImplicitLinkInfoOpenBSD() +{ + std::vector<std::string> implicitDirVec; + + // Get platform-wide implicit directories. -+ if (const char* implicitLinks = (this->Makefile->GetDefinition( -+ "CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES"))) { -+ cmExpandList(implicitLinks, implicitDirVec); ++ if (cmProp implicitLinks = ++ this->Makefile->GetDefinition("CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES")) { ++ this->Makefile->GetDefExpandList(*implicitLinks, implicitDirVec); + } + + // Append library architecture to all implicit platform directories + // and add them to the set -+ if (const char* libraryArch = ++ if (cmProp libraryArch = + this->Makefile->GetDefinition("CMAKE_LIBRARY_ARCHITECTURE")) { + for (std::vector<std::string>::const_iterator i = implicitDirVec.begin(); + i != implicitDirVec.end(); ++i) { -+ this->ImplicitLinkDirs.insert(*i + "/" + libraryArch); ++ this->ImplicitLinkDirs.insert(*i + "/" + *libraryArch); + } - } ++ } } + 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 61585e4b750..70b44694409 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.6 2020/05/25 05:12:00 rsad Index: Source/cmComputeLinkInformation.h --- Source/cmComputeLinkInformation.h.orig +++ Source/cmComputeLinkInformation.h -@@ -176,6 +176,7 @@ class cmComputeLinkInformation (private) +@@ -175,6 +175,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 9af23610dfd..19ceb84ebad 100644 --- a/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx +++ b/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx @@ -3,24 +3,22 @@ $OpenBSD: patch-Source_cmGeneratorTarget_cxx,v 1.14 2020/10/09 18:50:41 rsadowsk Index: Source/cmGeneratorTarget.cxx --- Source/cmGeneratorTarget.cxx.orig +++ Source/cmGeneratorTarget.cxx -@@ -4154,9 +4154,15 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary +@@ -4774,9 +4774,14 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary // Check for library version properties. - const char* version = this->GetProperty("VERSION"); - const char* soversion = this->GetProperty("SOVERSION"); + cmProp version = this->GetProperty("VERSION"); + cmProp soversion = this->GetProperty("SOVERSION"); +#if defined(__OpenBSD__) + if (this->GetType() != cmStateEnums::SHARED_LIBRARY && -+ this->GetType() != cmStateEnums::MODULE_LIBRARY) ++ this->GetType() != cmStateEnums::MODULE_LIBRARY) { +#else if (!this->HasSOName(config) || this->Makefile->IsOn("CMAKE_PLATFORM_NO_VERSIONED_SONAME") || -- this->IsFrameworkOnApple()) { -+ this->IsFrameworkOnApple()) + this->IsFrameworkOnApple()) { +#endif -+ { // Versioning is supported only for shared libraries and modules, // and then only when the platform supports an soname flag. version = nullptr; -@@ -4180,6 +4186,35 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary +@@ -4800,6 +4805,36 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary // The library name. targetNames.Output = prefix + targetNames.Base + suffix; @@ -30,15 +28,15 @@ Index: Source/cmGeneratorTarget.cxx + // environment variable. Needed for OpenBSD ports system. + if (this->GetType() == cmStateEnums::SHARED_LIBRARY || + this->GetType() == cmStateEnums::MODULE_LIBRARY) { -+ std::string env_name = "LIB" + targetNames.Base + "_VERSION"; -+ char *env_vers_cstr = getenv(env_name.c_str()); + -+ if (env_vers_cstr && strlen(env_vers_cstr) > 0) { -+ // This means an override is present. -+ std::string env_vers = std::string(env_vers_cstr); ++ std::string env_vers; ++ const std::string env_name("LIB" + targetNames.Base + "_VERSION"); ++ if (char * env = getenv(env_name.c_str())) ++ env_vers = env; + -+ size_t first = env_vers.find_first_of("."); -+ size_t last = env_vers.find_last_of("."); ++ if (!env_vers.empty()) { ++ const size_t first = env_vers.find_first_of("."); ++ const size_t last = env_vers.find_last_of("."); + + if ((first != last) || (first == std::string::npos)) { + std::string msg = "Bad "; @@ -47,12 +45,13 @@ Index: Source/cmGeneratorTarget.cxx + msg += env_vers; + this->LocalGenerator->IssueMessage(MessageType::INTERNAL_ERROR, msg); + } else { -+ version = env_vers_cstr; -+ soversion = env_vers_cstr; ++ version = new std::string(env_vers); ++ soversion = new std::string(env_vers); + } + } + } +#endif ++ if (this->IsFrameworkOnApple()) { targetNames.Real = prefix; diff --git a/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx b/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx index 1722722d302..7e75bc97814 100644 --- a/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx +++ b/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx @@ -3,13 +3,13 @@ $OpenBSD: patch-Source_cmGlobalGenerator_cxx,v 1.14 2020/10/23 13:44:30 rsadowsk Index: Source/cmGlobalGenerator.cxx --- Source/cmGlobalGenerator.cxx.orig +++ Source/cmGlobalGenerator.cxx -@@ -2515,6 +2515,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test( +@@ -2589,6 +2589,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test( cmCustomCommandLine singleLine; singleLine.push_back(cmSystemTools::GetCTestCommand()); singleLine.push_back("--force-new-ctest-process"); + // Skip tests requiring internet access + singleLine.push_back("--exclude-regex"); + singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\""); - if (auto testArgs = mf->GetDefinition("CMAKE_CTEST_ARGUMENTS")) { - std::vector<std::string> args; - cmExpandList(testArgs, args); + std::vector<std::string> args; + if (mf->GetDefExpandList("CMAKE_CTEST_ARGUMENTS", args)) { + for (auto const& arg : args) { diff --git a/devel/cmake/patches/patch-Source_cmInstallTargetGenerator_cxx b/devel/cmake/patches/patch-Source_cmInstallTargetGenerator_cxx index d3b1529801c..984c2108c14 100644 --- a/devel/cmake/patches/patch-Source_cmInstallTargetGenerator_cxx +++ b/devel/cmake/patches/patch-Source_cmInstallTargetGenerator_cxx @@ -3,7 +3,7 @@ $OpenBSD: patch-Source_cmInstallTargetGenerator_cxx,v 1.1 2020/05/25 05:12:00 rs Index: Source/cmInstallTargetGenerator.cxx --- Source/cmInstallTargetGenerator.cxx.orig +++ Source/cmInstallTargetGenerator.cxx -@@ -793,6 +793,11 @@ void cmInstallTargetGenerator::AddStripRule(std::ostre +@@ -796,6 +796,11 @@ void cmInstallTargetGenerator::AddStripRule(std::ostre return; } diff --git a/devel/cmake/patches/patch-Source_cmLoadCommandCommand_cxx b/devel/cmake/patches/patch-Source_cmLoadCommandCommand_cxx new file mode 100644 index 00000000000..4f677551f69 --- /dev/null +++ b/devel/cmake/patches/patch-Source_cmLoadCommandCommand_cxx @@ -0,0 +1,19 @@ +$OpenBSD$ + +Index: Source/cmLoadCommandCommand.cxx +--- Source/cmLoadCommandCommand.cxx.orig ++++ Source/cmLoadCommandCommand.cxx +@@ -1,11 +1,11 @@ + /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying + file Copyright.txt or https://cmake.org/licensing for details. */ + +-#if !defined(_WIN32) && !defined(__sun) ++#if !defined(_WIN32) && !defined(__sun) && !defined(__OpenBSD__) + // POSIX APIs are needed + # define _POSIX_C_SOURCE 200809L + #endif +-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) ++#if defined(__FreeBSD__) || defined(__NetBSD__) + // For isascii + # define _XOPEN_SOURCE 700 + #endif diff --git a/devel/cmake/patches/patch-Source_cmStandardLexer_h b/devel/cmake/patches/patch-Source_cmStandardLexer_h new file mode 100644 index 00000000000..8d9cce970f4 --- /dev/null +++ b/devel/cmake/patches/patch-Source_cmStandardLexer_h @@ -0,0 +1,23 @@ +$OpenBSD$ + +Index: Source/cmStandardLexer.h +--- Source/cmStandardLexer.h.orig ++++ Source/cmStandardLexer.h +@@ -6,7 +6,7 @@ + /* Needed for glibc < 2.12 */ + # define _XOPEN_SOURCE 600 + #endif +-#if !defined(_WIN32) && !defined(__sun) ++#if !defined(_WIN32) && !defined(__sun) && !defined(__OpenBSD__) + /* POSIX APIs are needed */ + # define _POSIX_C_SOURCE 200809L + #endif +@@ -14,7 +14,7 @@ + /* C sources: for fileno and strdup */ + # define _XOPEN_SOURCE 600 + #endif +-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) ++#if defined(__FreeBSD__) || defined(__NetBSD__) + /* For isascii */ + # define _XOPEN_SOURCE 700 + #endif diff --git a/devel/cmake/patches/patch-Source_cmSystemTools_cxx b/devel/cmake/patches/patch-Source_cmSystemTools_cxx index 4d165160138..e5b0146193b 100644 --- a/devel/cmake/patches/patch-Source_cmSystemTools_cxx +++ b/devel/cmake/patches/patch-Source_cmSystemTools_cxx @@ -29,7 +29,21 @@ the invalid use of the interface. Index: Source/cmSystemTools.cxx --- Source/cmSystemTools.cxx.orig +++ Source/cmSystemTools.cxx -@@ -1508,8 +1508,6 @@ bool extract_tar(const std::string& outFileName, +@@ -1,11 +1,11 @@ + /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying + file Copyright.txt or https://cmake.org/licensing for details. */ + +-#if !defined(_WIN32) && !defined(__sun) ++#if !defined(_WIN32) && !defined(__sun) && !defined(__OpenBSD__) + // POSIX APIs are needed + # define _POSIX_C_SOURCE 200809L + #endif +-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ ++#if defined(__FreeBSD__) || defined(__NetBSD__) || \ + defined(__QNX__) + // For isascii + # define _XOPEN_SOURCE 700 +@@ -1674,8 +1674,6 @@ bool extract_tar(const std::string& outFileName, const std::vector<std::string>& files, bool verbose, bool extract) { diff --git a/devel/cmake/patches/patch-Source_cmTarget_cxx b/devel/cmake/patches/patch-Source_cmTarget_cxx index 7bdb1526077..d71ba2eb2d0 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.37 2020/05/25 05:12:00 rsadowski Exp $ Index: Source/cmTarget.cxx --- Source/cmTarget.cxx.orig +++ Source/cmTarget.cxx -@@ -293,7 +293,7 @@ cmTarget::cmTarget(std::string const& name, cmStateEnu +@@ -310,7 +310,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_cmTimestamp_cxx b/devel/cmake/patches/patch-Source_cmTimestamp_cxx new file mode 100644 index 00000000000..2f1c2943bf0 --- /dev/null +++ b/devel/cmake/patches/patch-Source_cmTimestamp_cxx @@ -0,0 +1,19 @@ +$OpenBSD$ + +Index: Source/cmTimestamp.cxx +--- Source/cmTimestamp.cxx.orig ++++ Source/cmTimestamp.cxx +@@ -1,11 +1,11 @@ + /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying + file Copyright.txt or https://cmake.org/licensing for details. */ + +-#if !defined(_WIN32) && !defined(__sun) ++#if !defined(_WIN32) && !defined(__sun) && !defined(__OpenBSD__) + // POSIX APIs are needed + # define _POSIX_C_SOURCE 200809L + #endif +-#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ ++#if defined(__FreeBSD__) || defined(__NetBSD__) || \ + defined(__QNX__) + // For isascii + # define _XOPEN_SOURCE 700 diff --git a/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt b/devel/cmake/patches/patch-Source_kwsys_CMakeLists_txt index 9bb88029ff4..3accea9dd62 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 -@@ -587,7 +587,7 @@ IF(KWSYS_USE_SystemInformation) - SET_PROPERTY(SOURCE SystemInformation.cxx APPEND PROPERTY - COMPILE_DEFINITIONS KWSYS_CXX_HAS__ATOI64=1) - ENDIF() -- IF(UNIX) -+ IF(UNIX AND NOT (CMAKE_SYSTEM MATCHES "OpenBSD")) - INCLUDE(CheckIncludeFileCXX) +@@ -513,7 +513,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")) + include(CheckIncludeFileCXX) # check for simple stack trace # usually it's in libc but on FreeBSD diff --git a/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx b/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx index 4ecd08c7a50..12c5d8108fd 100644 --- a/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx +++ b/devel/cmake/patches/patch-Source_kwsys_SystemTools_cxx @@ -5,7 +5,7 @@ Don't spam systrace by attempting to create dirs which already exist Index: Source/kwsys/SystemTools.cxx --- Source/kwsys/SystemTools.cxx.orig +++ Source/kwsys/SystemTools.cxx -@@ -292,12 +292,14 @@ inline void Realpath(const std::string& path, std::str +@@ -277,12 +277,14 @@ inline void Realpath(const std::string& path, std::str } #else # include <sys/types.h> @@ -13,9 +13,9 @@ Index: Source/kwsys/SystemTools.cxx # include <fcntl.h> # include <unistd.h> - inline int Mkdir(const std::string& dir) + inline int Mkdir(const std::string& dir, const mode_t* mode) { -- return mkdir(dir.c_str(), 00777); +- return mkdir(dir.c_str(), mode ? *mode : 00777); + struct stat sb; + return stat(dir.c_str(), &sb) && mkdir(dir.c_str(), 00777); } diff --git a/devel/cmake/patches/patch-Utilities_cmlibuv_src_unix_core_c b/devel/cmake/patches/patch-Utilities_cmlibuv_src_unix_core_c new file mode 100644 index 00000000000..a718de76f47 --- /dev/null +++ b/devel/cmake/patches/patch-Utilities_cmlibuv_src_unix_core_c @@ -0,0 +1,13 @@ +$OpenBSD$ + +Index: Utilities/cmlibuv/src/unix/core.c +--- Utilities/cmlibuv/src/unix/core.c.orig ++++ Utilities/cmlibuv/src/unix/core.c +@@ -73,7 +73,6 @@ extern char** environ; + # include <sys/filio.h> + # include <sys/wait.h> + # include <sys/param.h> +-# include <sys/cpuset.h> + # if defined(__FreeBSD__) + # define uv__accept4 accept4 + # endif diff --git a/devel/cmake/pkg/PLIST b/devel/cmake/pkg/PLIST index a262d2b13dc..b58eb227820 100644 --- a/devel/cmake/pkg/PLIST +++ b/devel/cmake/pkg/PLIST @@ -19,6 +19,7 @@ @man man/man7/cmake-modules.7 @man man/man7/cmake-packages.7 @man man/man7/cmake-policies.7 +@man man/man7/cmake-presets.7 @man man/man7/cmake-properties.7 @man man/man7/cmake-qt.7 @man man/man7/cmake-server.7 @@ -26,9 +27,15 @@ @man man/man7/cmake-variables.7 @man man/man7/cpack-generators.7 share/aclocal/cmake.m4 +share/bash-completion/ +share/bash-completion/completions/ +share/bash-completion/completions/cmake +share/bash-completion/completions/cpack +share/bash-completion/completions/ctest share/cmake/ share/cmake/Help/ share/cmake/Help/command/ +share/cmake/Help/command/DEVICE_LINK_OPTIONS.txt share/cmake/Help/command/FIND_XXX.txt share/cmake/Help/command/FIND_XXX_ORDER.txt share/cmake/Help/command/FIND_XXX_ROOT.txt @@ -50,6 +57,7 @@ share/cmake/Help/command/break.rst share/cmake/Help/command/build_command.rst share/cmake/Help/command/build_name.rst share/cmake/Help/command/cmake_host_system_information.rst +share/cmake/Help/command/cmake_language.rst share/cmake/Help/command/cmake_minimum_required.rst share/cmake/Help/command/cmake_parse_arguments.rst share/cmake/Help/command/cmake_policy.rst @@ -176,6 +184,7 @@ share/cmake/Help/envvar/ share/cmake/Help/envvar/ASM_DIALECT.rst share/cmake/Help/envvar/ASM_DIALECTFLAGS.rst share/cmake/Help/envvar/CC.rst +share/cmake/Help/envvar/CCMAKE_COLORS.rst share/cmake/Help/envvar/CFLAGS.rst share/cmake/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst share/cmake/Help/envvar/CMAKE_CONFIG_TYPE.rst @@ -188,6 +197,7 @@ share/cmake/Help/envvar/CMAKE_LANG_COMPILER_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/CSFLAGS.rst share/cmake/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst @@ -204,6 +214,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/ISPC.rst +share/cmake/Help/envvar/ISPCFLAGS.rst share/cmake/Help/envvar/LDFLAGS.rst share/cmake/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst share/cmake/Help/envvar/OBJC.rst @@ -252,7 +264,6 @@ share/cmake/Help/manual/ID_RESERVE.txt share/cmake/Help/manual/LINKS.txt share/cmake/Help/manual/OPTIONS_BUILD.txt share/cmake/Help/manual/OPTIONS_HELP.txt -share/cmake/Help/manual/VS-Choose-Arch.png share/cmake/Help/manual/ccmake.1.rst share/cmake/Help/manual/cmake-buildsystem.7.rst share/cmake/Help/manual/cmake-commands.7.rst @@ -267,6 +278,7 @@ share/cmake/Help/manual/cmake-language.7.rst share/cmake/Help/manual/cmake-modules.7.rst share/cmake/Help/manual/cmake-packages.7.rst share/cmake/Help/manual/cmake-policies.7.rst +share/cmake/Help/manual/cmake-presets.7.rst share/cmake/Help/manual/cmake-properties.7.rst share/cmake/Help/manual/cmake-qt.7.rst share/cmake/Help/manual/cmake-server.7.rst @@ -276,6 +288,9 @@ share/cmake/Help/manual/cmake.1.rst share/cmake/Help/manual/cpack-generators.7.rst share/cmake/Help/manual/cpack.1.rst share/cmake/Help/manual/ctest.1.rst +share/cmake/Help/manual/presets/ +share/cmake/Help/manual/presets/example.json +share/cmake/Help/manual/presets/schema.json share/cmake/Help/module/ share/cmake/Help/module/AddFileDependencies.rst share/cmake/Help/module/AndroidTestUtilities.rst @@ -324,6 +339,7 @@ share/cmake/Help/module/CheckCXXCompilerFlag.rst share/cmake/Help/module/CheckCXXSourceCompiles.rst share/cmake/Help/module/CheckCXXSourceRuns.rst share/cmake/Help/module/CheckCXXSymbolExists.rst +share/cmake/Help/module/CheckCompilerFlag.rst share/cmake/Help/module/CheckFortranCompilerFlag.rst share/cmake/Help/module/CheckFortranFunctionExists.rst share/cmake/Help/module/CheckFortranSourceCompiles.rst @@ -335,6 +351,7 @@ share/cmake/Help/module/CheckIncludeFileCXX.rst share/cmake/Help/module/CheckIncludeFiles.rst share/cmake/Help/module/CheckLanguage.rst share/cmake/Help/module/CheckLibraryExists.rst +share/cmake/Help/module/CheckLinkerFlag.rst share/cmake/Help/module/CheckOBJCCompilerFlag.rst share/cmake/Help/module/CheckOBJCSourceCompiles.rst share/cmake/Help/module/CheckOBJCSourceRuns.rst @@ -343,6 +360,8 @@ share/cmake/Help/module/CheckOBJCXXSourceCompiles.rst share/cmake/Help/module/CheckOBJCXXSourceRuns.rst share/cmake/Help/module/CheckPIESupported.rst share/cmake/Help/module/CheckPrototypeDefinition.rst +share/cmake/Help/module/CheckSourceCompiles.rst +share/cmake/Help/module/CheckSourceRuns.rst share/cmake/Help/module/CheckStructHasMember.rst share/cmake/Help/module/CheckSymbolExists.rst share/cmake/Help/module/CheckTypeSize.rst @@ -644,6 +663,18 @@ share/cmake/Help/policy/CMP0099.rst share/cmake/Help/policy/CMP0100.rst share/cmake/Help/policy/CMP0101.rst share/cmake/Help/policy/CMP0102.rst +share/cmake/Help/policy/CMP0103.rst +share/cmake/Help/policy/CMP0104.rst +share/cmake/Help/policy/CMP0105.rst +share/cmake/Help/policy/CMP0106.rst +share/cmake/Help/policy/CMP0107.rst +share/cmake/Help/policy/CMP0108.rst +share/cmake/Help/policy/CMP0109.rst +share/cmake/Help/policy/CMP0110.rst +share/cmake/Help/policy/CMP0111.rst +share/cmake/Help/policy/CMP0112.rst +share/cmake/Help/policy/CMP0113.rst +share/cmake/Help/policy/CMP0114.rst share/cmake/Help/policy/DEPRECATED.txt share/cmake/Help/policy/DISALLOWED_COMMAND.txt share/cmake/Help/prop_cache/ @@ -745,6 +776,7 @@ share/cmake/Help/prop_sf/COMPILE_FLAGS.rst share/cmake/Help/prop_sf/COMPILE_OPTIONS.rst share/cmake/Help/prop_sf/EXTERNAL_OBJECT.rst share/cmake/Help/prop_sf/Fortran_FORMAT.rst +share/cmake/Help/prop_sf/Fortran_PREPROCESS.rst share/cmake/Help/prop_sf/GENERATED.rst share/cmake/Help/prop_sf/HEADER_FILE_ONLY.rst share/cmake/Help/prop_sf/INCLUDE_DIRECTORIES.rst @@ -764,12 +796,14 @@ share/cmake/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst share/cmake/Help/prop_sf/SYMBOLIC.rst share/cmake/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst share/cmake/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst +share/cmake/Help/prop_sf/UNITY_GROUP.rst share/cmake/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst share/cmake/Help/prop_sf/VS_CSHARP_tagname.rst share/cmake/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst share/cmake/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst share/cmake/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst share/cmake/Help/prop_sf/VS_RESOURCE_GENERATOR.rst +share/cmake/Help/prop_sf/VS_SETTINGS.rst share/cmake/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst share/cmake/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst share/cmake/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst @@ -815,6 +849,7 @@ share/cmake/Help/prop_tgt/ share/cmake/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst share/cmake/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst share/cmake/Help/prop_tgt/ALIASED_TARGET.rst +share/cmake/Help/prop_tgt/ALIAS_GLOBAL.rst share/cmake/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst share/cmake/Help/prop_tgt/ANDROID_API.rst share/cmake/Help/prop_tgt/ANDROID_API_MIN.rst @@ -879,6 +914,7 @@ share/cmake/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst share/cmake/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst share/cmake/Help/prop_tgt/CONFIG_POSTFIX.rst share/cmake/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst +share/cmake/Help/prop_tgt/CUDA_ARCHITECTURES.rst share/cmake/Help/prop_tgt/CUDA_EXTENSIONS.rst share/cmake/Help/prop_tgt/CUDA_PTX_COMPILATION.rst share/cmake/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst @@ -910,9 +946,11 @@ share/cmake/Help/prop_tgt/EXPORT_PROPERTIES.rst share/cmake/Help/prop_tgt/EchoString.rst share/cmake/Help/prop_tgt/FOLDER.rst share/cmake/Help/prop_tgt/FRAMEWORK.rst +share/cmake/Help/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst share/cmake/Help/prop_tgt/FRAMEWORK_VERSION.rst share/cmake/Help/prop_tgt/Fortran_FORMAT.rst share/cmake/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst +share/cmake/Help/prop_tgt/Fortran_PREPROCESS.rst share/cmake/Help/prop_tgt/GENERATOR_FILE_NAME.rst share/cmake/Help/prop_tgt/GHS_INTEGRITY_APP.rst share/cmake/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst @@ -967,6 +1005,8 @@ share/cmake/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst share/cmake/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst share/cmake/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst share/cmake/Help/prop_tgt/IOS_INSTALL_COMBINED.rst +share/cmake/Help/prop_tgt/ISPC_HEADER_DIRECTORY.rst +share/cmake/Help/prop_tgt/ISPC_INSTRUCTION_SETS.rst share/cmake/Help/prop_tgt/JOB_POOL_COMPILE.rst share/cmake/Help/prop_tgt/JOB_POOL_LINK.rst share/cmake/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst @@ -1018,10 +1058,13 @@ share/cmake/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst share/cmake/Help/prop_tgt/OBJC_EXTENSIONS.rst share/cmake/Help/prop_tgt/OBJC_STANDARD.rst share/cmake/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst +share/cmake/Help/prop_tgt/OPTIMIZE_DEPENDENCIES.rst share/cmake/Help/prop_tgt/OSX_ARCHITECTURES.rst share/cmake/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst share/cmake/Help/prop_tgt/OUTPUT_NAME.rst share/cmake/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst +share/cmake/Help/prop_tgt/PCH_INSTANTIATE_TEMPLATES.rst +share/cmake/Help/prop_tgt/PCH_WARN_INVALID.rst share/cmake/Help/prop_tgt/PDB_NAME.rst share/cmake/Help/prop_tgt/PDB_NAME_CONFIG.rst share/cmake/Help/prop_tgt/PDB_NOTE.txt @@ -1061,6 +1104,7 @@ share/cmake/Help/prop_tgt/UNITY_BUILD.rst share/cmake/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst share/cmake/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst share/cmake/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst +share/cmake/Help/prop_tgt/UNITY_BUILD_MODE.rst share/cmake/Help/prop_tgt/VERSION.rst share/cmake/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst share/cmake/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst @@ -1087,12 +1131,15 @@ share/cmake/Help/prop_tgt/VS_KEYWORD.rst share/cmake/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst share/cmake/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst share/cmake/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst +share/cmake/Help/prop_tgt/VS_PLATFORM_TOOLSET.rst share/cmake/Help/prop_tgt/VS_PROJECT_IMPORT.rst share/cmake/Help/prop_tgt/VS_SCC_AUXPATH.rst share/cmake/Help/prop_tgt/VS_SCC_LOCALPATH.rst share/cmake/Help/prop_tgt/VS_SCC_PROJECTNAME.rst share/cmake/Help/prop_tgt/VS_SCC_PROVIDER.rst share/cmake/Help/prop_tgt/VS_SDK_REFERENCES.rst +share/cmake/Help/prop_tgt/VS_SOLUTION_DEPLOY.rst +share/cmake/Help/prop_tgt/VS_SOURCE_SETTINGS_tool.rst share/cmake/Help/prop_tgt/VS_USER_PROPS.rst share/cmake/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst share/cmake/Help/prop_tgt/VS_WINRT_COMPONENT.rst @@ -1103,6 +1150,7 @@ share/cmake/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst share/cmake/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst share/cmake/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst share/cmake/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst +share/cmake/Help/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.rst share/cmake/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst share/cmake/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst @@ -1139,6 +1187,8 @@ share/cmake/Help/release/3.14.rst share/cmake/Help/release/3.15.rst share/cmake/Help/release/3.16.rst share/cmake/Help/release/3.17.rst +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.3.rst share/cmake/Help/release/3.4.rst @@ -1216,6 +1266,7 @@ share/cmake/Help/variable/CMAKE_CACHE_MAJOR_VERSION.rst share/cmake/Help/variable/CMAKE_CACHE_MINOR_VERSION.rst share/cmake/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst share/cmake/Help/variable/CMAKE_CFG_INTDIR.rst +share/cmake/Help/variable/CMAKE_CLANG_VFS_OVERLAY.rst share/cmake/Help/variable/CMAKE_CL_64.rst share/cmake/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst share/cmake/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst @@ -1236,6 +1287,7 @@ share/cmake/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst share/cmake/Help/variable/CMAKE_CROSS_CONFIGS.rst share/cmake/Help/variable/CMAKE_CTEST_ARGUMENTS.rst share/cmake/Help/variable/CMAKE_CTEST_COMMAND.rst +share/cmake/Help/variable/CMAKE_CUDA_ARCHITECTURES.rst share/cmake/Help/variable/CMAKE_CUDA_COMPILE_FEATURES.rst share/cmake/Help/variable/CMAKE_CUDA_EXTENSIONS.rst share/cmake/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst @@ -1323,12 +1375,14 @@ share/cmake/Help/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.rst share/cmake/Help/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY.rst share/cmake/Help/variable/CMAKE_FOLDER.rst share/cmake/Help/variable/CMAKE_FRAMEWORK.rst +share/cmake/Help/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst share/cmake/Help/variable/CMAKE_FRAMEWORK_PATH.rst share/cmake/Help/variable/CMAKE_Fortran_FORMAT.rst share/cmake/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst share/cmake/Help/variable/CMAKE_Fortran_MODDIR_FLAG.rst share/cmake/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst share/cmake/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst +share/cmake/Help/variable/CMAKE_Fortran_PREPROCESS.rst share/cmake/Help/variable/CMAKE_GENERATOR.rst share/cmake/Help/variable/CMAKE_GENERATOR_INSTANCE.rst share/cmake/Help/variable/CMAKE_GENERATOR_PLATFORM.rst @@ -1369,6 +1423,8 @@ share/cmake/Help/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst share/cmake/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst share/cmake/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst +share/cmake/Help/variable/CMAKE_ISPC_HEADER_DIRECTORY.rst +share/cmake/Help/variable/CMAKE_ISPC_INSTRUCTION_SETS.rst share/cmake/Help/variable/CMAKE_JOB_POOLS.rst share/cmake/Help/variable/CMAKE_JOB_POOL_COMPILE.rst share/cmake/Help/variable/CMAKE_JOB_POOL_LINK.rst @@ -1486,12 +1542,15 @@ share/cmake/Help/variable/CMAKE_OBJC_EXTENSIONS.rst share/cmake/Help/variable/CMAKE_OBJC_STANDARD.rst share/cmake/Help/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst share/cmake/Help/variable/CMAKE_OBJECT_PATH_MAX.rst +share/cmake/Help/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst share/cmake/Help/variable/CMAKE_OSX_ARCHITECTURES.rst share/cmake/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst share/cmake/Help/variable/CMAKE_OSX_SYSROOT.rst share/cmake/Help/variable/CMAKE_OSX_VARIABLE.txt share/cmake/Help/variable/CMAKE_PARENT_LIST_FILE.rst share/cmake/Help/variable/CMAKE_PATCH_VERSION.rst +share/cmake/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst +share/cmake/Help/variable/CMAKE_PCH_WARN_INVALID.rst share/cmake/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst share/cmake/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst share/cmake/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst @@ -1595,14 +1654,17 @@ share/cmake/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst share/cmake/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst share/cmake/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst +share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst share/cmake/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst share/cmake/Help/variable/CMAKE_WARN_DEPRECATED.rst share/cmake/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst share/cmake/Help/variable/CMAKE_WIN32_EXECUTABLE.rst share/cmake/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst share/cmake/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst +share/cmake/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst share/cmake/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst share/cmake/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst +share/cmake/Help/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE.rst share/cmake/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst share/cmake/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst @@ -1687,6 +1749,7 @@ share/cmake/Help/variable/CTEST_P4_CLIENT.rst share/cmake/Help/variable/CTEST_P4_COMMAND.rst share/cmake/Help/variable/CTEST_P4_OPTIONS.rst share/cmake/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst +share/cmake/Help/variable/CTEST_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_SITE.rst @@ -1810,6 +1873,7 @@ share/cmake/Modules/CMakeDetermineCompiler.cmake share/cmake/Modules/CMakeDetermineCompilerABI.cmake share/cmake/Modules/CMakeDetermineCompilerId.cmake share/cmake/Modules/CMakeDetermineFortranCompiler.cmake +share/cmake/Modules/CMakeDetermineISPCCompiler.cmake share/cmake/Modules/CMakeDetermineJavaCompiler.cmake share/cmake/Modules/CMakeDetermineOBJCCompiler.cmake share/cmake/Modules/CMakeDetermineOBJCXXCompiler.cmake @@ -1839,6 +1903,10 @@ share/cmake/Modules/CMakeFortranInformation.cmake share/cmake/Modules/CMakeGenericSystem.cmake share/cmake/Modules/CMakeGraphVizOptions.cmake share/cmake/Modules/CMakeIOSInstallCombined.cmake +share/cmake/Modules/CMakeISPCCompiler.cmake.in +share/cmake/Modules/CMakeISPCCompilerABI.ispc +share/cmake/Modules/CMakeISPCCompilerId.ispc.in +share/cmake/Modules/CMakeISPCInformation.cmake share/cmake/Modules/CMakeImportBuildSettings.cmake share/cmake/Modules/CMakeInitializeConfigs.cmake share/cmake/Modules/CMakeJOMFindMake.cmake @@ -1883,6 +1951,7 @@ share/cmake/Modules/CMakeTestCXXCompiler.cmake share/cmake/Modules/CMakeTestCompilerCommon.cmake share/cmake/Modules/CMakeTestFortranCompiler.cmake share/cmake/Modules/CMakeTestGNU.c +share/cmake/Modules/CMakeTestISPCCompiler.cmake share/cmake/Modules/CMakeTestJavaCompiler.cmake share/cmake/Modules/CMakeTestOBJCCompiler.cmake share/cmake/Modules/CMakeTestOBJCXXCompiler.cmake @@ -1907,6 +1976,7 @@ share/cmake/Modules/CheckCXXCompilerFlag.cmake share/cmake/Modules/CheckCXXSourceCompiles.cmake share/cmake/Modules/CheckCXXSourceRuns.cmake share/cmake/Modules/CheckCXXSymbolExists.cmake +share/cmake/Modules/CheckCompilerFlag.cmake share/cmake/Modules/CheckForPthreads.c share/cmake/Modules/CheckFortranCompilerFlag.cmake share/cmake/Modules/CheckFortranFunctionExists.cmake @@ -1933,6 +2003,7 @@ share/cmake/Modules/CheckIncludeFiles.cmake share/cmake/Modules/CheckLanguage.cmake share/cmake/Modules/CheckLibraryExists.cmake share/cmake/Modules/CheckLibraryExists.lists.in +share/cmake/Modules/CheckLinkerFlag.cmake share/cmake/Modules/CheckOBJCCompilerFlag.cmake share/cmake/Modules/CheckOBJCSourceCompiles.cmake share/cmake/Modules/CheckOBJCSourceRuns.cmake @@ -1943,6 +2014,8 @@ share/cmake/Modules/CheckPIESupported.cmake share/cmake/Modules/CheckPrototypeDefinition.c.in share/cmake/Modules/CheckPrototypeDefinition.cmake share/cmake/Modules/CheckSizeOf.cmake +share/cmake/Modules/CheckSourceCompiles.cmake +share/cmake/Modules/CheckSourceRuns.cmake share/cmake/Modules/CheckStructHasMember.cmake share/cmake/Modules/CheckSymbolExists.cmake share/cmake/Modules/CheckTypeSize.c.in @@ -1981,6 +2054,7 @@ share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake share/cmake/Modules/Compiler/Clang-ASM.cmake share/cmake/Modules/Compiler/Clang-C-FeatureTests.cmake share/cmake/Modules/Compiler/Clang-C.cmake +share/cmake/Modules/Compiler/Clang-CUDA.cmake share/cmake/Modules/Compiler/Clang-CXX-FeatureTests.cmake share/cmake/Modules/Compiler/Clang-CXX-TestableFeatures.cmake share/cmake/Modules/Compiler/Clang-CXX.cmake @@ -2044,7 +2118,10 @@ share/cmake/Modules/Compiler/Intel-CXX-FeatureTests.cmake share/cmake/Modules/Compiler/Intel-CXX.cmake share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake share/cmake/Modules/Compiler/Intel-Fortran.cmake +share/cmake/Modules/Compiler/Intel-ISPC.cmake share/cmake/Modules/Compiler/Intel.cmake +share/cmake/Modules/Compiler/IntelClang-DetermineCompiler.cmake +share/cmake/Modules/Compiler/IntelDPCPP-DetermineCompiler.cmake share/cmake/Modules/Compiler/MSVC-ASM.cmake share/cmake/Modules/Compiler/MSVC-C-FeatureTests.cmake share/cmake/Modules/Compiler/MSVC-C.cmake @@ -2054,7 +2131,10 @@ share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake share/cmake/Modules/Compiler/NAG-Fortran.cmake share/cmake/Modules/Compiler/NVIDIA-CUDA.cmake share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake +share/cmake/Modules/Compiler/OpenWatcom-C.cmake +share/cmake/Modules/Compiler/OpenWatcom-CXX.cmake share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake +share/cmake/Modules/Compiler/OpenWatcom.cmake share/cmake/Modules/Compiler/PGI-C.cmake share/cmake/Modules/Compiler/PGI-CXX.cmake share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake @@ -2089,6 +2169,7 @@ share/cmake/Modules/Compiler/TI-ASM.cmake share/cmake/Modules/Compiler/TI-C.cmake share/cmake/Modules/Compiler/TI-CXX.cmake share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake +share/cmake/Modules/Compiler/TI.cmake share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake share/cmake/Modules/Compiler/TinyCC-C.cmake share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake @@ -2131,6 +2212,7 @@ share/cmake/Modules/DummyCXXFile.cxx share/cmake/Modules/ExternalData.cmake share/cmake/Modules/ExternalData_config.cmake.in share/cmake/Modules/ExternalProject-download.cmake.in +share/cmake/Modules/ExternalProject-gitupdate.cmake.in share/cmake/Modules/ExternalProject-verify.cmake.in share/cmake/Modules/ExternalProject.cmake share/cmake/Modules/FLTKCompatibility.cmake @@ -2373,6 +2455,9 @@ share/cmake/Modules/Internal/CPack/CPackZIP.cmake share/cmake/Modules/Internal/CPack/NSIS.InstallOptions.ini.in share/cmake/Modules/Internal/CPack/NSIS.template.in share/cmake/Modules/Internal/CPack/WIX.template.in +share/cmake/Modules/Internal/CheckCompilerFlag.cmake +share/cmake/Modules/Internal/CheckSourceCompiles.cmake +share/cmake/Modules/Internal/CheckSourceRuns.cmake share/cmake/Modules/Internal/FeatureTesting.cmake share/cmake/Modules/KDE3Macros.cmake share/cmake/Modules/MacOSXBundleInfo.plist.in @@ -2420,6 +2505,7 @@ share/cmake/Modules/Platform/Android.cmake share/cmake/Modules/Platform/Android/Determine-Compiler-NDK.cmake share/cmake/Modules/Platform/Android/Determine-Compiler-Standalone.cmake share/cmake/Modules/Platform/Android/Determine-Compiler.cmake +share/cmake/Modules/Platform/Android/VCXProjInspect.vcxproj.in share/cmake/Modules/Platform/Android/abi-arm64-v8a-Clang.cmake share/cmake/Modules/Platform/Android/abi-arm64-v8a-GNU.cmake share/cmake/Modules/Platform/Android/abi-armeabi-Clang.cmake @@ -2529,6 +2615,10 @@ share/cmake/Modules/Platform/CYGWIN-windres.cmake share/cmake/Modules/Platform/CYGWIN.cmake share/cmake/Modules/Platform/Catamount.cmake share/cmake/Modules/Platform/CrayLinuxEnvironment.cmake +share/cmake/Modules/Platform/DOS-OpenWatcom-C.cmake +share/cmake/Modules/Platform/DOS-OpenWatcom-CXX.cmake +share/cmake/Modules/Platform/DOS-OpenWatcom.cmake +share/cmake/Modules/Platform/DOS.cmake share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake share/cmake/Modules/Platform/Darwin-Initialize.cmake share/cmake/Modules/Platform/Darwin.cmake @@ -2574,6 +2664,9 @@ share/cmake/Modules/Platform/Linux-Intel-CXX.cmake share/cmake/Modules/Platform/Linux-Intel-Fortran.cmake share/cmake/Modules/Platform/Linux-Intel.cmake share/cmake/Modules/Platform/Linux-NAG-Fortran.cmake +share/cmake/Modules/Platform/Linux-OpenWatcom-C.cmake +share/cmake/Modules/Platform/Linux-OpenWatcom-CXX.cmake +share/cmake/Modules/Platform/Linux-OpenWatcom.cmake share/cmake/Modules/Platform/Linux-PGI-C.cmake share/cmake/Modules/Platform/Linux-PGI-CXX.cmake share/cmake/Modules/Platform/Linux-PGI-Fortran.cmake @@ -2596,6 +2689,10 @@ share/cmake/Modules/Platform/MP-RAS.cmake share/cmake/Modules/Platform/Midipix.cmake share/cmake/Modules/Platform/MirBSD.cmake share/cmake/Modules/Platform/NetBSD.cmake +share/cmake/Modules/Platform/OS2-OpenWatcom-C.cmake +share/cmake/Modules/Platform/OS2-OpenWatcom-CXX.cmake +share/cmake/Modules/Platform/OS2-OpenWatcom.cmake +share/cmake/Modules/Platform/OS2.cmake share/cmake/Modules/Platform/OSF1.cmake share/cmake/Modules/Platform/OpenBSD.cmake share/cmake/Modules/Platform/OpenVMS.cmake @@ -2644,6 +2741,7 @@ share/cmake/Modules/Platform/Windows-Intel-ASM.cmake share/cmake/Modules/Platform/Windows-Intel-C.cmake share/cmake/Modules/Platform/Windows-Intel-CXX.cmake share/cmake/Modules/Platform/Windows-Intel-Fortran.cmake +share/cmake/Modules/Platform/Windows-Intel-ISPC.cmake share/cmake/Modules/Platform/Windows-Intel.cmake share/cmake/Modules/Platform/Windows-MSVC-C.cmake share/cmake/Modules/Platform/Windows-MSVC-CXX.cmake @@ -2720,7 +2818,9 @@ share/cmake/Modules/TestForSSTREAM.cxx share/cmake/Modules/TestForSTDNamespace.cmake share/cmake/Modules/TestForSTDNamespace.cxx share/cmake/Modules/UseEcos.cmake +share/cmake/Modules/UseJava/ share/cmake/Modules/UseJava.cmake +share/cmake/Modules/UseJava/ClearClassFiles.cmake share/cmake/Modules/UseJavaClassFilelist.cmake share/cmake/Modules/UseJavaSymlinks.cmake share/cmake/Modules/UsePkgConfig.cmake @@ -2795,18 +2895,6 @@ share/cmake/Templates/Windows/SmallLogo44x44.png share/cmake/Templates/Windows/SplashScreen.png share/cmake/Templates/Windows/StoreLogo.png share/cmake/Templates/Windows/Windows_TemporaryKey.pfx -share/cmake/completions/ -share/cmake/completions/cmake -share/cmake/completions/cpack -share/cmake/completions/ctest -share/cmake/editors/ -share/cmake/editors/emacs/ -share/cmake/editors/emacs/cmake-mode.el -share/cmake/editors/vim/ -share/cmake/editors/vim/indent/ -share/cmake/editors/vim/indent/cmake.vim -share/cmake/editors/vim/syntax/ -share/cmake/editors/vim/syntax/cmake.vim share/cmake/include/ share/cmake/include/cmCPluginAPI.h share/doc/cmake/ @@ -2814,6 +2902,8 @@ share/doc/cmake/Copyright.txt share/doc/cmake/cmsys/ share/doc/cmake/cmsys/Copyright.txt share/doc/cmake/html/ +share/doc/cmake/html/_downloads/ +share/doc/cmake/html/_downloads/schema.json share/doc/cmake/html/_images/ share/doc/cmake/html/_images/GUI-Add-Entry.png share/doc/cmake/html/_images/GUI-Choose-Generator.png @@ -2838,6 +2928,7 @@ share/doc/cmake/html/_sources/command/break.rst.txt share/doc/cmake/html/_sources/command/build_command.rst.txt share/doc/cmake/html/_sources/command/build_name.rst.txt share/doc/cmake/html/_sources/command/cmake_host_system_information.rst.txt +share/doc/cmake/html/_sources/command/cmake_language.rst.txt share/doc/cmake/html/_sources/command/cmake_minimum_required.rst.txt share/doc/cmake/html/_sources/command/cmake_parse_arguments.rst.txt share/doc/cmake/html/_sources/command/cmake_policy.rst.txt @@ -2964,6 +3055,7 @@ share/doc/cmake/html/_sources/envvar/ share/doc/cmake/html/_sources/envvar/ASM_DIALECT.rst.txt share/doc/cmake/html/_sources/envvar/ASM_DIALECTFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/CC.rst.txt +share/doc/cmake/html/_sources/envvar/CCMAKE_COLORS.rst.txt share/doc/cmake/html/_sources/envvar/CFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst.txt share/doc/cmake/html/_sources/envvar/CMAKE_CONFIG_TYPE.rst.txt @@ -2976,6 +3068,7 @@ share/doc/cmake/html/_sources/envvar/CMAKE_LANG_COMPILER_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/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 @@ -2991,6 +3084,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/ISPC.rst.txt +share/doc/cmake/html/_sources/envvar/ISPCFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/LDFLAGS.rst.txt share/doc/cmake/html/_sources/envvar/MACOSX_DEPLOYMENT_TARGET.rst.txt share/doc/cmake/html/_sources/envvar/OBJC.rst.txt @@ -3029,6 +3124,10 @@ share/doc/cmake/html/_sources/generator/Visual Studio 9 2008.rst.txt share/doc/cmake/html/_sources/generator/Watcom WMake.rst.txt share/doc/cmake/html/_sources/generator/Xcode.rst.txt share/doc/cmake/html/_sources/guide/ +share/doc/cmake/html/_sources/guide/ide-integration/ +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/index.rst.txt share/doc/cmake/html/_sources/guide/user-interaction/ @@ -3051,6 +3150,7 @@ share/doc/cmake/html/_sources/manual/cmake-language.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-modules.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-packages.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-policies.7.rst.txt +share/doc/cmake/html/_sources/manual/cmake-presets.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-properties.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-qt.7.rst.txt share/doc/cmake/html/_sources/manual/cmake-server.7.rst.txt @@ -3108,6 +3208,7 @@ share/doc/cmake/html/_sources/module/CheckCXXCompilerFlag.rst.txt share/doc/cmake/html/_sources/module/CheckCXXSourceCompiles.rst.txt share/doc/cmake/html/_sources/module/CheckCXXSourceRuns.rst.txt share/doc/cmake/html/_sources/module/CheckCXXSymbolExists.rst.txt +share/doc/cmake/html/_sources/module/CheckCompilerFlag.rst.txt share/doc/cmake/html/_sources/module/CheckFortranCompilerFlag.rst.txt share/doc/cmake/html/_sources/module/CheckFortranFunctionExists.rst.txt share/doc/cmake/html/_sources/module/CheckFortranSourceCompiles.rst.txt @@ -3119,6 +3220,7 @@ share/doc/cmake/html/_sources/module/CheckIncludeFileCXX.rst.txt share/doc/cmake/html/_sources/module/CheckIncludeFiles.rst.txt share/doc/cmake/html/_sources/module/CheckLanguage.rst.txt share/doc/cmake/html/_sources/module/CheckLibraryExists.rst.txt +share/doc/cmake/html/_sources/module/CheckLinkerFlag.rst.txt share/doc/cmake/html/_sources/module/CheckOBJCCompilerFlag.rst.txt share/doc/cmake/html/_sources/module/CheckOBJCSourceCompiles.rst.txt share/doc/cmake/html/_sources/module/CheckOBJCSourceRuns.rst.txt @@ -3127,6 +3229,8 @@ share/doc/cmake/html/_sources/module/CheckOBJCXXSourceCompiles.rst.txt share/doc/cmake/html/_sources/module/CheckOBJCXXSourceRuns.rst.txt share/doc/cmake/html/_sources/module/CheckPIESupported.rst.txt share/doc/cmake/html/_sources/module/CheckPrototypeDefinition.rst.txt +share/doc/cmake/html/_sources/module/CheckSourceCompiles.rst.txt +share/doc/cmake/html/_sources/module/CheckSourceRuns.rst.txt share/doc/cmake/html/_sources/module/CheckStructHasMember.rst.txt share/doc/cmake/html/_sources/module/CheckSymbolExists.rst.txt share/doc/cmake/html/_sources/module/CheckTypeSize.rst.txt @@ -3428,6 +3532,18 @@ share/doc/cmake/html/_sources/policy/CMP0099.rst.txt share/doc/cmake/html/_sources/policy/CMP0100.rst.txt share/doc/cmake/html/_sources/policy/CMP0101.rst.txt share/doc/cmake/html/_sources/policy/CMP0102.rst.txt +share/doc/cmake/html/_sources/policy/CMP0103.rst.txt +share/doc/cmake/html/_sources/policy/CMP0104.rst.txt +share/doc/cmake/html/_sources/policy/CMP0105.rst.txt +share/doc/cmake/html/_sources/policy/CMP0106.rst.txt +share/doc/cmake/html/_sources/policy/CMP0107.rst.txt +share/doc/cmake/html/_sources/policy/CMP0108.rst.txt +share/doc/cmake/html/_sources/policy/CMP0109.rst.txt +share/doc/cmake/html/_sources/policy/CMP0110.rst.txt +share/doc/cmake/html/_sources/policy/CMP0111.rst.txt +share/doc/cmake/html/_sources/policy/CMP0112.rst.txt +share/doc/cmake/html/_sources/policy/CMP0113.rst.txt +share/doc/cmake/html/_sources/policy/CMP0114.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 @@ -3527,6 +3643,7 @@ share/doc/cmake/html/_sources/prop_sf/COMPILE_FLAGS.rst.txt share/doc/cmake/html/_sources/prop_sf/COMPILE_OPTIONS.rst.txt share/doc/cmake/html/_sources/prop_sf/EXTERNAL_OBJECT.rst.txt share/doc/cmake/html/_sources/prop_sf/Fortran_FORMAT.rst.txt +share/doc/cmake/html/_sources/prop_sf/Fortran_PREPROCESS.rst.txt share/doc/cmake/html/_sources/prop_sf/GENERATED.rst.txt share/doc/cmake/html/_sources/prop_sf/HEADER_FILE_ONLY.rst.txt share/doc/cmake/html/_sources/prop_sf/INCLUDE_DIRECTORIES.rst.txt @@ -3546,12 +3663,14 @@ share/doc/cmake/html/_sources/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst.txt share/doc/cmake/html/_sources/prop_sf/SYMBOLIC.rst.txt share/doc/cmake/html/_sources/prop_sf/Swift_DEPENDENCIES_FILE.rst.txt share/doc/cmake/html/_sources/prop_sf/Swift_DIAGNOSTICS_FILE.rst.txt +share/doc/cmake/html/_sources/prop_sf/UNITY_GROUP.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_COPY_TO_OUT_DIR.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_CSHARP_tagname.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_CONTENT.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_DEPLOYMENT_LOCATION.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_INCLUDE_IN_VSIX.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_RESOURCE_GENERATOR.rst.txt +share/doc/cmake/html/_sources/prop_sf/VS_SETTINGS.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENABLE_DEBUG.rst.txt share/doc/cmake/html/_sources/prop_sf/VS_SHADER_ENTRYPOINT.rst.txt @@ -3597,6 +3716,7 @@ share/doc/cmake/html/_sources/prop_tgt/ share/doc/cmake/html/_sources/prop_tgt/ADDITIONAL_CLEAN_FILES.rst.txt share/doc/cmake/html/_sources/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst.txt share/doc/cmake/html/_sources/prop_tgt/ALIASED_TARGET.rst.txt +share/doc/cmake/html/_sources/prop_tgt/ALIAS_GLOBAL.rst.txt share/doc/cmake/html/_sources/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst.txt share/doc/cmake/html/_sources/prop_tgt/ANDROID_API.rst.txt share/doc/cmake/html/_sources/prop_tgt/ANDROID_API_MIN.rst.txt @@ -3660,6 +3780,7 @@ share/doc/cmake/html/_sources/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst.t share/doc/cmake/html/_sources/prop_tgt/CONFIG_OUTPUT_NAME.rst.txt share/doc/cmake/html/_sources/prop_tgt/CONFIG_POSTFIX.rst.txt share/doc/cmake/html/_sources/prop_tgt/CROSSCOMPILING_EMULATOR.rst.txt +share/doc/cmake/html/_sources/prop_tgt/CUDA_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/prop_tgt/CUDA_EXTENSIONS.rst.txt share/doc/cmake/html/_sources/prop_tgt/CUDA_PTX_COMPILATION.rst.txt share/doc/cmake/html/_sources/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst.txt @@ -3690,9 +3811,11 @@ share/doc/cmake/html/_sources/prop_tgt/EXPORT_PROPERTIES.rst.txt share/doc/cmake/html/_sources/prop_tgt/EchoString.rst.txt share/doc/cmake/html/_sources/prop_tgt/FOLDER.rst.txt share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK.rst.txt +share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst.txt share/doc/cmake/html/_sources/prop_tgt/FRAMEWORK_VERSION.rst.txt share/doc/cmake/html/_sources/prop_tgt/Fortran_FORMAT.rst.txt share/doc/cmake/html/_sources/prop_tgt/Fortran_MODULE_DIRECTORY.rst.txt +share/doc/cmake/html/_sources/prop_tgt/Fortran_PREPROCESS.rst.txt share/doc/cmake/html/_sources/prop_tgt/GENERATOR_FILE_NAME.rst.txt 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 @@ -3746,6 +3869,8 @@ share/doc/cmake/html/_sources/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst. share/doc/cmake/html/_sources/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst.txt share/doc/cmake/html/_sources/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst.txt share/doc/cmake/html/_sources/prop_tgt/IOS_INSTALL_COMBINED.rst.txt +share/doc/cmake/html/_sources/prop_tgt/ISPC_HEADER_DIRECTORY.rst.txt +share/doc/cmake/html/_sources/prop_tgt/ISPC_INSTRUCTION_SETS.rst.txt share/doc/cmake/html/_sources/prop_tgt/JOB_POOL_COMPILE.rst.txt share/doc/cmake/html/_sources/prop_tgt/JOB_POOL_LINK.rst.txt share/doc/cmake/html/_sources/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst.txt @@ -3795,10 +3920,13 @@ share/doc/cmake/html/_sources/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst.txt share/doc/cmake/html/_sources/prop_tgt/OBJC_EXTENSIONS.rst.txt share/doc/cmake/html/_sources/prop_tgt/OBJC_STANDARD.rst.txt share/doc/cmake/html/_sources/prop_tgt/OBJC_STANDARD_REQUIRED.rst.txt +share/doc/cmake/html/_sources/prop_tgt/OPTIMIZE_DEPENDENCIES.rst.txt share/doc/cmake/html/_sources/prop_tgt/OSX_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst.txt share/doc/cmake/html/_sources/prop_tgt/OUTPUT_NAME.rst.txt share/doc/cmake/html/_sources/prop_tgt/OUTPUT_NAME_CONFIG.rst.txt +share/doc/cmake/html/_sources/prop_tgt/PCH_INSTANTIATE_TEMPLATES.rst.txt +share/doc/cmake/html/_sources/prop_tgt/PCH_WARN_INVALID.rst.txt share/doc/cmake/html/_sources/prop_tgt/PDB_NAME.rst.txt share/doc/cmake/html/_sources/prop_tgt/PDB_NAME_CONFIG.rst.txt share/doc/cmake/html/_sources/prop_tgt/PDB_OUTPUT_DIRECTORY.rst.txt @@ -3837,6 +3965,7 @@ share/doc/cmake/html/_sources/prop_tgt/UNITY_BUILD.rst.txt share/doc/cmake/html/_sources/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst.txt share/doc/cmake/html/_sources/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst.txt share/doc/cmake/html/_sources/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst.txt +share/doc/cmake/html/_sources/prop_tgt/UNITY_BUILD_MODE.rst.txt share/doc/cmake/html/_sources/prop_tgt/VERSION.rst.txt share/doc/cmake/html/_sources/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_CONFIGURATION_TYPE.rst.txt @@ -3863,12 +3992,15 @@ share/doc/cmake/html/_sources/prop_tgt/VS_KEYWORD.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_PACKAGE_REFERENCES.rst.txt +share/doc/cmake/html/_sources/prop_tgt/VS_PLATFORM_TOOLSET.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_PROJECT_IMPORT.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_SCC_AUXPATH.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_SCC_LOCALPATH.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROJECTNAME.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_SCC_PROVIDER.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_SDK_REFERENCES.rst.txt +share/doc/cmake/html/_sources/prop_tgt/VS_SOLUTION_DEPLOY.rst.txt +share/doc/cmake/html/_sources/prop_tgt/VS_SOURCE_SETTINGS_tool.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_USER_PROPS.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst.txt share/doc/cmake/html/_sources/prop_tgt/VS_WINRT_COMPONENT.rst.txt @@ -3879,6 +4011,7 @@ share/doc/cmake/html/_sources/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_ATTRIBUTE_an-attribute.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 share/doc/cmake/html/_sources/prop_tgt/XCODE_PRODUCT_TYPE.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst.txt share/doc/cmake/html/_sources/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst.txt @@ -3913,6 +4046,8 @@ share/doc/cmake/html/_sources/release/3.14.rst.txt share/doc/cmake/html/_sources/release/3.15.rst.txt share/doc/cmake/html/_sources/release/3.16.rst.txt share/doc/cmake/html/_sources/release/3.17.rst.txt +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.3.rst.txt share/doc/cmake/html/_sources/release/3.4.rst.txt @@ -3989,6 +4124,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_CACHE_MAJOR_VERSION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CACHE_MINOR_VERSION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CACHE_PATCH_VERSION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CFG_INTDIR.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_CLANG_VFS_OVERLAY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CL_64.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst.txt @@ -4009,6 +4145,7 @@ share/doc/cmake/html/_sources/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CROSS_CONFIGS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CTEST_ARGUMENTS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CTEST_COMMAND.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_CUDA_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CUDA_COMPILE_FEATURES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CUDA_EXTENSIONS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_CUDA_HOST_COMPILER.rst.txt @@ -4095,12 +4232,14 @@ share/doc/cmake/html/_sources/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.rs share/doc/cmake/html/_sources/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_FOLDER.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_FRAMEWORK_PATH.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Fortran_FORMAT.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODDIR_FLAG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODOUT_FLAG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_Fortran_PREPROCESS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_INSTANCE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_GENERATOR_PLATFORM.rst.txt @@ -4141,6 +4280,8 @@ share/doc/cmake/html/_sources/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_IOS_INSTALL_COMBINED.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_ISPC_HEADER_DIRECTORY.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_ISPC_INSTRUCTION_SETS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOLS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_COMPILE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_JOB_POOL_LINK.rst.txt @@ -4258,11 +4399,14 @@ share/doc/cmake/html/_sources/variable/CMAKE_OBJC_EXTENSIONS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OBJC_STANDARD.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OBJECT_PATH_MAX.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OSX_ARCHITECTURES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_OSX_SYSROOT.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_PARENT_LIST_FILE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_PATCH_VERSION.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_PCH_WARN_INVALID.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst.txt @@ -4366,14 +4510,17 @@ share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rs share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_WARN_DEPRECATED.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_WIN32_EXECUTABLE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_BUILD_SYSTEM.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_SCHEME.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst.txt +share/doc/cmake/html/_sources/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst.txt share/doc/cmake/html/_sources/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst.txt @@ -4457,6 +4604,7 @@ share/doc/cmake/html/_sources/variable/CTEST_P4_CLIENT.rst.txt share/doc/cmake/html/_sources/variable/CTEST_P4_COMMAND.rst.txt share/doc/cmake/html/_sources/variable/CTEST_P4_OPTIONS.rst.txt 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_SITE.rst.txt @@ -4564,6 +4712,7 @@ share/doc/cmake/html/command/break.html share/doc/cmake/html/command/build_command.html share/doc/cmake/html/command/build_name.html share/doc/cmake/html/command/cmake_host_system_information.html +share/doc/cmake/html/command/cmake_language.html share/doc/cmake/html/command/cmake_minimum_required.html share/doc/cmake/html/command/cmake_parse_arguments.html share/doc/cmake/html/command/cmake_policy.html @@ -4690,6 +4839,7 @@ share/doc/cmake/html/envvar/ share/doc/cmake/html/envvar/ASM_DIALECT.html share/doc/cmake/html/envvar/ASM_DIALECTFLAGS.html share/doc/cmake/html/envvar/CC.html +share/doc/cmake/html/envvar/CCMAKE_COLORS.html share/doc/cmake/html/envvar/CFLAGS.html share/doc/cmake/html/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html share/doc/cmake/html/envvar/CMAKE_CONFIG_TYPE.html @@ -4702,6 +4852,7 @@ share/doc/cmake/html/envvar/CMAKE_LANG_COMPILER_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/CSFLAGS.html share/doc/cmake/html/envvar/CTEST_INTERACTIVE_DEBUG_MODE.html share/doc/cmake/html/envvar/CTEST_OUTPUT_ON_FAILURE.html @@ -4717,6 +4868,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/ISPC.html +share/doc/cmake/html/envvar/ISPCFLAGS.html share/doc/cmake/html/envvar/LDFLAGS.html share/doc/cmake/html/envvar/MACOSX_DEPLOYMENT_TARGET.html share/doc/cmake/html/envvar/OBJC.html @@ -4756,6 +4909,10 @@ share/doc/cmake/html/generator/Watcom WMake.html share/doc/cmake/html/generator/Xcode.html share/doc/cmake/html/genindex.html share/doc/cmake/html/guide/ +share/doc/cmake/html/guide/ide-integration/ +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/index.html share/doc/cmake/html/guide/user-interaction/ @@ -4778,6 +4935,7 @@ share/doc/cmake/html/manual/cmake-language.7.html share/doc/cmake/html/manual/cmake-modules.7.html share/doc/cmake/html/manual/cmake-packages.7.html share/doc/cmake/html/manual/cmake-policies.7.html +share/doc/cmake/html/manual/cmake-presets.7.html share/doc/cmake/html/manual/cmake-properties.7.html share/doc/cmake/html/manual/cmake-qt.7.html share/doc/cmake/html/manual/cmake-server.7.html @@ -4835,6 +4993,7 @@ share/doc/cmake/html/module/CheckCXXCompilerFlag.html share/doc/cmake/html/module/CheckCXXSourceCompiles.html share/doc/cmake/html/module/CheckCXXSourceRuns.html share/doc/cmake/html/module/CheckCXXSymbolExists.html +share/doc/cmake/html/module/CheckCompilerFlag.html share/doc/cmake/html/module/CheckFortranCompilerFlag.html share/doc/cmake/html/module/CheckFortranFunctionExists.html share/doc/cmake/html/module/CheckFortranSourceCompiles.html @@ -4846,6 +5005,7 @@ share/doc/cmake/html/module/CheckIncludeFileCXX.html share/doc/cmake/html/module/CheckIncludeFiles.html share/doc/cmake/html/module/CheckLanguage.html share/doc/cmake/html/module/CheckLibraryExists.html +share/doc/cmake/html/module/CheckLinkerFlag.html share/doc/cmake/html/module/CheckOBJCCompilerFlag.html share/doc/cmake/html/module/CheckOBJCSourceCompiles.html share/doc/cmake/html/module/CheckOBJCSourceRuns.html @@ -4854,6 +5014,8 @@ share/doc/cmake/html/module/CheckOBJCXXSourceCompiles.html share/doc/cmake/html/module/CheckOBJCXXSourceRuns.html share/doc/cmake/html/module/CheckPIESupported.html share/doc/cmake/html/module/CheckPrototypeDefinition.html +share/doc/cmake/html/module/CheckSourceCompiles.html +share/doc/cmake/html/module/CheckSourceRuns.html share/doc/cmake/html/module/CheckStructHasMember.html share/doc/cmake/html/module/CheckSymbolExists.html share/doc/cmake/html/module/CheckTypeSize.html @@ -5156,6 +5318,18 @@ share/doc/cmake/html/policy/CMP0099.html share/doc/cmake/html/policy/CMP0100.html share/doc/cmake/html/policy/CMP0101.html share/doc/cmake/html/policy/CMP0102.html +share/doc/cmake/html/policy/CMP0103.html +share/doc/cmake/html/policy/CMP0104.html +share/doc/cmake/html/policy/CMP0105.html +share/doc/cmake/html/policy/CMP0106.html +share/doc/cmake/html/policy/CMP0107.html +share/doc/cmake/html/policy/CMP0108.html +share/doc/cmake/html/policy/CMP0109.html +share/doc/cmake/html/policy/CMP0110.html +share/doc/cmake/html/policy/CMP0111.html +share/doc/cmake/html/policy/CMP0112.html +share/doc/cmake/html/policy/CMP0113.html +share/doc/cmake/html/policy/CMP0114.html share/doc/cmake/html/prop_cache/ share/doc/cmake/html/prop_cache/ADVANCED.html share/doc/cmake/html/prop_cache/HELPSTRING.html @@ -5255,6 +5429,7 @@ share/doc/cmake/html/prop_sf/COMPILE_FLAGS.html share/doc/cmake/html/prop_sf/COMPILE_OPTIONS.html share/doc/cmake/html/prop_sf/EXTERNAL_OBJECT.html share/doc/cmake/html/prop_sf/Fortran_FORMAT.html +share/doc/cmake/html/prop_sf/Fortran_PREPROCESS.html share/doc/cmake/html/prop_sf/GENERATED.html share/doc/cmake/html/prop_sf/HEADER_FILE_ONLY.html share/doc/cmake/html/prop_sf/INCLUDE_DIRECTORIES.html @@ -5274,12 +5449,14 @@ share/doc/cmake/html/prop_sf/SKIP_UNITY_BUILD_INCLUSION.html share/doc/cmake/html/prop_sf/SYMBOLIC.html share/doc/cmake/html/prop_sf/Swift_DEPENDENCIES_FILE.html share/doc/cmake/html/prop_sf/Swift_DIAGNOSTICS_FILE.html +share/doc/cmake/html/prop_sf/UNITY_GROUP.html share/doc/cmake/html/prop_sf/VS_COPY_TO_OUT_DIR.html share/doc/cmake/html/prop_sf/VS_CSHARP_tagname.html share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_CONTENT.html share/doc/cmake/html/prop_sf/VS_DEPLOYMENT_LOCATION.html share/doc/cmake/html/prop_sf/VS_INCLUDE_IN_VSIX.html share/doc/cmake/html/prop_sf/VS_RESOURCE_GENERATOR.html +share/doc/cmake/html/prop_sf/VS_SETTINGS.html share/doc/cmake/html/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.html share/doc/cmake/html/prop_sf/VS_SHADER_ENABLE_DEBUG.html share/doc/cmake/html/prop_sf/VS_SHADER_ENTRYPOINT.html @@ -5325,6 +5502,7 @@ share/doc/cmake/html/prop_tgt/ share/doc/cmake/html/prop_tgt/ADDITIONAL_CLEAN_FILES.html share/doc/cmake/html/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.html share/doc/cmake/html/prop_tgt/ALIASED_TARGET.html +share/doc/cmake/html/prop_tgt/ALIAS_GLOBAL.html share/doc/cmake/html/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.html share/doc/cmake/html/prop_tgt/ANDROID_API.html share/doc/cmake/html/prop_tgt/ANDROID_API_MIN.html @@ -5388,6 +5566,7 @@ share/doc/cmake/html/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.html share/doc/cmake/html/prop_tgt/CONFIG_OUTPUT_NAME.html share/doc/cmake/html/prop_tgt/CONFIG_POSTFIX.html share/doc/cmake/html/prop_tgt/CROSSCOMPILING_EMULATOR.html +share/doc/cmake/html/prop_tgt/CUDA_ARCHITECTURES.html share/doc/cmake/html/prop_tgt/CUDA_EXTENSIONS.html share/doc/cmake/html/prop_tgt/CUDA_PTX_COMPILATION.html share/doc/cmake/html/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.html @@ -5418,9 +5597,11 @@ share/doc/cmake/html/prop_tgt/EXPORT_PROPERTIES.html share/doc/cmake/html/prop_tgt/EchoString.html share/doc/cmake/html/prop_tgt/FOLDER.html share/doc/cmake/html/prop_tgt/FRAMEWORK.html +share/doc/cmake/html/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.html share/doc/cmake/html/prop_tgt/FRAMEWORK_VERSION.html share/doc/cmake/html/prop_tgt/Fortran_FORMAT.html share/doc/cmake/html/prop_tgt/Fortran_MODULE_DIRECTORY.html +share/doc/cmake/html/prop_tgt/Fortran_PREPROCESS.html share/doc/cmake/html/prop_tgt/GENERATOR_FILE_NAME.html share/doc/cmake/html/prop_tgt/GHS_INTEGRITY_APP.html share/doc/cmake/html/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.html @@ -5474,6 +5655,8 @@ share/doc/cmake/html/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.html share/doc/cmake/html/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.html share/doc/cmake/html/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.html share/doc/cmake/html/prop_tgt/IOS_INSTALL_COMBINED.html +share/doc/cmake/html/prop_tgt/ISPC_HEADER_DIRECTORY.html +share/doc/cmake/html/prop_tgt/ISPC_INSTRUCTION_SETS.html share/doc/cmake/html/prop_tgt/JOB_POOL_COMPILE.html share/doc/cmake/html/prop_tgt/JOB_POOL_LINK.html share/doc/cmake/html/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.html @@ -5523,10 +5706,13 @@ share/doc/cmake/html/prop_tgt/OBJCXX_STANDARD_REQUIRED.html share/doc/cmake/html/prop_tgt/OBJC_EXTENSIONS.html share/doc/cmake/html/prop_tgt/OBJC_STANDARD.html share/doc/cmake/html/prop_tgt/OBJC_STANDARD_REQUIRED.html +share/doc/cmake/html/prop_tgt/OPTIMIZE_DEPENDENCIES.html share/doc/cmake/html/prop_tgt/OSX_ARCHITECTURES.html share/doc/cmake/html/prop_tgt/OSX_ARCHITECTURES_CONFIG.html share/doc/cmake/html/prop_tgt/OUTPUT_NAME.html share/doc/cmake/html/prop_tgt/OUTPUT_NAME_CONFIG.html +share/doc/cmake/html/prop_tgt/PCH_INSTANTIATE_TEMPLATES.html +share/doc/cmake/html/prop_tgt/PCH_WARN_INVALID.html share/doc/cmake/html/prop_tgt/PDB_NAME.html share/doc/cmake/html/prop_tgt/PDB_NAME_CONFIG.html share/doc/cmake/html/prop_tgt/PDB_OUTPUT_DIRECTORY.html @@ -5565,6 +5751,7 @@ share/doc/cmake/html/prop_tgt/UNITY_BUILD.html share/doc/cmake/html/prop_tgt/UNITY_BUILD_BATCH_SIZE.html share/doc/cmake/html/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.html share/doc/cmake/html/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.html +share/doc/cmake/html/prop_tgt/UNITY_BUILD_MODE.html share/doc/cmake/html/prop_tgt/VERSION.html share/doc/cmake/html/prop_tgt/VISIBILITY_INLINES_HIDDEN.html share/doc/cmake/html/prop_tgt/VS_CONFIGURATION_TYPE.html @@ -5591,12 +5778,15 @@ share/doc/cmake/html/prop_tgt/VS_KEYWORD.html share/doc/cmake/html/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.html share/doc/cmake/html/prop_tgt/VS_NO_SOLUTION_DEPLOY.html share/doc/cmake/html/prop_tgt/VS_PACKAGE_REFERENCES.html +share/doc/cmake/html/prop_tgt/VS_PLATFORM_TOOLSET.html share/doc/cmake/html/prop_tgt/VS_PROJECT_IMPORT.html share/doc/cmake/html/prop_tgt/VS_SCC_AUXPATH.html share/doc/cmake/html/prop_tgt/VS_SCC_LOCALPATH.html share/doc/cmake/html/prop_tgt/VS_SCC_PROJECTNAME.html share/doc/cmake/html/prop_tgt/VS_SCC_PROVIDER.html share/doc/cmake/html/prop_tgt/VS_SDK_REFERENCES.html +share/doc/cmake/html/prop_tgt/VS_SOLUTION_DEPLOY.html +share/doc/cmake/html/prop_tgt/VS_SOURCE_SETTINGS_tool.html share/doc/cmake/html/prop_tgt/VS_USER_PROPS.html share/doc/cmake/html/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.html share/doc/cmake/html/prop_tgt/VS_WINRT_COMPONENT.html @@ -5607,6 +5797,7 @@ share/doc/cmake/html/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.html share/doc/cmake/html/prop_tgt/XCODE_ATTRIBUTE_an-attribute.html share/doc/cmake/html/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.html share/doc/cmake/html/prop_tgt/XCODE_GENERATE_SCHEME.html +share/doc/cmake/html/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.html share/doc/cmake/html/prop_tgt/XCODE_PRODUCT_TYPE.html share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.html share/doc/cmake/html/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html @@ -5641,6 +5832,8 @@ share/doc/cmake/html/release/3.14.html share/doc/cmake/html/release/3.15.html share/doc/cmake/html/release/3.16.html share/doc/cmake/html/release/3.17.html +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.3.html share/doc/cmake/html/release/3.4.html @@ -5719,6 +5912,7 @@ share/doc/cmake/html/variable/CMAKE_CACHE_MAJOR_VERSION.html share/doc/cmake/html/variable/CMAKE_CACHE_MINOR_VERSION.html share/doc/cmake/html/variable/CMAKE_CACHE_PATCH_VERSION.html share/doc/cmake/html/variable/CMAKE_CFG_INTDIR.html +share/doc/cmake/html/variable/CMAKE_CLANG_VFS_OVERLAY.html share/doc/cmake/html/variable/CMAKE_CL_64.html share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_COMPILER_ID.html share/doc/cmake/html/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.html @@ -5739,6 +5933,7 @@ share/doc/cmake/html/variable/CMAKE_CROSSCOMPILING_EMULATOR.html share/doc/cmake/html/variable/CMAKE_CROSS_CONFIGS.html share/doc/cmake/html/variable/CMAKE_CTEST_ARGUMENTS.html share/doc/cmake/html/variable/CMAKE_CTEST_COMMAND.html +share/doc/cmake/html/variable/CMAKE_CUDA_ARCHITECTURES.html share/doc/cmake/html/variable/CMAKE_CUDA_COMPILE_FEATURES.html share/doc/cmake/html/variable/CMAKE_CUDA_EXTENSIONS.html share/doc/cmake/html/variable/CMAKE_CUDA_HOST_COMPILER.html @@ -5825,12 +6020,14 @@ share/doc/cmake/html/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.html share/doc/cmake/html/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY.html share/doc/cmake/html/variable/CMAKE_FOLDER.html share/doc/cmake/html/variable/CMAKE_FRAMEWORK.html +share/doc/cmake/html/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.html share/doc/cmake/html/variable/CMAKE_FRAMEWORK_PATH.html share/doc/cmake/html/variable/CMAKE_Fortran_FORMAT.html share/doc/cmake/html/variable/CMAKE_Fortran_MODDIR_DEFAULT.html share/doc/cmake/html/variable/CMAKE_Fortran_MODDIR_FLAG.html share/doc/cmake/html/variable/CMAKE_Fortran_MODOUT_FLAG.html share/doc/cmake/html/variable/CMAKE_Fortran_MODULE_DIRECTORY.html +share/doc/cmake/html/variable/CMAKE_Fortran_PREPROCESS.html share/doc/cmake/html/variable/CMAKE_GENERATOR.html share/doc/cmake/html/variable/CMAKE_GENERATOR_INSTANCE.html share/doc/cmake/html/variable/CMAKE_GENERATOR_PLATFORM.html @@ -5871,6 +6068,8 @@ share/doc/cmake/html/variable/CMAKE_INTERNAL_PLATFORM_ABI.html share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.html share/doc/cmake/html/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.html share/doc/cmake/html/variable/CMAKE_IOS_INSTALL_COMBINED.html +share/doc/cmake/html/variable/CMAKE_ISPC_HEADER_DIRECTORY.html +share/doc/cmake/html/variable/CMAKE_ISPC_INSTRUCTION_SETS.html share/doc/cmake/html/variable/CMAKE_JOB_POOLS.html share/doc/cmake/html/variable/CMAKE_JOB_POOL_COMPILE.html share/doc/cmake/html/variable/CMAKE_JOB_POOL_LINK.html @@ -5988,11 +6187,14 @@ share/doc/cmake/html/variable/CMAKE_OBJC_EXTENSIONS.html share/doc/cmake/html/variable/CMAKE_OBJC_STANDARD.html share/doc/cmake/html/variable/CMAKE_OBJC_STANDARD_REQUIRED.html share/doc/cmake/html/variable/CMAKE_OBJECT_PATH_MAX.html +share/doc/cmake/html/variable/CMAKE_OPTIMIZE_DEPENDENCIES.html share/doc/cmake/html/variable/CMAKE_OSX_ARCHITECTURES.html share/doc/cmake/html/variable/CMAKE_OSX_DEPLOYMENT_TARGET.html share/doc/cmake/html/variable/CMAKE_OSX_SYSROOT.html share/doc/cmake/html/variable/CMAKE_PARENT_LIST_FILE.html share/doc/cmake/html/variable/CMAKE_PATCH_VERSION.html +share/doc/cmake/html/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.html +share/doc/cmake/html/variable/CMAKE_PCH_WARN_INVALID.html share/doc/cmake/html/variable/CMAKE_PDB_OUTPUT_DIRECTORY.html share/doc/cmake/html/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.html share/doc/cmake/html/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.html @@ -6096,14 +6298,17 @@ share/doc/cmake/html/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.html share/doc/cmake/html/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.html share/doc/cmake/html/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.html share/doc/cmake/html/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.html +share/doc/cmake/html/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.html share/doc/cmake/html/variable/CMAKE_VS_WINRT_BY_DEFAULT.html share/doc/cmake/html/variable/CMAKE_WARN_DEPRECATED.html share/doc/cmake/html/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.html share/doc/cmake/html/variable/CMAKE_WIN32_EXECUTABLE.html share/doc/cmake/html/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.html share/doc/cmake/html/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.html +share/doc/cmake/html/variable/CMAKE_XCODE_BUILD_SYSTEM.html share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_SCHEME.html share/doc/cmake/html/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.html +share/doc/cmake/html/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE.html share/doc/cmake/html/variable/CMAKE_XCODE_PLATFORM_TOOLSET.html share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.html share/doc/cmake/html/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.html @@ -6187,6 +6392,7 @@ share/doc/cmake/html/variable/CTEST_P4_CLIENT.html share/doc/cmake/html/variable/CTEST_P4_COMMAND.html share/doc/cmake/html/variable/CTEST_P4_OPTIONS.html share/doc/cmake/html/variable/CTEST_P4_UPDATE_OPTIONS.html +share/doc/cmake/html/variable/CTEST_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_SITE.html @@ -6251,3 +6457,12 @@ share/doc/cmake/html/variable/WINDOWS_PHONE.html share/doc/cmake/html/variable/WINDOWS_STORE.html share/doc/cmake/html/variable/XCODE.html share/doc/cmake/html/variable/XCODE_VERSION.html +share/emacs/ +share/emacs/site-lisp/ +share/emacs/site-lisp/cmake-mode.el +share/vim/ +share/vim/vimfiles/ +share/vim/vimfiles/indent/ +share/vim/vimfiles/indent/cmake.vim +share/vim/vimfiles/syntax/ +share/vim/vimfiles/syntax/cmake.vim