https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
aa6a33f CMake 3.22.1 07 December 2021, 15:44:21 UTC
932921d Merge topic 'rel-macos-sign-notarize' into release-3.22 bed4b1583e Utilities/Release: Add script to sign/notarize macOS application bundle Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6784 07 December 2021, 15:41:14 UTC
25e9131 Merge topic 'makefile-CMAKE_EXPORT_COMPILE_COMMANDS-HIP' into release-3.22 b59f7600c4 HIP: Enable CMAKE_EXPORT_COMPILE_COMMANDS for HIP Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6789 07 December 2021, 14:54:09 UTC
7fcc879 Merge topic 'lib-arch-no-usr' into release-3.22 d4ba945c48 CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit object path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6790 07 December 2021, 14:37:28 UTC
b59f760 HIP: Enable CMAKE_EXPORT_COMPILE_COMMANDS for HIP Fixes: #22986 07 December 2021, 14:34:49 UTC
bed4b15 Utilities/Release: Add script to sign/notarize macOS application bundle We produce macOS binaries for `cmake.org` using GitLab CI jobs. Binaries for official releases are additionally signed and notarized manually by a maintainer with suitable signing certificates and Apple developer account credentials. Add a script to drive these steps. 06 December 2021, 22:11:26 UTC
d4ba945 CMakeParseLibraryArchitecture: Fix parsing /lib/<arch> implicit object path The current regular expression is able to match `/usr/lib/<arch>`, `/usr/usr/lib/<arch>`, `/usr/usr/usr/lib/<arch>`, ... but not `/lib/<arch>`. This behavior ends up causing the detected architecture to be x86_64-pc-linux-gnu when the Clang compiler is installed on a "non-system" location (like /opt/llvm-13) which, in turn, makes almost every 'find_library()' fail because the correct architecture is x86_64-linux-gnu. This is due to a typo in commit 764606e256 (CMakeDetermineCompilerABI: Extract lib arch from implicit object file paths, 2021-04-05, v3.20.1~10^2), which used `+` instead of `?`. 06 December 2021, 21:47:29 UTC
60ebe5f Merge topic 'ci-vs-managed' into release-3.22 69419c5870 ci: Enable more VS tests that use managed code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6782 06 December 2021, 20:15:59 UTC
69419c5 ci: Enable more VS tests that use managed code A couple of VS tests were conditioned on `NOT CMAKE_GENERATOR_TOOLSET`, but in CI jobs with VS we always set `CMAKE_GENERATOR_TOOLSET`. Make the condition specific to excluding the `v90` toolset, which was its original intention anyway. 03 December 2021, 14:09:04 UTC
67cbfed Merge topic 'vs-csproj-scripts' into release-3.22 13a7ae2194 VS: Revert "Add missing label in C# project-build events" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6781 03 December 2021, 13:54:33 UTC
d565f9f Merge topic 'FindPkgConfig-pkgconf' into release-3.22 90a49647e9 FindPkgConfig: Restore finding pkg-config before pkgconf Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6780 03 December 2021, 13:53:25 UTC
13a7ae2 VS: Revert "Add missing label in C# project-build events" Revert commit b284a21fee (VS: Add missing label in C# project-build events, 2021-09-03, v3.22.0-rc1~156^2). The change broke cases using multiple successful custom commands. Revert it pending further investigation into the interaction of the generated script code with `Microsoft.Common.CurrentVersion.targets`, and whether this is needed for all managed projects or just C# projects. Also add a test covering the case that was broken. Fixes: #22964 Issue: #21440 02 December 2021, 23:06:39 UTC
90a4964 FindPkgConfig: Restore finding pkg-config before pkgconf Since commit 94a84dc0af (FindPkgConfig: add pkgconf to the search list., 2021-07-02, v3.22.0-rc1~468^2), `pkgconf` is preferred over `pkg-config` if they appear in the same directory. In some environments, `pkg-config` may be a wrapper that adds semantics beyond either `pkgconf` or the normal `pkg-config`. Prefer `pkg-config` over `pkgconf` in order to preserve the prior behavior in such environments. Fixes: #22976 02 December 2021, 17:38:22 UTC
eeaf1e1 Merge topic 'FindPython-static-libs-hint' into release-3.22 a35bf772de FindPython: clarify static libraries hint usage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6772 02 December 2021, 16:48:38 UTC
3883b11 Merge topic 'rpath-unrecognized-format' into release-3.22 643fc46bdc file(RPATH): Restore tolerance of unknown formats if new RPATH is empty 5596cba7dc cmSystemTools: Remove unnecessary mark-as-used casts to void Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6779 02 December 2021, 16:45:37 UTC
643fc46 file(RPATH): Restore tolerance of unknown formats if new RPATH is empty Since commit 2e1149874d (cmSystemTools: Support multiple binary formats, 2021-06-14, v3.22.0-rc1~575^2) the `file(RPATH_...)` operations fail on files that are not ELF or XCOFF format. Previously the RPATH operations tolerated files of unknown format if the goal was to produce a file with an empty RPATH. Restore this tolerance in order to support setting an empty RPATH on GNU ld scripts. Fixes: #22963 01 December 2021, 17:58:11 UTC
5596cba cmSystemTools: Remove unnecessary mark-as-used casts to void The `CheckRPath` arguments are always used now. 01 December 2021, 17:40:03 UTC
a35bf77 FindPython: clarify static libraries hint usage Fixes: #22956 01 December 2021, 15:06:45 UTC
55c4f54 Merge topic 'doc-if-basic-expressions' into release-3.22 294581a443 Help: Be more explicit about the behavior of if(<string>) 3a9695557d Help: Explicitly state that if(ENV{some_var}) is always false Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6768 01 December 2021, 14:37:40 UTC
cab4551 Merge topic 'GNUInstallDirs-conda-fix' into release-3.22 7896991af0 GNUInstallDirs: Prefer system lib64 over conda lib when ambiguous Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6773 01 December 2021, 14:34:32 UTC
bd7f276 Merge topic 'mingw-strftime-crash' into release-3.22 992e6d7c5d mingw: fix calling convention for strftime() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6762 01 December 2021, 14:33:22 UTC
294581a Help: Be more explicit about the behavior of if(<string>) 01 December 2021, 07:59:23 UTC
3a96955 Help: Explicitly state that if(ENV{some_var}) is always false 01 December 2021, 07:30:26 UTC
992e6d7 mingw: fix calling convention for strftime() `strftime` uses `__cdecl` and not `__stdcall`. This was exposed by refactoring in commit 26c9fbab46 (MINGW-w64: Fix string(TIMESTAMP) build on 32bits, 2021-11-16, v3.22.0~1^2). This fixes a crash creating a timestamp with clang+mingw-w64 targeting x86. Fixes: #22939 30 November 2021, 16:03:33 UTC
7896991 GNUInstallDirs: Prefer system lib64 over conda lib when ambiguous Update logic added by commit ecaca8c129 (GNUInstallDirs now aware of conda lib directory requirements, 2021-09-08, v3.22.0-rc1~142^2). When it is ambiguous if we are doing a conda install or a system install prefer using the system library directory. Fixes: #22962 30 November 2021, 15:51:33 UTC
5109a22 Merge topic 'doc-CMAKE_INSTALL_MODE' into release-3.22 3caeee0c86 Help: Clarify CMAKE_INSTALL_MODE documentation 699d4a98e2 Help: Use definition list for allowed values of CMAKE_INSTALL_MODE Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6743 30 November 2021, 13:46:11 UTC
ee2a325 Merge topic 'compiler-id-classic-c' into release-3.22 0fc8b2f61c CompilerId: Restore support for classic C by avoiding C++ style comments Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6759 29 November 2021, 17:27:36 UTC
3caeee0 Help: Clarify CMAKE_INSTALL_MODE documentation Fixes: #22869 Co-Authored-By: Craig Scott <craig.scott@crascit.com> 23 November 2021, 21:30:38 UTC
699d4a9 Help: Use definition list for allowed values of CMAKE_INSTALL_MODE Clean up the wording as well for improved consistency and clarity. 23 November 2021, 21:20:04 UTC
9f07f19 Merge topic 'ci-rename-jobs' into release-3.22 7d5828e293 gitlab-ci: shorten job prefixes cfa478e518 gitlab-ci: fix comment typo Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6760 23 November 2021, 16:40:11 UTC
ba20241 Merge branch 'release-3.21' into release-3.22 23 November 2021, 15:30:20 UTC
7d5828e gitlab-ci: shorten job prefixes This helps to maximize the amount of information visible in the GitLab web interface. Also document their meaning in the developer documentation and in the CI configuration file directly. See: https://gitlab.com/gitlab-org/gitlab/-/issues/8496 23 November 2021, 15:11:25 UTC
cfa478e gitlab-ci: fix comment typo 23 November 2021, 15:06:32 UTC
0fc8b2f CompilerId: Restore support for classic C by avoiding C++ style comments C++ style comments were added by commit fc3a1cbdd8 (CompilerID: Compiler extensions default detection, 2021-05-29, v3.22.0-rc1~52^2~2), but they may not be supported by the default mode of some C compilers. Use C-style comments instead. For consistency, do this for all languages. Fixes: #22942 23 November 2021, 15:00:31 UTC
b414cd3 Merge topic 'env-init-configs' into release-3.22 5b1ed2a646 try_compile: Do not use CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES env vars Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6755 23 November 2021, 14:55:16 UTC
0bd4841 Merge topic 'doc-policy-default' into release-3.22 69b70968bd Help: Suggest CMAKE_POLICY_DEFAULT_CMP0126 in CMP0126 docs 5b1c24255f Help: Suggest CMAKE_POLICY_DEFAULT_CMP0077 in CMP0077 docs c44636a89b Help: Document more use cases for CMAKE_POLICY_DEFAULT_CMPNNNN Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6756 23 November 2021, 14:53:42 UTC
6bab24e Merge topic 'ci-xcode-13.1' into release-3.22 224d81e804 gitlab-ci: update macOS jobs to use Xcode 13.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6757 23 November 2021, 14:52:48 UTC
b54d61c Merge branch 'ci-xcode-13.1' into release-3.21 Merge-request: !6757 23 November 2021, 00:40:47 UTC
224d81e gitlab-ci: update macOS jobs to use Xcode 13.1 22 November 2021, 23:04:43 UTC
69b7096 Help: Suggest CMAKE_POLICY_DEFAULT_CMP0126 in CMP0126 docs 22 November 2021, 19:57:22 UTC
5b1c242 Help: Suggest CMAKE_POLICY_DEFAULT_CMP0077 in CMP0077 docs Issue: #20490 22 November 2021, 19:56:17 UTC
c44636a Help: Document more use cases for CMAKE_POLICY_DEFAULT_CMPNNNN 22 November 2021, 19:55:36 UTC
5b1ed2a try_compile: Do not use CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES env vars Since: * commit e216b9bbd3 (cmake: Allow CMAKE_BUILD_TYPE to be set by environment variable, 2021-06-29, v3.22.0-rc1~503^2~1) * commit ef56eefc9b (cmake: Allow CMAKE_CONFIGURATION_TYPES to be set by environment variable, 2021-06-29, v3.22.0-rc1~503^2) the environment variables are supposed to provide defaults for settings the user otherwise can control via cache entries. However, they accidentally affect `try_compile` projects too, which are supposed to be programmatically controlled. Fixes: #22935 22 November 2021, 17:50:42 UTC
deb9b07 Merge topic 'env-mod-path-list-separator' into release-3.22 71a2c9d31b Help: ENVIRONMENT_MODIFICATION path_list_... separator is based on host Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6753 22 November 2021, 16:19:02 UTC
8431aea Merge branch 'release-3.21' into release-3.22 22 November 2021, 16:12:10 UTC
454344f Merge branch 'UseSWIG-create-workingdir' into release-3.22 Merge-request: !6750 22 November 2021, 16:11:56 UTC
71a2c9d Help: ENVIRONMENT_MODIFICATION path_list_... separator is based on host Fixes: #22937 21 November 2021, 06:50:29 UTC
bad7959 Merge branch 'UseSWIG-create-workingdir' into release-3.21 Merge-request: !6750 19 November 2021, 17:12:07 UTC
7224eb5 UseSWIG: ensure directory for depfile exists When `Visual Studio` and `Xcode` generators are used, directory for depfile is not implicitely created by CMake when OUTFILE_DIR option is used. Fixes: #22932 19 November 2021, 16:50:52 UTC
354cd15 Merge topic 'ci-gmock' into release-3.22 fae34ea007 ci: add gmock to Debian base images Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6746 19 November 2021, 14:08:15 UTC
fae34ea ci: add gmock to Debian base images It is already in the Fedora base images. 18 November 2021, 17:54:32 UTC
ff8c3ac CMake 3.22.0 18 November 2021, 15:51:22 UTC
b33cae9 Merge topic 'fix-mingw32-gcc11-ice' into release-3.22 26c9fbab46 MINGW-w64: Fix string(TIMESTAMP) build on 32bits. f0eae9292b cmTimestamp: Declare component buffer before MinGW-specific code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6737 18 November 2021, 15:38:22 UTC
26c9fba MINGW-w64: Fix string(TIMESTAMP) build on 32bits. Rephrase the string(TIMESTAMP) implementation not to cause gcc-11 ICE on MSYS2/mingw32. Fixes: #22916 18 November 2021, 14:17:38 UTC
f0eae92 cmTimestamp: Declare component buffer before MinGW-specific code 18 November 2021, 14:17:38 UTC
a5eed9e Merge branch 'release-3.21' into release-3.22 18 November 2021, 14:00:25 UTC
c468f98 Merge branch 'release-3.20' into release-3.21 18 November 2021, 14:00:15 UTC
cb39d50 Merge topic 'IntelLLVM-Fortran-copy-mod' into release-3.22 209b896f2c IntelLLVM: Enable Fortran module rebuild avoidance in Makefile generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6740 18 November 2021, 13:59:17 UTC
e64a0b6 Merge topic 'backport-libuv-mingw-w64' into release-3.22 acc14edd70 libuv: Backport MinGW-w64 compilation fix to CMake 3.22 branch Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6735 18 November 2021, 13:57:26 UTC
80b6b20 Merge branch 'IntelLLVM-Fortran-copy-mod' into release-3.21 Merge-request: !6740 17 November 2021, 15:42:51 UTC
7cc7f9a Merge branch 'IntelLLVM-Fortran-copy-mod' into release-3.20 Merge-request: !6740 17 November 2021, 15:42:37 UTC
209b896 IntelLLVM: Enable Fortran module rebuild avoidance in Makefile generators The Makefile generators use an internal `cmake -E cmake_copy_f90_mod` tool to avoid rebuilding module consumers when the `.mod` content changes only in a trivial way (e.g. the time it was built). This is done with logic specific to each vendor's module file format. Enable the "Intel" format support when using the IntelLLVM compiler (ifx) too. Issue: #22922 17 November 2021, 15:41:30 UTC
ed9b971 Merge topic 'gtest_discover_tests-PRE_TEST-dep' into release-3.22 1bf6d5979d gtest_discover_tests: Re-run PRE_TEST discovery on any arg change 715af43124 Tests: Fix and update wrongly named GoogleTest stdout file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6728 17 November 2021, 13:44:28 UTC
acc14ed libuv: Backport MinGW-w64 compilation fix to CMake 3.22 branch Backport libuv commit `3e90bc76` (build: fix build failures with MinGW new headers, 2021-11-03). Fixes: #22916 16 November 2021, 16:58:45 UTC
1bf6d59 gtest_discover_tests: Re-run PRE_TEST discovery on any arg change Fixes: #22912 16 November 2021, 14:45:26 UTC
40ae565 Merge topic 'doc-tests-labels-dynamic' into release-3.22 250acbb099 Help: Improve cross-referencing of test LABELS and related features a77bdefa3e Help: Add missing version details for Additional Test Measurements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6726 15 November 2021, 14:24:41 UTC
ca4b81d Merge topic 'doc-gtest_discover_tests-filter' into release-3.22 1ef54f3163 Help: Clarify meaning of filter expression in gtest_discover_tests() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6727 15 November 2021, 14:21:51 UTC
715af43 Tests: Fix and update wrongly named GoogleTest stdout file The GoogleTest-skip-test output was never being checked since this test was added due to this file having the wrong name. 14 November 2021, 06:55:49 UTC
1ef54f3 Help: Clarify meaning of filter expression in gtest_discover_tests() 14 November 2021, 05:49:23 UTC
250acbb Help: Improve cross-referencing of test LABELS and related features 13 November 2021, 09:45:05 UTC
a77bdef Help: Add missing version details for Additional Test Measurements 13 November 2021, 09:44:05 UTC
fed67fa CMake 3.22.0-rc3 12 November 2021, 14:15:07 UTC
9740573 Merge topic 'cmp0128-fixup' into release-3.22 e47dfce75d CMP0128: Enable/disable extensions if standard same as default Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6723 12 November 2021, 14:02:40 UTC
5154dd2 Merge branch 'release-3.21' into release-3.22 12 November 2021, 14:00:05 UTC
bb48c75 Merge branch 'release-3.20' into release-3.21 12 November 2021, 13:59:43 UTC
c1fe4f6 Merge topic 'IntelLLVM-Fortran-frontend-variant' into release-3.22 b1edd6e7c7 Fortran: Save frontend variant persistently for IntelLLVM Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6718 12 November 2021, 13:58:57 UTC
031ba22 Merge topic 'ti-armcl-unknown-arg-warning' into release-3.22 220f78e253 TI: Recognize invalid compiler option warning during try_compile() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6705 12 November 2021, 13:55:14 UTC
ad85ab2 Merge topic 'ci-vs2022' into release-3.22 190d2b5d55 gitlab-ci: Update Windows jobs to VS 2022 ac32794983 gitlab-ci: Re-organize Windows job tags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6724 12 November 2021, 13:53:21 UTC
e47dfce CMP0128: Enable/disable extensions if standard same as default This was intended to be part of the initial MR (!6177), but accidentally went missing when debugging nightly failures on less common systems. Noticed during !6711 review as the comment about this behaviour didn't match the code. Documentation for CMP0128 is updated to remove a false case and note the two cases related to this. Fixes #22224. 11 November 2021, 19:55:04 UTC
190d2b5 gitlab-ci: Update Windows jobs to VS 2022 11 November 2021, 18:12:27 UTC
ac32794 gitlab-ci: Re-organize Windows job tags Name the tag groups based on the VS version needed. 11 November 2021, 17:51:32 UTC
521c49e Merge branch 'IntelLLVM-Fortran-frontend-variant' into release-3.21 Merge-request: !6718 11 November 2021, 16:24:01 UTC
09ef62f Merge branch 'IntelLLVM-Fortran-frontend-variant' into release-3.20 Merge-request: !6718 11 November 2021, 16:23:35 UTC
b1edd6e Fortran: Save frontend variant persistently for IntelLLVM Since commit a90d2a9eed (IntelLLVM: Add support for Intel LLVM-based compilers, 2020-11-02, v3.20.0-rc1~89^2~20), our IntelLLVM compiler support populates `CMAKE_Fortran_COMPILER_FRONTEND_VARIANT`. However, the frontend variant was not stored in `CMakeCompilerFortran.cmake`. Signed-off-by: William R. Dieter <william.r.dieter@intel.com> 11 November 2021, 16:22:07 UTC
220f78e TI: Recognize invalid compiler option warning during try_compile() Fixes: #22866 11 November 2021, 15:53:31 UTC
2ad300e Merge branch 'release-3.21' into release-3.22 11 November 2021, 15:46:12 UTC
e2ceaec Merge topic 'IntelLLVM-no-xilink' into release-3.22 48f29b5805 IntelLLVM: Use MSVC linker with MSVC frontend variant Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6719 11 November 2021, 15:45:19 UTC
b0ee343 Merge branch 'IntelLLVM-no-xilink' into release-3.21 Merge-request: !6719 10 November 2021, 18:43:41 UTC
48f29b5 IntelLLVM: Use MSVC linker with MSVC frontend variant The Intel compiler (pre-LLVM) expected xilink.exe and had special logic to set xilink.exe. The newer LLVM-based compiler does not want xilink.exe. link.exe works better for host code, and is the default, so change the matching condition such that the old compiler matches (and gets xilink.exe) and the new compiler gets the default link.exe it expects. A better solution will be to use the compiler as the linker. A future change will switch to compiler as linker by default, but that fix needs more validation. Signed-off-by: William R. Dieter <william.r.dieter@intel.com> 10 November 2021, 18:41:06 UTC
0b8d692 Merge topic 'doc-CMP0128' into release-3.22 8371056fbb Help: Correct inaccuracies in wording for CMP0128 Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6711 10 November 2021, 10:47:33 UTC
95ea17d Merge topic 'nmc-reuse-from' into release-3.22 244550997f PCH: Fixed Ninja Multi-Config and REUSE_FROM for MSVC Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !6713 09 November 2021, 12:53:18 UTC
2eb96cb Merge topic 'msvc-pch-reuse-config' into release-3.22 95fa27d94d PCH: Fix REUSE_FROM when Debug and RelWithDebInfo configs differ Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6712 09 November 2021, 12:52:29 UTC
44849f1 Merge topic 'doc-preset-inheritance' into release-3.22 6dc6412477 Help: Use stronger wording in rule about preset inheritance Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6710 09 November 2021, 12:51:35 UTC
6dc6412 Help: Use stronger wording in rule about preset inheritance 08 November 2021, 22:00:08 UTC
8371056 Help: Correct inaccuracies in wording for CMP0128 08 November 2021, 20:37:09 UTC
2b9b642 Merge topic 'vs-framework-version' into release-3.22 d51246c662 VS: Default TargetFrameworkVersion to v4.7.2 for VS 2022 f97f8537f3 VS: Model a default target framework e40cedddc0 cmVisualStudio10TargetGenerator: Refactor target framework selection 78782cc7dc cmGlobalVisualStudio8Generator: Refactor SetGeneratorPlatform Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6699 08 November 2021, 17:38:47 UTC
5f21525 Merge topic 'doc-CUDA_STANDARD' into release-3.22 84667a6f3c Help: Clarify valid versus supported values for CUDA_STANDARD Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Raul Tambre <raul@tambre.ee> Merge-request: !6707 08 November 2021, 17:36:36 UTC
2445509 PCH: Fixed Ninja Multi-Config and REUSE_FROM for MSVC The copy_idb_pdb.cmake script would be executed for every configuration for all configurations. Debug would still want to get the RelWithDebInfo files, and the other way around. 08 November 2021, 17:16:36 UTC
95fa27d PCH: Fix REUSE_FROM when Debug and RelWithDebInfo configs differ If the Debug configuration contains `/ZI` but the RelWithDebInfo doesn't then the copy_pdb_idb.cmake script will cause problems due to the fact that it was common for both configurations but they are incompatible with each other. 08 November 2021, 15:51:18 UTC
e131e31 Merge topic 'doc-PKG_CONFIG_ARGN' into release-3.22 76c0281421 Help: Clarify how PKG_CONFIG env var initializes cache vars Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6706 08 November 2021, 09:30:07 UTC
back to top