Kitware Robot
300710a060
CMake Nightly Date Stamp
2026-07-18 00:05:49 -04:00
Brad King
177047cb42
Merge branch 'release-4.4'
2026-07-17 10:52:59 -04:00
Brad King
5c1f5210c9
Merge topic 'fix-imported-bmi-config'
...
82683ae8b0 c++modules: discover synth targets for all configs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !12286
2026-07-17 10:52:58 -04:00
Brad King
6ed00caad0
Merge topic 'fix-imported-bmi-config' into release-4.4
...
82683ae8b0 c++modules: discover synth targets for all configs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !12286
2026-07-17 10:52:56 -04:00
Brad King
f890d7a75f
Merge topic 'math-increment-decrement'
...
8cf21478ac math(): Add INCREMENT and DECREMENT modes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !12280
2026-07-17 10:34:48 -04:00
Brad King
91ea357c32
Merge topic 'warn-no-internal-modules'
...
d3bb3cafe9 Modules: not produce warnings for CMake internals
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12275
2026-07-17 10:32:36 -04:00
Brad King
3e2927c3cb
Merge topic 'pkgc-update'
...
38fa645e73 PkgC: Correctly handle various pkg-config edge cases
391b44f37e llpkgc: update to 0.0.7
d4f638ee04 Merge branch 'upstream-llpkgc' into pkgc-update
bec4510a0f llpkgc 2026-07-07 (12b80381)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12217
2026-07-17 10:25:29 -04:00
Brad King
7991e0dc19
Merge topic 'alias-transparency-install'
...
77156c92eb ALIAS: Add support for install and export commands
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12260
2026-07-17 10:23:26 -04:00
Brad King
a79eb9dcc4
Merge topic 'instrumentation-interrupt-ctest'
...
d5d2741414 Instrumentation: Write ctest snippet on interrupted test run
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12272
2026-07-17 10:21:51 -04:00
Kitware Robot
12d8af5356
CMake Nightly Date Stamp
2026-07-17 00:07:39 -04:00
Vito Gamberini
82683ae8b0
c++modules: discover synth targets for all configs
...
Fixes : #26312
2026-07-16 12:10:02 -04:00
Kitware Robot
c9f3b90782
CMake Nightly Date Stamp
2026-07-16 00:05:36 -04:00
Kyle Edwards
8cf21478ac
math(): Add INCREMENT and DECREMENT modes
2026-07-15 11:40:07 -04:00
Brad King
ff685421a4
Merge branch 'release-4.4'
2026-07-15 10:57:32 -04:00
Brad King
4cb791d4d0
Merge topic 'ninja-swift-cldeps-order'
...
9d7da095fd Ninja: Restore cmcldeps command-line ordering
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12270
2026-07-15 10:57:32 -04:00
Brad King
1f3b0f6c0a
Merge topic 'ninja-swift-cldeps-order' into release-4.4
...
9d7da095fd Ninja: Restore cmcldeps command-line ordering
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12270
2026-07-15 10:57:30 -04:00
Brad King
3538273f45
Merge topic 'fix-llvm-rc-test-debt'
...
9599d1b8d3 Tests: llvm_rc_full_run failed when excluded from RunCMake_TEST_FILTER
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12274
2026-07-15 10:54:44 -04:00
Brad King
cc0d5b9f3e
Merge branch 'release-4.4'
2026-07-15 10:43:00 -04:00
Brad King
e4768e229e
Merge topic 'trans-bmi-fix'
...
c36bfe1298 c++modules: Fix transitive synthetic BMI discovery
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12271
2026-07-15 10:42:59 -04:00
Brad King
9c56ee1201
Merge topic 'trans-bmi-fix' into release-4.4
...
c36bfe1298 c++modules: Fix transitive synthetic BMI discovery
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !12271
2026-07-15 10:42:57 -04:00
Kitware Robot
81ba0f12d2
CMake Nightly Date Stamp
2026-07-15 00:07:31 -04:00
Daksh Mamodiya
d5d2741414
Instrumentation: Write ctest snippet on interrupted test run
...
Extend the interrupt-flush mechanism already used for cmakeBuild and
cmakeInstall to ctest, so that a user interrupt (e.g. Ctrl+C) still writes
the overall ctest instrumentation snippet, marked with interruptSignal,
before exiting.
On interrupt CTest stops scheduling further tests at every launch site,
skips the postCTest hook, forces a non-zero exit status, and preserves the
checkpoint file so that a later 'ctest -F' can resume the interrupted test
set.
Issue: #27859
2026-07-14 20:40:09 +02:00
Tyler Yankee
9d7da095fd
Ninja: Restore cmcldeps command-line ordering
...
Restore the ordering before the refactoring in commit 0f20ba5b68
(Ninja: Swift: Extract helpers and reorder module flags, 2026-04-10,
v4.4.0-rc1~273^2~1) to ensure the correct precedence with launchers.
Add regression tests.
Fixes : #27931 , #27934
2026-07-14 12:32:21 -04:00
Vito Gamberini
38fa645e73
PkgC: Correctly handle various pkg-config edge cases
...
Fixes many bugs in PkgC by incorporating the 0.0.7 changes from llpkgc.
These include:
* Variable substitution fixes
* Better whitespace handling
* Correct handling of single and double quotes
* Dedicated parsers for fragment and dependency lists
Also adds support for pcfiledir, which was blocked on incorrect
whitespace handling in the old parser.
Fixes : #27652 , #27683
2026-07-14 11:47:34 -04:00
Vito Gamberini
391b44f37e
llpkgc: update to 0.0.7
2026-07-14 11:37:39 -04:00
Vito Gamberini
d4f638ee04
Merge branch 'upstream-llpkgc' into pkgc-update
...
* upstream-llpkgc:
llpkgc 2026-07-07 (12b80381)
2026-07-14 11:37:12 -04:00
llpkgc upstream
bec4510a0f
llpkgc 2026-07-07 (12b80381)
...
Code extracted from:
https://gitlab.kitware.com/utils/llpkgc.git
at commit 12b80381152d003186ee3bddb200743b4ce91ffa (12b80381152d003186ee3bddb200743b4ce91ffa).
2026-07-14 11:36:10 -04:00
AJIOB
d3bb3cafe9
Modules: not produce warnings for CMake internals
...
Fixes : #27896
2026-07-14 17:08:36 +03:00
Brad King
06942468dd
Merge topic 'print_targets'
...
45623dd5f6 cmake_language: Add PRINT_TARGETS operation
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12225
2026-07-14 09:23:12 -04:00
Brad King
8ad65e11c5
Merge topic 'ccmake-macos-backspace'
...
95dae8973c ccmake: Fix backspace key in '/' searches on macOS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12273
2026-07-14 09:19:55 -04:00
Brad King
f71d19d4b2
Merge topic 'cps-import-file-sets'
...
cc94d43f52 CPS: Add release note for file set import/export
232f9473c7 CPS: Fix export version
9fb5f0fb5b CPS: Implement importing of file sets
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12261
2026-07-14 09:18:27 -04:00
Brad King
58c2f918ad
Merge topic 'sarif-stack-trace'
...
9a524ded0c SARIF: Report named base directory paths
1cc963776b SARIF: Report call stacks with results
38e0434c9a Instrumentation: Write cmakeInstall snippet on interrupted install
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12242
2026-07-14 09:16:05 -04:00
Brad King
fd05edbfa4
Merge topic 'fix-source-dir'
...
8073e676bd cmake-gui: fix receiving directory path from file dialogs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12259
2026-07-14 09:08:12 -04:00
Brad King
55d15bef73
Merge branch 'release-4.4'
2026-07-14 09:00:23 -04:00
Brad King
6677f6959f
Merge topic 'fbuild_fix_win_cl_detection'
...
f143ff5ba4 FASTBuild: Prefer first compiler in PATH on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12264
2026-07-14 09:00:23 -04:00
Brad King
e5eea8e913
Merge topic 'fbuild_fix_win_cl_detection' into release-4.4
...
f143ff5ba4 FASTBuild: Prefer first compiler in PATH on Windows
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12264
2026-07-14 09:00:21 -04:00
Brad King
30cf8e48b0
Merge branch 'release-4.4'
2026-07-14 08:57:17 -04:00
Brad King
e286574d35
Merge branch 'release-4.3'
2026-07-14 08:57:16 -04:00
Brad King
637864316b
Merge branch 'release-4.2'
2026-07-14 08:57:13 -04:00
Brad King
72b6540629
Merge branch 'release-4.1'
2026-07-14 08:57:12 -04:00
Brad King
bab614d527
Merge branch 'release-4.0'
2026-07-14 08:57:10 -04:00
Brad King
19b74dceb7
Merge branch 'release-4.3' into release-4.4
2026-07-14 08:56:53 -04:00
Brad King
e8967820d4
Merge branch 'release-4.4'
2026-07-14 08:56:12 -04:00
Brad King
ccb47a71cc
Merge topic 'cpackifw-recent-versions'
...
311b78b37a CPackIFW: Add recent release versions to search list
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12268
2026-07-14 08:56:11 -04:00
Brad King
8ca9a4e1c3
Merge topic 'cpackifw-recent-versions' into release-4.4
...
311b78b37a CPackIFW: Add recent release versions to search list
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12268
2026-07-14 08:56:10 -04:00
Brad King
c071cb12a3
Merge branch 'release-4.2' into release-4.3
2026-07-14 08:55:31 -04:00
Brad King
7c0583d1b2
Merge topic 'cpackifw-recent-versions' into release-4.3
...
311b78b37a CPackIFW: Add recent release versions to search list
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12268
2026-07-14 08:55:12 -04:00
Brad King
4c83bb229b
Merge branch 'release-4.1' into release-4.2
2026-07-14 08:55:06 -04:00
Brad King
c7a37bee71
Merge topic 'cpackifw-recent-versions' into release-4.2
...
311b78b37a CPackIFW: Add recent release versions to search list
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !12268
2026-07-14 08:54:56 -04:00
Brad King
6f8093106c
Merge branch 'release-4.0' into release-4.1
2026-07-14 08:54:50 -04:00