9ebdf32 | Brad King | 18 September 2023, 19:06:08 UTC | Tests/HIP/ArchitectureOff: Cover HIP_ARCHITECTURES initialization Verify that the property is initialized by `CMAKE_HIP_ARCHITECTURES`. | 21 September 2023, 19:34:37 UTC |
cfec291 | Brad King | 18 September 2023, 22:34:05 UTC | ci: Add CUDA 11.8 to HIP 5.5 image | 21 September 2023, 19:34:37 UTC |
26470eb | Brad King | 18 September 2023, 18:18:41 UTC | ci: Put HIP GPU platform in CMake_TEST_HIP The `CMake_TEST_HIP` option is added explicitly to builds where we want the tests to run, so we can set it to a value indicating the HIP GPU platform. | 21 September 2023, 19:34:36 UTC |
b32ea7c | Brad King | 18 September 2023, 18:44:29 UTC | CUDA: Factor out helper to generate CUDA architecture flags Prepare to use it for other languages. | 21 September 2023, 19:34:28 UTC |
b3a1f17 | Brad King | 18 September 2023, 17:38:25 UTC | CUDA: Factor out helper to validate CMAKE_CUDA_ARCHITECTURES Prepare to use it for other languages. | 21 September 2023, 19:34:28 UTC |
8617c28 | Brad King | 15 September 2023, 15:47:28 UTC | CUDA: Factor out helper for detecting native CUDA architectures Prepare to use it for other languages. | 21 September 2023, 19:34:28 UTC |
0db0fe7 | Brad King | 15 September 2023, 14:54:23 UTC | CUDA: Factor out helper to compute all CUDA architectures Prepare to use it for other languages. | 21 September 2023, 19:34:28 UTC |
c16f1e2 | Brad King | 14 September 2023, 15:49:20 UTC | CUDA: Factor out helper to find CUDA Toolkit for compiler Prepare to use it for other languages. | 21 September 2023, 19:34:28 UTC |
a6841a9 | Brad King | 21 September 2023, 18:18:52 UTC | CUDA: Factor out helper to filter implicit link libraries Prepare to use it for other languages. | 21 September 2023, 19:34:27 UTC |
deff0e6 | Brad King | 15 September 2023, 18:10:51 UTC | CUDA: Factor out helper to parse NVCC implicit compiler and linker flags Prepare to use it for other languages. | 21 September 2023, 19:34:27 UTC |
e1b2a50 | Brad King | 15 September 2023, 18:12:49 UTC | CUDA: Factor out some NVCC compiler information Prepare to use nvcc for other languages. | 21 September 2023, 19:34:27 UTC |
f125dfc | Brad King | 14 September 2023, 15:45:25 UTC | CUDA: Clarify order of logic finding CUDA Toolkit for compiler Finish all the search logic before using any results. | 21 September 2023, 19:34:27 UTC |
d08b7f3 | Brad King | 15 September 2023, 14:39:16 UTC | CUDA: Clarify compiler-specific logic in architectures table | 21 September 2023, 19:34:27 UTC |
7b2aec0 | Brad King | 18 September 2023, 17:07:06 UTC | CUDA: Clarify logic detecting compiler default CUDA architectures Improve variable names and comments. Remove a comment missed by commit c267ed205a (CUDA: Defer architecture testing to the compiler testing step, 2022-04-25, v3.24.0-rc1~222^2) about architecture verification. | 21 September 2023, 19:34:27 UTC |
69a5ef7 | Brad King | 14 September 2023, 15:18:47 UTC | CUDA: Simplify isolation of work variables for determining compiler Unset variables as soon as we are done with them. Rename one work variable to a private name. | 21 September 2023, 19:34:27 UTC |
8a966de | Brad King | 14 September 2023, 14:40:21 UTC | CUDA: Combine consecutive blocks using same condition for determining compiler | 21 September 2023, 19:34:26 UTC |
72efbea | Brad King | 14 September 2023, 14:39:24 UTC | CUDA: Simplify CMAKE_GENERATOR references for determining compiler | 21 September 2023, 19:34:23 UTC |
711de9a | Brad King | 18 September 2023, 18:39:17 UTC | cmGeneratorTarget: Clarify local variable names for device architectures | 19 September 2023, 15:31:23 UTC |
9e641b7 | Brad King | 19 September 2023, 13:10:36 UTC | Merge topic 'test-ExportImport' be5603d031 Tests: Fix ExportImport test with read-only source tree Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8813 | 19 September 2023, 13:10:44 UTC |
3d3c49c | Brad King | 19 September 2023, 13:09:32 UTC | Merge topic 'update-module-document' 3a54ee8cd5 FindQuickTime: Improve documentation formatting 3cf5f4af54 FindProducer: Improve documentation formatting b35c17b202 FindPhysFS: Improve documentation formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8812 | 19 September 2023, 13:09:44 UTC |
7a88ff9 | Brad King | 19 September 2023, 13:06:30 UTC | Merge topic 'FindMatlab-version-full' 39881de3f6 FindMatlab:macOS: return full version when found by path guess 35bcb9116c FindMatlab:lint: set(... CACHE INTERNAL) implies FORCE dc9d9589e4 FindMatlab:WIN32: return full Matlab version when found via registry abbfdd3b3a FindMatlab: improve version regex ff20d993f3 FindMatlab: doc: rename osx=>macOS d7b73f14c2 FindMatlab: retrieve full major.minor.patch.tweak 8b8135487f FindMatlab: refactor: remove unneeded syntax fff5c1507e FindMatlab: refactor: use registry query instead of execute_process Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8805 | 19 September 2023, 13:06:52 UTC |
26578aa | Brad King | 19 September 2023, 13:05:30 UTC | Merge topic 'script_file_exists' ca77b745e9 cmake: Clarify error if -P script does not exist Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8809 | 19 September 2023, 13:05:45 UTC |
62df021 | Kitware Robot | 19 September 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 19 September 2023, 04:01:12 UTC |
be5603d | Brad King | 18 September 2023, 22:11:00 UTC | Tests: Fix ExportImport test with read-only source tree | 18 September 2023, 22:11:32 UTC |
39881de | scivision | 18 September 2023, 19:50:10 UTC | FindMatlab:macOS: return full version when found by path guess | 18 September 2023, 19:50:48 UTC |
35bcb91 | scivision | 18 September 2023, 19:13:34 UTC | FindMatlab:lint: set(... CACHE INTERNAL) implies FORCE | 18 September 2023, 19:23:21 UTC |
dc9d958 | scivision | 15 September 2023, 01:24:37 UTC | FindMatlab:WIN32: return full Matlab version when found via registry rework internal XML reading function for better code reuse and namespace isolation | 18 September 2023, 19:23:21 UTC |
abbfdd3 | scivision | 15 September 2023, 00:04:47 UTC | FindMatlab: improve version regex the matlab_versions_mapping always has at least major.minor | 18 September 2023, 19:23:21 UTC |
ff20d99 | scivision | 14 September 2023, 23:56:08 UTC | FindMatlab: doc: rename osx=>macOS | 18 September 2023, 19:09:51 UTC |
d7b73f1 | scivision | 14 September 2023, 21:04:10 UTC | FindMatlab: retrieve full major.minor.patch.tweak | 18 September 2023, 19:09:49 UTC |
8b81354 | scivision | 15 September 2023, 00:55:01 UTC | FindMatlab: refactor: remove unneeded syntax | 18 September 2023, 19:07:53 UTC |
fff5c15 | scivision | 15 September 2023, 00:41:18 UTC | FindMatlab: refactor: use registry query instead of execute_process On Windows, instead of executing "reg query" it's much simpler and more robust to use cmake's built in registry query. Remove unused variables. Significantly reduces amount of code in function. | 18 September 2023, 19:07:52 UTC |
ca77b74 | scivision | 18 September 2023, 02:32:27 UTC | cmake: Clarify error if -P script does not exist | 18 September 2023, 15:51:31 UTC |
3a54ee8 | 權少 | 18 September 2023, 13:08:46 UTC | FindQuickTime: Improve documentation formatting | 18 September 2023, 13:24:56 UTC |
3cf5f4a | 權少 | 18 September 2023, 13:08:46 UTC | FindProducer: Improve documentation formatting | 18 September 2023, 13:24:27 UTC |
b35c17b | 權少 | 18 September 2023, 13:08:46 UTC | FindPhysFS: Improve documentation formatting | 18 September 2023, 13:23:04 UTC |
d007eb7 | Brad King | 18 September 2023, 12:49:32 UTC | Merge topic 'FindMatlab-r2023b' cf7ea12a7e FindMatlab: Add R2023b=23.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8804 | 18 September 2023, 12:50:10 UTC |
e64c150 | Brad King | 18 September 2023, 12:49:06 UTC | Merge topic 'FindLibXslt-cache-advanced' fd0d1ae002 FindLibXslt: Mark LIBXSLT_LIBRARY and LIBXSLT_EXSLT_INCLUDE_DIR as advanced Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8807 | 18 September 2023, 12:49:08 UTC |
3a24df9 | Brad King | 18 September 2023, 12:46:56 UTC | Merge topic 'FindTIFF-config-agreement' 6a3059e66f FindTIFF: bridge `tiff-config` into FindTIFF-compatible interface Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8803 | 18 September 2023, 12:47:00 UTC |
0846414 | Kitware Robot | 18 September 2023, 04:01:42 UTC | CMake Nightly Date Stamp | 18 September 2023, 04:01:42 UTC |
aa62138 | Kitware Robot | 17 September 2023, 04:01:14 UTC | CMake Nightly Date Stamp | 17 September 2023, 04:01:14 UTC |
9aab118 | Kitware Robot | 16 September 2023, 04:01:14 UTC | CMake Nightly Date Stamp | 16 September 2023, 04:01:14 UTC |
fd0d1ae | Peter Kokot | 15 September 2023, 04:32:18 UTC | FindLibXslt: Mark LIBXSLT_LIBRARY and LIBXSLT_EXSLT_INCLUDE_DIR as advanced Make them consistent with other artifacts' cache entries. Also drop mark on non-cache variable. | 15 September 2023, 13:10:46 UTC |
cf7ea12 | scivision | 14 September 2023, 20:20:37 UTC | FindMatlab: Add R2023b=23.2 Matlab went to a new version numbering scheme with R2023b. | 15 September 2023, 13:03:32 UTC |
9a0abcb | Brad King | 15 September 2023, 12:56:24 UTC | Merge topic 'find-windows-no-PATH-prefixes' 0a81110b84 find_(library|file|path): Drop PATH-derived search prefixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8802 | 15 September 2023, 12:56:40 UTC |
52cd2ea | Kitware Robot | 15 September 2023, 04:01:16 UTC | CMake Nightly Date Stamp | 15 September 2023, 04:01:16 UTC |
6a3059e | Ben Boeckel | 14 September 2023, 19:19:30 UTC | FindTIFF: bridge `tiff-config` into FindTIFF-compatible interface `libtiff` upstream now provides a configuration of its own with the `TIFF::tiff` target provided. Additionally, it uses lowercase for its package name. | 14 September 2023, 19:57:04 UTC |
0a81110 | Brad King | 14 September 2023, 18:08:31 UTC | find_(library|file|path): Drop PATH-derived search prefixes Since commit ffc06c1239 (Teach find_(library|file|path) to get prefixes from PATH, 2015-02-18, v3.3.0-rc1~430^2) we search in `<prefix>/include` and `<prefix>/lib` directories for prefixes with `bin` directories in the `PATH` environment variable. The motivation was to search the installation prefixes of MSYS and MinGW development environments automatically. This behavior can search undesired prefixes that happen to be in the `PATH` for unrelated reasons. It was reverted for non-Windows hosts within a year by commit b30b32a493 (Drop find_(library|file|path) prefixes from PATH on non-Windows, 2016-05-09, v3.6.0-rc1~82^2) but was kept on Windows hosts to support its motivating use case. However, similar problems have since been observed on Windows. For example, commit 955d6245c1 (MSVC: Revert "Teach find_library to consider the 'libfoo.a' naming convention", 2022-11-28, v3.25.1~6^2) was primarily due to undesired discovery of libraries in `PATH`-derived prefixes. Since commit 5e5132e1b1 (MinGW: Search for packages in standard MSYSTEM environment prefixes, 2023-09-11) we search MSYS and MinGW environments' prefixes explicitly, so `PATH`-derived prefixes are no longer needed for the original motivating use case. Fixes: #24216 | 14 September 2023, 19:13:50 UTC |
123cdf9 | Brad King | 14 September 2023, 17:51:50 UTC | Merge branch 'release-3.27' | 14 September 2023, 17:51:50 UTC |
7d3b486 | Brad King | 14 September 2023, 17:13:14 UTC | CMake 3.27.5 | 14 September 2023, 17:13:14 UTC |
6434b17 | Brad King | 14 September 2023, 17:01:04 UTC | Merge branch 'release-3.27' | 14 September 2023, 17:01:21 UTC |
5b59088 | Brad King | 14 September 2023, 17:01:04 UTC | Merge topic 'cxxmodules-non-compiled-source' 24a9b00f83 Merge branch 'cxxmodules-non-compiled-source-release' into cxxmodules-non-compiled-source 458e3974a8 cxxmodules: detect and message about non-compiled sources Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8773 | 14 September 2023, 17:01:21 UTC |
01f97f9 | Brad King | 14 September 2023, 17:01:04 UTC | Merge topic 'cxxmodules-non-compiled-source' into release-3.27 458e3974a8 cxxmodules: detect and message about non-compiled sources Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8773 | 14 September 2023, 17:01:20 UTC |
c7af11b | Brad King | 14 September 2023, 16:59:56 UTC | Merge topic 'autogen-exe-per-config' e454314daa NinjaMultiConfig: Update tests for the new dependency change fddd0f0443 Autogen: AUTO*_EXECUTABLE: add support for per-config values 10b09647f2 RunCMake: Add RunCMake_TEST_EXPECT_RESULT cac2e029f0 cmQtAutoGenInitializer: Define CrossConfig variable d4889361f0 cmQtAutoGenInitializer: Reduce string copies 0bf49d5579 cmQtAutoGenInitializer: Remove no-op call 94c4c1cb28 cmQtAutoGenInitializer: Improve Const-Correctness 6d54c36859 Autogen: Fix typo ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8564 | 14 September 2023, 17:00:13 UTC |
050c962 | Brad King | 14 September 2023, 16:57:27 UTC | Merge topic 'curl-hsts' 1bc0252850 curl: Enable HTTP Strict-Transport-Security (HSTS) for build in CMake Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8801 | 14 September 2023, 16:57:37 UTC |
6576ca1 | Brad King | 14 September 2023, 16:50:26 UTC | Merge topic 'mingw-search-prefixes' 5e5132e1b1 MinGW: Search for packages in standard MSYSTEM environment prefixes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8796 | 14 September 2023, 16:50:41 UTC |
dd28296 | Kitware Robot | 14 September 2023, 04:01:12 UTC | CMake Nightly Date Stamp | 14 September 2023, 04:01:12 UTC |
e454314 | Orkun Tokdemir | 05 July 2023, 10:12:50 UTC | NinjaMultiConfig: Update tests for the new dependency change | 13 September 2023, 16:23:56 UTC |
fddd0f0 | Orkun Tokdemir | 14 June 2023, 11:10:03 UTC | Autogen: AUTO*_EXECUTABLE: add support for per-config values * Per-config values were added to `AUTO*_EXECUTABLE`. * Dependency order was refactored for `cmake_autogen` and `cmake_autorcc` to avoid unnecessary rebuilds. * A new parameter was added for `cmake_autogen` and `cmake_autorcc` to specify the config name of the `auto*_executable` to be used. * The timestamp target was split into three targets for per-config to avoid redundant `mocs_compilation` builds. * Per-config `DEP_FILE_RULE_NAME` values were added to `AutogenInfo.json` for `CMAKE_CROSS_CONFIG` usage. * Some functions were refactored to avoid code duplication. Fixes: #20074 | 13 September 2023, 16:23:56 UTC |
1bc0252 | Brad King | 13 September 2023, 14:25:07 UTC | curl: Enable HTTP Strict-Transport-Security (HSTS) for build in CMake Upstream curl enabled this by default starting in curl 7.77. We merged that version of curl in commit cd40922edb (Merge branch 'upstream-curl' into update-curl, 2021-05-27, v3.21.0-rc1~120^2~2) but accidentally switched HSTS off in the build system. Enable it now. | 13 September 2023, 14:29:42 UTC |
10b0964 | Orkun Tokdemir | 23 June 2023, 18:31:40 UTC | RunCMake: Add RunCMake_TEST_EXPECT_RESULT | 13 September 2023, 13:59:57 UTC |
cac2e02 | Orkun Tokdemir | 29 June 2023, 15:00:36 UTC | cmQtAutoGenInitializer: Define CrossConfig variable | 13 September 2023, 13:59:54 UTC |
d488936 | Orkun Tokdemir | 06 July 2023, 22:18:10 UTC | cmQtAutoGenInitializer: Reduce string copies | 13 September 2023, 13:58:47 UTC |
0bf49d5 | Orkun Tokdemir | 06 July 2023, 15:44:24 UTC | cmQtAutoGenInitializer: Remove no-op call | 13 September 2023, 13:58:47 UTC |
94c4c1c | Orkun Tokdemir | 06 July 2023, 15:42:22 UTC | cmQtAutoGenInitializer: Improve Const-Correctness | 13 September 2023, 13:58:47 UTC |
6d54c36 | Orkun Tokdemir | 14 June 2023, 15:32:02 UTC | Autogen: Fix typo | 13 September 2023, 13:58:47 UTC |
972cfd1 | Orkun Tokdemir | 04 July 2023, 10:12:42 UTC | cmCustomCommandGenerator: Fix GetInternalDepfile on moved instance Previously the constructor captured `this` in a lambda used by the `GetInternalDepfile` method, but the pointer is invalidated when the instance moves. | 13 September 2023, 13:58:47 UTC |
7f5d5f6 | Brad King | 13 September 2023, 12:44:16 UTC | Merge topic 'ninja-cc-local' 0f16ebf333 cmNinjaTargetGenerator: Reduce lifetime of custom command list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8800 | 13 September 2023, 12:44:11 UTC |
a8c50d6 | Brad King | 13 September 2023, 12:42:49 UTC | Merge topic 'orkun_21677_16_06_2023' 09b650d000 Autogen: Move QtAutoMocDeps tests to RunCMake/Autogen ebc9e448b3 Autogen: Add depfile support for Makefiles e5358b9d8d RunCMake: Add RunCMake_TEST_NOT_EXPECT variables Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8570 | 13 September 2023, 12:42:55 UTC |
6686caf | Brad King | 13 September 2023, 12:41:57 UTC | Merge topic 'Findosg-doc' 90c3357c67 Findosg*: Improve documentation formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8798 | 13 September 2023, 12:42:08 UTC |
3ebba48 | Brad King | 13 September 2023, 12:41:14 UTC | Merge branch 'release-3.27' | 13 September 2023, 12:41:11 UTC |
3f8dc08 | Brad King | 13 September 2023, 12:41:14 UTC | Merge topic 'automoc-macro-names' 42adf3cba8 Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8799 | 13 September 2023, 12:41:11 UTC |
1608b0b | Brad King | 13 September 2023, 12:41:14 UTC | Merge topic 'automoc-macro-names' into release-3.27 42adf3cba8 Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8799 | 13 September 2023, 12:41:10 UTC |
5e5132e | Brad King | 11 September 2023, 23:11:54 UTC | MinGW: Search for packages in standard MSYSTEM environment prefixes MSYS2 and similar MinGW/MSYS distributions define development environments with a `MSYSTEM` environment variable. Each such environment has a documented installation prefix for its packages, often provided by a `MSYSTEM_PREFIX` environment variable. Since commit 84a25fc263 (cmake_host_system_information: Add MSYSTEM_PREFIX query, 2023-09-08) we can look up this prefix. Add `$MSYSTEM_PREFIX/local` and `$MSYSTEM_PREFIX` to our system search prefixes when targeting MinGW under `MSYSTEM` environments. This is their equivalent to `/usr/local` and `/usr`, which we search by default on UNIX systems. Issue: #24216 | 13 September 2023, 12:35:59 UTC |
8675a6c | Kitware Robot | 13 September 2023, 04:01:16 UTC | CMake Nightly Date Stamp | 13 September 2023, 04:01:16 UTC |
0f16ebf | Brad King | 11 September 2023, 18:53:07 UTC | cmNinjaTargetGenerator: Reduce lifetime of custom command list Since commit 2583eff6fe (ninja: Factor out custom command order-only depends, 2014-03-10, v3.1.0-rc1~559^2) we can store the list of custom commands in a local variable rather than a member. | 12 September 2023, 19:04:15 UTC |
24a9b00 | Ben Boeckel | 12 September 2023, 18:47:20 UTC | Merge branch 'cxxmodules-non-compiled-source-release' into cxxmodules-non-compiled-source * cxxmodules-non-compiled-source-release: cxxmodules: detect and message about non-compiled sources | 12 September 2023, 18:47:20 UTC |
458e397 | Ben Boeckel | 05 September 2023, 23:21:34 UTC | cxxmodules: detect and message about non-compiled sources Previously an internal error was raised which ended up causing an internal exception to be thrown. This is a typo situation that should fall into an explicit error. Fixes: #25207 | 12 September 2023, 18:46:36 UTC |
42adf3c | Brad King | 12 September 2023, 17:50:16 UTC | Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently In commit c5c3aff1f5 (Autogen: Add INTERFACE_AUTOMOC_MACRO_NAMES target property, 2023-04-03, v3.27.0-rc1~197^2) we forgot to mark the property as a usage requirement. This is needed for efficient evaluation over the target dependency closure. Fixes: #25238 | 12 September 2023, 18:02:23 UTC |
90c3357 | 權少 | 12 September 2023, 16:36:13 UTC | Findosg*: Improve documentation formatting Add reST markup for inline literals, definition lists, and notes. | 12 September 2023, 16:54:39 UTC |
976659c | Brad King | 12 September 2023, 13:08:02 UTC | Merge topic 'presets-schema' f1a7179520 presets: Add $schema property to JSON schema f83771dfce presets: Add missing spaces in JSON schema Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8777 | 12 September 2023, 13:08:17 UTC |
860f936 | Brad King | 12 September 2023, 13:05:56 UTC | Merge branch 'release-3.27' | 12 September 2023, 13:06:15 UTC |
93d813d | Brad King | 12 September 2023, 13:05:56 UTC | Merge topic 'vs-cuda-object-libs' 6ebff6ebf8 VS: Avoid unnecessary CUDA device linking for OBJECT libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8794 | 12 September 2023, 13:06:15 UTC |
6f8746e | Brad King | 12 September 2023, 13:05:56 UTC | Merge topic 'vs-cuda-object-libs' into release-3.27 6ebff6ebf8 VS: Avoid unnecessary CUDA device linking for OBJECT libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8794 | 12 September 2023, 13:06:14 UTC |
3a1f2b2 | Brad King | 12 September 2023, 12:03:45 UTC | Merge topic 'runcmake-pwd' 34d46acfc8 Tests/RunCMake: Set $ENV{PWD} before each test Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8795 | 12 September 2023, 12:03:42 UTC |
bb3bdf4 | Brad King | 12 September 2023, 11:59:37 UTC | Merge topic 'Findosg-doc' 57a0a16b58 Findosg*: Improve documentation formatting Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8792 | 12 September 2023, 12:00:06 UTC |
a10ce39 | Brad King | 12 September 2023, 11:58:43 UTC | Merge topic 'pch-reuse-pdb-dependency' 37d994294b PCH: Add missing dependency of REUSE_FROM shared compiler PDB Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8787 | 12 September 2023, 11:59:10 UTC |
5477afd | Brad King | 12 September 2023, 11:57:55 UTC | Merge topic 'ninja-cmd' 6ebf0e1a46 Ninja: Use absolute path to COMSPEC if possible Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8747 | 12 September 2023, 11:58:09 UTC |
c6e0751 | Brad King | 12 September 2023, 11:57:01 UTC | Merge topic 'FindMatlab-version' 8ea398a7af FindMatlab: Prefer to use VersionInfo.xml to get version, fallback to run Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8760 | 12 September 2023, 11:57:11 UTC |
9beb4dd | Brad King | 12 September 2023, 11:56:02 UTC | Merge topic 'FindPkgConfig_extra_whitespace' d47771bbb9 FindPkgConfig: ignore whitespace separators in version check Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8789 | 12 September 2023, 11:56:11 UTC |
d458d08 | Brad King | 12 September 2023, 11:54:19 UTC | Merge branch 'release-3.27' | 12 September 2023, 11:55:00 UTC |
5d1f803 | Brad King | 12 September 2023, 11:54:19 UTC | Merge topic 'FindBoost-1.83' 897a149067 FindBoost: Add support for Boost 1.83 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8793 | 12 September 2023, 11:55:00 UTC |
a159c2d | Brad King | 12 September 2023, 11:54:19 UTC | Merge topic 'FindBoost-1.83' into release-3.27 897a149067 FindBoost: Add support for Boost 1.83 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8793 | 12 September 2023, 11:54:59 UTC |
7f1090c | Brad King | 12 September 2023, 11:53:28 UTC | Merge branch 'release-3.27' | 12 September 2023, 11:53:44 UTC |
b07ab81 | Brad King | 12 September 2023, 11:53:28 UTC | Merge topic 'FortranCInterface-macos-deployment-target' 84a097f038 FortranCInterface: forward `CMAKE_OSX_DEPLOYMENT_TARGET` Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8790 | 12 September 2023, 11:53:44 UTC |
d2062ec | Brad King | 12 September 2023, 11:53:28 UTC | Merge topic 'FortranCInterface-macos-deployment-target' into release-3.27 84a097f038 FortranCInterface: forward `CMAKE_OSX_DEPLOYMENT_TARGET` Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8790 | 12 September 2023, 11:53:43 UTC |
f1a7179 | ChenMoFeiJin | 07 September 2023, 12:04:02 UTC | presets: Add $schema property to JSON schema Many modern code editors have support for JSON Schema. When you specify the `$schema` property in a JSON file, the editor can provide features like auto-completion, error checking, etc., which can improve your efficiency when writing and modifying the `CMakePresets.json` file. | 12 September 2023, 10:18:37 UTC |
8865593 | Kitware Robot | 12 September 2023, 04:01:15 UTC | CMake Nightly Date Stamp | 12 September 2023, 04:01:15 UTC |
34d46ac | Kyle Edwards | 11 September 2023, 20:50:59 UTC | Tests/RunCMake: Set $ENV{PWD} before each test This will more accurately emulate how a shell would run CMake. Also, don't set $ENV{PWD} in Tests/RunCMake/SymlinkTrees, since RunCMake is now already doing this. | 11 September 2023, 20:58:14 UTC |
6ebff6e | Robert Maynard | 11 September 2023, 19:54:53 UTC | VS: Avoid unnecessary CUDA device linking for OBJECT libraries Without `CudaLink` fields, MSBuild tries to perform a device link step for object libraries with CUDA_SEPARABLE_COMPILATION on them even when not needed. This commonly was encountered when generating PTX or OPTIX-IR output. | 11 September 2023, 20:49:35 UTC |