summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2023-07-221-1/+1
|
* Merge topic 'cmstrcat-pass'Brad King2023-07-213-108/+117
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | faf36e65b9 cmMakefile: use single characters where possible 4fd80d5419 cmMakefile: use static string views in some locations e41ff26735 cmMakefile: use `cmStrCat` where possible 2a74f641db cmGlobalGenerator: use single chars where possible cfdb5c970c cmGlobalGenerator: use `cmStrCat` where possible 884c477545 cmCoreTryCompile: combine strings where possible b8fd1cc8d9 cmCoreTryCompile: use single characters where possible 0b74471d62 cmCoreTryCompile: use `cmStrCat` where possible Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8640
| * cmMakefile: use single characters where possibleBen Boeckel2023-07-191-6/+6
| |
| * cmMakefile: use static string views in some locationsBen Boeckel2023-07-191-10/+9
| |
| * cmMakefile: use `cmStrCat` where possibleBen Boeckel2023-07-191-21/+26
| |
| * cmGlobalGenerator: use single chars where possibleBen Boeckel2023-07-191-1/+1
| |
| * cmGlobalGenerator: use `cmStrCat` where possibleBen Boeckel2023-07-191-39/+42
| |
| * cmCoreTryCompile: combine strings where possibleBen Boeckel2023-07-191-11/+14
| |
| * cmCoreTryCompile: use single characters where possibleBen Boeckel2023-07-191-16/+16
| |
| * cmCoreTryCompile: use `cmStrCat` where possibleBen Boeckel2023-07-191-15/+14
| |
* | Merge topic 'deprecate-install-combined'Brad King2023-07-213-4/+22
|\ \ | | | | | | | | | | | | | | | | | | 7d3eede923 Help: Document IOS_INSTALL_COMBINED as deprecated Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8641
| * | Help: Document IOS_INSTALL_COMBINED as deprecatedMárton Marczell2023-07-203-4/+22
| | | | | | | | | | | | | | | | | | | | | The approach has not made sense since the introduction of Apple Silicon and macOS arm64. Issue: #24957
* | | Merge branch 'release-3.27'Brad King2023-07-210-0/+0
|\ \ \
| * \ \ Merge topic 'FindOpenSSL-trust-root-dir' into release-3.27Brad King2023-07-211-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 791d4fd350 FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8643
* | \ \ \ Merge topic 'FindOpenSSL-trust-root-dir'Brad King2023-07-211-1/+1
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 791d4fd350 FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-empty Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8643
| * | | | FindOpenSSL: Prefer OPENSSL_ROOT_DIR only if non-emptyBrad King2023-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 5cc8a69867 (FindOpenSSL: Trust the user's OPENSSL_ROOT_DIR, 2023-05-17, v3.27.0-rc1~71^2) we use `OPENSSL_ROOT_DIR` whenever it is defined, even if it is an empty string. This breaks a pattern in existing projects that define an empty `OPENSSL_ROOT_DIR` cache entry so that `cmake-gui` users can fill it in. Use the value only if non-empty. Issue: #18352
* | | | | Merge branch 'release-3.27'Brad King2023-07-210-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'release-3.26' into release-3.27Brad King2023-07-210-0/+0
| |\ \ \ \
* | \ \ \ \ Merge branch 'release-3.26'Brad King2023-07-210-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'FindCUDAToolkit-libnvrtc-builtins' into release-3.26Brad King2023-07-201-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !8642
* | \ \ \ \ \ Merge branch 'release-3.27'Brad King2023-07-210-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'FindCUDAToolkit-libnvrtc-builtins' into release-3.27Brad King2023-07-211-1/+1
| |\ \ \ \ \ \ | | | |/ / / / | | |/| / / / | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | c2601d01d1 FindCUDAToolkit: Fix nvrtc_builtins library name Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robertjmaynard@gmail.com> Merge-request: !8642
* | | | | | Merge topic 'FindCUDAToolkit-libnvrtc-builtins'Brad King2023-07-211-1/+1
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c2601d01d1 FindCUDAToolkit: Fix nvrtc_builtins library name Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robertjmaynard@gmail.com> Merge-request: !8642
| * | | | | FindCUDAToolkit: Fix nvrtc_builtins library nameTomoharu Kitawaki2023-07-201-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The lib is named `libnvrtc-builtins.so`, not `libnvrtc_builtins.so`. Update the change from commit 2a94c762ed (FindCUDAToolkit: Add support for CUDA::nvrtc_static, 2023-01-20, v3.26.0-rc1~55^2). Apply a fix similar to commit 9688a8ebc2 (FindCUDAToolkit: Fix `nvrtc_builtins_static` library name, 2023-02-03, v3.26.0-rc2~15^2).
* | | | | CMake Nightly Date StampKitware Robot2023-07-211-1/+1
| | | | |
* | | | | Merge topic 'command-job-server-aware'Brad King2023-07-2019-1/+378
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 95941fd990 add_custom_{target,command}: Add argument JOB_SERVER_AWARE Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8547
| * | | | add_custom_{target,command}: Add argument JOB_SERVER_AWAREChris Mahoney2023-07-1919-1/+378
| | | | | | | | | | | | | | | | | | | | Issue: #16273
* | | | | CMake Nightly Date StampKitware Robot2023-07-201-1/+1
| | | | |
* | | | | Merge branch 'release-3.27'Brad King2023-07-190-0/+0
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge branch 'release-3.26' into release-3.27Brad King2023-07-191-2/+2
| |\ \ \ \ | | | |/ / | | |/| |
* | | | | Merge branch 'release-3.26'Brad King2023-07-191-2/+2
|\ \ \ \ \ | | |/ / / | |/| | / | |_|_|/ |/| | |
| * | | CMake 3.26.5v3.26.5Brad King2023-07-192-3/+3
| | | |
* | | | Merge topic 'imported-implib-only'Brad King2023-07-1916-22/+124
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7351d590ee cmTarget: Add a way to represent imported shared library stubs 83574a4772 GeneratorExpression: Expand testing of imported location resolution b75ff51947 Testing: Map RelWithDebInfo config in GeneratorExpression test Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Jason Juang <jasjuang@gmail.com> Merge-request: !8582
| * | | | cmTarget: Add a way to represent imported shared library stubsRobert Maynard2023-07-1815-22/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shared library stubs can be used for linking, but not at runtime. Their role is similar to import libraries on Windows, so represent their location with the `IMPORTED_IMPLIB` target property. Fixes: #24940
| * | | | GeneratorExpression: Expand testing of imported location resolutionRobert Maynard2023-07-182-0/+21
| | | | |
| * | | | Testing: Map RelWithDebInfo config in GeneratorExpression testRobert Maynard2023-07-061-0/+1
| | | | |
* | | | | Merge topic 'windows-kernel-mode-driver'Brad King2023-07-1910-14/+129
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b01f5eb079 Windows: Add experimental WindowsKernelModeDriver platform d84681d8f0 try_compile(): Pass down CMAKE_EXPERIMENTAL_* feature flags 1ca82e7a04 cmake_language(): Add undocumented GET_EXPERIMENTAL_FEATURE_ENABLED mode 051cea7b7e cmExperimental: Expose feature data API Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8634
| * | | | | Windows: Add experimental WindowsKernelModeDriver platformKyle Edwards2023-07-178-3/+48
| | | | | |
| * | | | | try_compile(): Pass down CMAKE_EXPERIMENTAL_* feature flagsKyle Edwards2023-07-173-0/+14
| | | | | |
| * | | | | cmake_language(): Add undocumented GET_EXPERIMENTAL_FEATURE_ENABLED modeKyle Edwards2023-07-173-1/+48
| | | | | |
| * | | | | cmExperimental: Expose feature data APIKyle Edwards2023-07-172-10/+19
| | | | | |
* | | | | | Merge topic 'cmCMakePath-SunPro-sparc-workaround'Brad King2023-07-194-7/+650
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 945b9b8132 cmCMakePath: workarounds for Sunpro/sparc compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Robert Maynard <robertjmaynard@gmail.com> Merge-request: !8633
| * | | | | | cmCMakePath: workarounds for Sunpro/sparc compilerMarc Chevrier2023-07-184-7/+650
| |/ / / / /
* | | | | | CMake Nightly Date StampKitware Robot2023-07-191-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.27'Brad King2023-07-180-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | CMake 3.27.0v3.27.0Brad King2023-07-181-1/+1
| | | | | |
* | | | | | Merge branch 'release-3.27'Brad King2023-07-180-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge topic 'export-doc-config-map' into release-3.27Brad King2023-07-182-0/+6
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 38737e3970 Help: Mention imported config mapping in export() and install() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8637
* | \ \ \ \ \ Merge topic 'export-doc-config-map'Brad King2023-07-182-0/+6
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 38737e3970 Help: Mention imported config mapping in export() and install() docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8637
| * | | | | | Help: Mention imported config mapping in export() and install() docsBrad King2023-07-182-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggest the `CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>` variable for mapping configurations of dependent projects to configurations exported by these commands. Issue: #25096