Peter Kokot
b76009bb5a
CheckTypeSize: Document default language
...
When LANGUAGE keyword is not provided default language for the
check_type_size is C.
2024-11-04 10:39:16 -05:00
Brad King
9fdf716ee8
Merge topic 'debug-adapter-value-formatting'
...
41621c3afb Debugger: Add Value Formatting support for StackTrace request
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9940
2024-11-01 09:16:18 -04:00
Brad King
5317d9267a
Merge topic 'load-command'
...
3f55f5264d cmLoadCommandCommand: Port away from cmCommand
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9962
2024-11-01 09:15:05 -04:00
Brad King
60977c2ef2
Merge topic 'ctest-handler-refactoring'
...
9fe40b33e0 cmCTest*Handler: Use default member initialization
d07a35a336 cmCTest: Remove handler instances
b64e59d571 cmCTestSubmitHandler: Initialize HttpHeaders with command line
81e904bd53 cmCTestScriptHandler: Don't inherit from cmCTestGenericHandler
914a355810 CTest: Remove unneeded code
70dfb24957 cmCTestTestHandler: Consolidate simple options into cmCTestTestOptions
b43d3dcfba cmCTestTestHandler: Consolidate File options into cmCTestTestOptions
f7181175ad cmCTestTestHandler: Consolidate RegExp options into cmCTestTestOptions
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !9926
2024-11-01 09:14:11 -04:00
Brad King
7b23e2f884
Merge topic 'find_package-user-dir-not-ignored'
...
230e5ec172 find_package: Don't test <name>_DIR against ignored paths
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9961
2024-11-01 09:13:20 -04:00
Brad King
a9a7d44a4c
Merge topic 'compiler-abi-no-pipe'
...
ec22cf1a67 CMakeDetermineCompilerABI: Strip -pipe from compile flags
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9960
2024-11-01 09:12:33 -04:00
Brad King
7ec57887fa
Merge branch 'release-3.31'
2024-11-01 09:10:32 -04:00
Brad King
b6c4aa9c10
Merge branch 'release-3.30'
2024-11-01 09:10:30 -04:00
Brad King
76f52d6462
Merge branch 'release-3.30' into release-3.31
2024-11-01 09:10:23 -04:00
Brad King
c6e71e0926
Merge branch 'release-3.31'
2024-11-01 09:09:53 -04:00
Brad King
baec4a8559
Merge topic 'ci-vcvarsall-fix'
...
c1ddff67f2 ci: use JSON to transfer environment variables
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9963
2024-11-01 09:09:53 -04:00
Brad King
4002b6c60a
Merge topic 'ci-vcvarsall-fix' into release-3.31
...
c1ddff67f2 ci: use JSON to transfer environment variables
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9963
2024-11-01 09:09:51 -04:00
Brad King
b7d5e6848d
Merge topic 'ci-vcvarsall-fix' into release-3.30
...
c1ddff67f2 ci: use JSON to transfer environment variables
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9963
2024-11-01 09:09:02 -04:00
Brad King
d2b9723ad8
Merge branch 'release-3.31'
2024-11-01 09:07:36 -04:00
Brad King
56455644fe
Merge branch 'release-3.30'
2024-11-01 09:07:34 -04:00
Brad King
9e16cd5efb
Merge branch 'release-3.30' into release-3.31
2024-11-01 09:06:41 -04:00
Brad King
9d67a39688
Merge branch 'release-3.31'
2024-11-01 09:06:03 -04:00
Brad King
e98b1fc2b4
Merge topic 'ci-use-only-needs'
...
70fd49f0cf Merge branch 'ci-use-only-needs-3.30' into ci-use-only-needs
ea31d090c7 gitlab-ci: remove `dependencies` from jobs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9964
2024-11-01 09:06:03 -04:00
Brad King
760e0f1c03
Merge topic 'ci-use-only-needs' into release-3.31
...
70fd49f0cf Merge branch 'ci-use-only-needs-3.30' into ci-use-only-needs
ea31d090c7 gitlab-ci: remove `dependencies` from jobs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9964
2024-11-01 09:06:02 -04:00
Brad King
e6be67d204
Merge topic 'ci-use-only-needs' into release-3.30
...
ea31d090c7 gitlab-ci: remove `dependencies` from jobs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9964
2024-11-01 09:04:47 -04:00
Kitware Robot
a0c4a4f164
CMake Nightly Date Stamp
2024-11-01 00:01:45 -04:00
Ben Boeckel
70fd49f0cf
Merge branch 'ci-use-only-needs-3.30' into ci-use-only-needs
...
* ci-use-only-needs-3.30:
gitlab-ci: remove `dependencies` from jobs
2024-10-31 14:08:26 -04:00
Ben Boeckel
ea31d090c7
gitlab-ci: remove dependencies from jobs
...
Historically, `needs` specifies the jobs which need to complete
successfully and `dependencies` specifies the jobs which provide
artifacts which should be used. Modern GitLab discourages using both as
`needs` now supports an `artifacts` key to say "depend on but do not use
artifacts", so remove `dependencies` and use `needs:artifacts` where
necessary.
See: https://docs.gitlab.com/ee/ci/yaml/#needsartifacts
2024-10-31 14:07:32 -04:00
Ben Boeckel
c1ddff67f2
ci: use JSON to transfer environment variables
...
The `set` command in `cmd` has terrible properties in that there's no
real structure to it. Sensitive sequences in values or variable names
that are escaping sequences can be interpreted at the wrong time or
things like newlines in values are not escaped at all and cause
ambiguities in parsing. Avoid all of that and use PowerShell to use JSON
as a communication mechanism.
2024-10-31 08:52:52 -04:00
Brad King
7e0d3b1ca9
Merge topic 'ci-linkcheck'
...
5fa7f75577 ci: Do not linkcheck www.tasking.com URLs
0b2be5c0bf ci: linkcheck_ignore www.intel.com URLs more precisely
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9959
2024-10-31 06:28:23 -04:00
Kitware Robot
90c120cbf2
CMake Nightly Date Stamp
2024-10-31 00:01:16 -04:00
Daniel Pfeifer
3f55f5264d
cmLoadCommandCommand: Port away from cmCommand
2024-10-30 14:41:42 +01:00
Brad King
5fa7f75577
ci: Do not linkcheck www.tasking.com URLs
...
The server's certificate fails verification.
2024-10-30 05:39:11 -04:00
Brad King
0b2be5c0bf
ci: linkcheck_ignore www.intel.com URLs more precisely
2024-10-30 05:38:00 -04:00
Kitware Robot
ae6561699d
CMake Nightly Date Stamp
2024-10-30 00:01:20 -04:00
Jonathan Phippen
41621c3afb
Debugger: Add Value Formatting support for StackTrace request
...
Add support for the "format" property of the Debug Adapter Protocol
StackTrace request to fulfill the host's request to format the resulting
StackFrame name differently.
2024-10-29 13:29:00 -07:00
Matthew Woehlke
230e5ec172
find_package: Don't test <name>_DIR against ignored paths
...
Tweak `find_package` to not compare an already-specified `<name>_DIR`
against the set of ignored paths. This is a minor behavior change in
that, if a previously found package is in a location that is NEWLY
ignored (i.e. because the user modified the ignored paths since the
previous run of CMake), we won't throw out the old result. However, it
also means that a user specifying `<name>_DIR` takes precedence over the
set of ignored paths, which seems like the desired behavior.
Note that the current behavior was introduced in commit 11f97d1968
(find_package: Refactor CMAKE_[SYSTEM_]IGNORE_PATH, 2022-01-28,
v3.23.0-rc1~31^2) and appears to have been unintentional.
2024-10-29 15:01:04 -04:00
Philip Lorenz
ec22cf1a67
CMakeDetermineCompilerABI: Strip -pipe from compile flags
...
When `-pipe` is enabled, GCC passes data among its different executables
using pipes instead of temporary files. This leads to issues when cmake
attempts to infer compiler internals via the `-v` flag as each
executable will print to `stderr` in parallel. Avoid this by stripping
`-pipe` from the compilation flags during compiler inspection.
This extends commit d5895f50c3 (CMakeDetermineCompilerABI: Avoid failing
on warnings with -Werror, 2020-01-30, v3.17.0-rc1~32^2).
2024-10-29 13:13:08 -04:00
Brad King
f3f9ad9499
Merge branch 'release-3.31'
2024-10-29 10:53:59 -04:00
Brad King
356e3adc71
CMake 3.31.0-rc3
v3.31.0-rc3
2024-10-29 10:18:41 -04:00
Brad King
463cdbd791
Merge branch 'release-3.31'
2024-10-29 10:16:11 -04:00
Brad King
9c38c5c1d4
Merge topic 'aix-archive-shared-libraries'
...
4207687a5f Help: Update AIX_SHARED_LIBRARY_ARCHIVE for versioned shared objects
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9954
2024-10-29 10:16:11 -04:00
Brad King
baceeb2c18
Merge topic 'aix-archive-shared-libraries' into release-3.31
...
4207687a5f Help: Update AIX_SHARED_LIBRARY_ARCHIVE for versioned shared objects
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9954
2024-10-29 10:16:07 -04:00
Brad King
99655b17eb
Merge topic 'update-kwsys'
...
169b7b1256 Merge branch 'upstream-KWSys' into update-kwsys
875cf5f61f KWSys 2024-10-28 (c87126a2)
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9957
2024-10-29 09:48:13 -04:00
Aditya Vidyadhar Kamath
4207687a5f
Help: Update AIX_SHARED_LIBRARY_ARCHIVE for versioned shared objects
...
This was missed in commit dc8e4f8f0c (AIX: Enable versioned shared
objects with CMAKE_AIX_SHARED_LIBRARY_ARCHIVE, 2024-10-10,
v3.31.0-rc2~8^2).
2024-10-29 09:45:36 -04:00
Brad King
089a6ff413
Merge branch 'release-3.31'
2024-10-29 09:40:39 -04:00
Brad King
4fa6667a0e
Merge topic 'updated-workflow-bash-completion'
...
3ae031992a bash-completion: Complete a workflow name after the --workflow option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9943
2024-10-29 09:40:39 -04:00
Brad King
7b47da6e5d
Merge topic 'updated-workflow-bash-completion' into release-3.31
...
3ae031992a bash-completion: Complete a workflow name after the --workflow option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9943
2024-10-29 09:40:38 -04:00
Brad King
dbadd04a94
Merge branch 'release-3.31'
2024-10-29 09:39:25 -04:00
Brad King
c9f320fdc6
Merge topic 'doc-CMP0174'
...
6aa2e22300 Help: Add 3.31 release note for cmake_parse_arguments CMP0174
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9955
2024-10-29 09:39:25 -04:00
Brad King
f4712b8af7
Merge topic 'doc-CMP0174' into release-3.31
...
6aa2e22300 Help: Add 3.31 release note for cmake_parse_arguments CMP0174
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9955
2024-10-29 09:39:24 -04:00
Brad King
b4194cca31
Merge branch 'release-3.31'
2024-10-29 09:38:16 -04:00
Brad King
1029cd338b
Merge topic 'CMP0174-OLD-regression-repeated-keyword'
...
c8567acc32 cmake_parse_arguments: Restore capture of value after repeated keyword
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9953
2024-10-29 09:38:15 -04:00
Brad King
9b3d66bf91
Merge topic 'CMP0174-OLD-regression-repeated-keyword' into release-3.31
...
c8567acc32 cmake_parse_arguments: Restore capture of value after repeated keyword
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9953
2024-10-29 09:38:14 -04:00
Daniel Pfeifer
9fe40b33e0
cmCTest*Handler: Use default member initialization
2024-10-29 12:49:22 +01:00