Brad King
cdbc2f6f17
Merge topic 'patch-GNUInstallDirs-DATADIR'
...
c05e60ecb2 GNUInstallDirs: Add more info about DATADIR
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11378
2025-11-04 12:00:34 -05:00
Brad King
50b1346faa
Merge branch 'release-4.2'
2025-11-04 11:24:41 -05:00
Brad King
8a2f0e819b
Merge topic 'typos-1.39.0'
...
1405dc49e8 pre-commit: version bump `typos` and `sphinx-lint` hooks + fix found typos
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11380
2025-11-04 11:24:40 -05:00
Brad King
519d69c92c
Merge topic 'typos-1.39.0' into release-4.2
...
1405dc49e8 pre-commit: version bump `typos` and `sphinx-lint` hooks + fix found typos
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11380
2025-11-04 11:24:30 -05:00
Brad King
6b0074e2d0
Merge branch 'release-4.2'
2025-11-04 10:47:08 -05:00
Brad King
070ddd6732
Merge topic 'fbuild_fix_superfluous_dirs'
...
2a5855f034 FASTBuild: fix superfluous directory creation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11379
2025-11-04 10:47:08 -05:00
Brad King
64f5c4d307
Merge topic 'fbuild_fix_superfluous_dirs' into release-4.2
...
2a5855f034 FASTBuild: fix superfluous directory creation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11379
2025-11-04 10:47:06 -05:00
Brad King
e42342ab83
Merge topic 'ci-cuda-13.0-aarch64'
...
dfab0151b8 ci: add job testing cuda13.0 on linux-aarch64 with nvcc
6d4a25e1c1 ci: Add base image for linux-aarch64 with cuda
5358425499 ci: rename cuda13.0-x86_64 base image spec to include architecture
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11384
2025-11-04 10:32:59 -05:00
Kitware Robot
7956f3c5c2
CMake Nightly Date Stamp
2025-11-04 00:07:00 -05:00
Alex Turbov
1405dc49e8
pre-commit: version bump typos and sphinx-lint hooks + fix found typos
2025-11-03 10:18:16 -05:00
Eduard Voronkin
2a5855f034
FASTBuild: fix superfluous directory creation
...
Fixes : #27356
2025-11-03 09:39:16 -05:00
Brad King
586cf25827
Merge topic 'cmake-gui-macos-install'
...
7ebad5d201 cmake-gui: Refactor installation into CMake.app/Contents on macOS
a65d986850 cmake-gui: Simplify macOS bundle version logic
91bb70cfcb Source: Factor out common parts of install layout variable loop item names
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !11376
2025-11-03 08:35:45 -05:00
Kitware Robot
80d912e768
CMake Nightly Date Stamp
2025-11-03 00:09:28 -05:00
Kitware Robot
3a5a3af5d1
CMake Nightly Date Stamp
2025-11-02 00:04:41 -04:00
Peter Kokot
c05e60ecb2
GNUInstallDirs: Add more info about DATADIR
2025-11-01 21:42:55 +01:00
Kitware Robot
00f5aa25a3
CMake Nightly Date Stamp
2025-11-01 00:05:18 -04:00
Brad King
dfab0151b8
ci: add job testing cuda13.0 on linux-aarch64 with nvcc
2025-10-31 15:49:29 -04:00
Brad King
6d4a25e1c1
ci: Add base image for linux-aarch64 with cuda
2025-10-31 15:35:08 -04:00
Brad King
5358425499
ci: rename cuda13.0-x86_64 base image spec to include architecture
2025-10-31 15:05:41 -04:00
Brad King
7ebad5d201
cmake-gui: Refactor installation into CMake.app/Contents on macOS
...
Instead of mutating `CMAKE_INSTALL_PREFIX`, add a `CMake.app/Contents/`
prefix to install destinations besides the `cmake-gui` target itself.
2025-10-31 09:33:52 -04:00
Brad King
a65d986850
cmake-gui: Simplify macOS bundle version logic
2025-10-31 09:33:51 -04:00
Brad King
91bb70cfcb
Source: Factor out common parts of install layout variable loop item names
2025-10-31 09:33:51 -04:00
Brad King
26f0290284
Merge topic 'GoogleTest-discovery-timeout'
...
daa7926c68 GoogleTest: Report timeout duration on discovery failure
d3cfc57f06 Tests/RunCMake/GoogleTest: Match discovery timeout message more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11374
2025-10-31 07:21:29 -04:00
Brad King
127425d644
Merge branch 'release-4.2'
2025-10-31 07:12:29 -04:00
Brad King
5524773d57
Merge topic 'ci-fedora-43'
...
2338d987d5 ci: use Fedora 43 images and environments
5219f383fe ci: update Fedora base images to Fedora 43
373e8ea652 clang-tidy: ignore warnings new in version 21
e12ce158bc clang-tidy: fix bugprone-unintended-char-ostream-output lint
2ca11db2e3 pre-commit: version bump `typos` hook plus fix found typos
d314d85ea5 Tests: Extend RunCMake.ParseImplicitLinkInfo for LLVMFlang 21.1.3
b7ad081f1a Tests: Fix RunCMake.CXXModules compilation with Clang 21
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11375
2025-10-31 07:12:29 -04:00
Brad King
e8863b5a74
Merge topic 'ci-fedora-43' into release-4.2
...
2338d987d5 ci: use Fedora 43 images and environments
5219f383fe ci: update Fedora base images to Fedora 43
373e8ea652 clang-tidy: ignore warnings new in version 21
e12ce158bc clang-tidy: fix bugprone-unintended-char-ostream-output lint
2ca11db2e3 pre-commit: version bump `typos` hook plus fix found typos
d314d85ea5 Tests: Extend RunCMake.ParseImplicitLinkInfo for LLVMFlang 21.1.3
b7ad081f1a Tests: Fix RunCMake.CXXModules compilation with Clang 21
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11375
2025-10-31 07:12:26 -04:00
Kitware Robot
f9fcb89eba
CMake Nightly Date Stamp
2025-10-31 00:04:57 -04:00
Brad King
2338d987d5
ci: use Fedora 43 images and environments
2025-10-30 17:46:06 -04:00
Brad King
5219f383fe
ci: update Fedora base images to Fedora 43
...
Also update to typos 1.38.1.
2025-10-30 17:43:17 -04:00
Brad King
373e8ea652
clang-tidy: ignore warnings new in version 21
...
These warnings can be fixed in the future. Ignore them for now.
2025-10-30 17:43:17 -04:00
Brad King
e12ce158bc
clang-tidy: fix bugprone-unintended-char-ostream-output lint
2025-10-30 17:43:17 -04:00
Alex Turbov
2ca11db2e3
pre-commit: version bump typos hook plus fix found typos
...
Backport commit 8de02a14c8 (ci(pre-commit): version bump `typos` hook
plus fix found typos, 2025-10-23) to the CMake 4.2 release branch.
2025-10-30 17:43:16 -04:00
Brad King
d314d85ea5
Tests: Extend RunCMake.ParseImplicitLinkInfo for LLVMFlang 21.1.3
2025-10-30 17:43:16 -04:00
Brad King
b7ad081f1a
Tests: Fix RunCMake.CXXModules compilation with Clang 21
...
Clang 21 now enforces placement of the module declaration:
.../scan_properties/module.cxx:7:8: error: module
declaration must occur at the start of the translation unit
2025-10-30 17:40:02 -04:00
Brad King
daa7926c68
GoogleTest: Report timeout duration on discovery failure
2025-10-30 13:00:56 -04:00
Brad King
d3cfc57f06
Tests/RunCMake/GoogleTest: Match discovery timeout message more precisely
2025-10-30 11:23:53 -04:00
Brad King
e64f53952e
Merge branch 'release-4.2'
2025-10-30 09:38:26 -04:00
Brad King
a86b6c4db4
CMake 4.2.0-rc2
v4.2.0-rc2
2025-10-30 09:03:07 -04:00
Brad King
ad166f4809
Merge topic 'export-system-includes-under-prefix'
...
b5793cf41b install(EXPORT): Fix SYSTEM include directories relative to install prefix
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11354
2025-10-30 09:00:37 -04:00
Brad King
2364f3502c
Merge branch 'release-4.2'
2025-10-30 08:58:01 -04:00
Brad King
8eb6796779
Merge topic 'fbuild_compdb'
...
5e25ee691a FASTBuild: generate compile_commands
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11373
2025-10-30 08:58:00 -04:00
Brad King
c727d96b40
Merge topic 'fbuild_compdb' into release-4.2
...
5e25ee691a FASTBuild: generate compile_commands
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11373
2025-10-30 08:57:58 -04:00
Brad King
ce9bde923f
Merge branch 'release-4.2'
2025-10-30 08:54:34 -04:00
Brad King
922fb7fd63
Merge topic 'macos-no-per-arch-sysroot'
...
1925477cb7 macOS: Do not incorrectly search for per-arch SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11372
2025-10-30 08:54:34 -04:00
Brad King
28873cce5e
Merge topic 'macos-no-per-arch-sysroot' into release-4.2
...
1925477cb7 macOS: Do not incorrectly search for per-arch SDKs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11372
2025-10-30 08:54:32 -04:00
Brad King
3277f95ed5
Merge branch 'release-4.2'
2025-10-30 08:51:15 -04:00
Brad King
a53b052c6c
Merge topic 'tutorial-step-0'
...
fb58de1a56 Tutorial: Add Step 0 to prepare the working environment
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !11367
2025-10-30 08:51:15 -04:00
Brad King
db190bbe49
Merge topic 'tutorial-step-0' into release-4.2
...
fb58de1a56 Tutorial: Add Step 0 to prepare the working environment
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !11367
2025-10-30 08:51:12 -04:00
Brad King
75aa795c31
Merge branch 'release-4.2'
2025-10-30 08:49:07 -04:00
Brad King
5d307b1d30
Merge topic 'vs-sln'
...
6ebf21a360 VS: Restore support for Intel Fortran projects
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !11371
2025-10-30 08:49:07 -04:00