Brad King
381c446ff7
VS: Remove support for appending a platform to the generator name
...
Compatibility with CMake versions prior to 3.1 is no longer supported.
Fixes : #26481
2025-01-21 08:08:22 -05:00
Brad King
dc24d88062
Remove compatibility with CMake versions older than 3.1
...
This compatibility has been deprecated since commit 3a4791548d
(Deprecate compatibility with CMake versions older than 3.5, 2023-02-09,
v3.27.0-rc1~508^2). The behavior itself has been deprecated
since CMake 3.1.
Issue: #26613
2025-01-20 09:46:55 -05:00
Brad King
90d814f024
CMP0054: Remove support for OLD behavior
2025-01-20 09:46:55 -05:00
Brad King
1150fae89a
CMP0053: Remove support for OLD behavior
2025-01-20 09:46:55 -05:00
Brad King
f0b1ca4d70
CMP0052: Remove support for OLD behavior
2025-01-20 09:46:54 -05:00
Brad King
e4fddc8e37
CMP0051: Remove support for OLD behavior
2025-01-20 09:46:54 -05:00
Brad King
8e0a0291ef
Remove compatibility with CMake versions older than 3.0
...
This compatibility has been deprecated since commit 3a4791548d
(Deprecate compatibility with CMake versions older than 3.5, 2023-02-09,
v3.27.0-rc1~508^2). The behavior itself has been deprecated
since CMake 3.0.
Issue: #26613
2025-01-19 09:41:04 -05:00
Brad King
6973f8304e
CMP0050: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
9f6011e307
CMP0049: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
292048874f
CMP0048: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
05b2c563bb
CMP0047: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
d9498a474e
CMP0046: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
1e8a744f07
CMP0045: Remove support for OLD behavior
2025-01-19 09:41:03 -05:00
Brad King
9094eaa778
CMP0044: Remove support for OLD behavior
2025-01-19 09:41:02 -05:00
Brad King
ed99370f63
CMP0043: Remove support for OLD behavior
...
Note that per-source `COMPILE_DEFINITIONS_<CONFIG>` are not covered by
the policy, and are still supported.
2025-01-19 09:41:02 -05:00
Brad King
1bb0066b0c
Help: Clarify deprecation of source-file property COMPILE_DEFINITIONS_<CONFIG>
...
It is not covered by policy `CMP0043`. Also fix its link
to the `COMPILE_DEFINITIONS` source file property.
2025-01-19 09:41:02 -05:00
Brad King
9b148ed1ac
CMP0042: Remove support for OLD behavior
2025-01-19 09:41:02 -05:00
Brad King
7193c2d23d
CMP0041: Remove support for OLD behavior
2025-01-19 09:41:02 -05:00
Brad King
cddac8736d
CMP0040: Remove support for OLD behavior
2025-01-19 09:41:02 -05:00
Brad King
0b6412b514
CMP0039: Remove support for OLD behavior
2025-01-19 09:41:01 -05:00
Brad King
af28f030d8
CMP0038: Remove support for OLD behavior
2025-01-19 09:41:01 -05:00
Brad King
84f737545f
CMP0037: Remove support for OLD behavior
2025-01-19 09:41:01 -05:00
Brad King
850174c507
CMP0036: Remove support for OLD build_name command
2025-01-19 09:41:01 -05:00
Brad King
5b255fe7da
CMP0035: Remove support for OLD variable_requires command
2025-01-19 09:41:01 -05:00
Brad King
84c3943873
CMP0034: Remove support for OLD utility_source command
2025-01-19 09:41:01 -05:00
Brad King
76702e36e3
CMP0033: Remove support for OLD export_library_dependencies command
2025-01-19 09:41:00 -05:00
Brad King
ff6d55f8c5
CMP0032: Remove support for OLD output_required_files command
2025-01-19 09:41:00 -05:00
Brad King
dc0c6734d3
CMP0031: Remove support for OLD load_command command
2025-01-19 09:41:00 -05:00
Brad King
6bdf4efbb3
CMP0030: Remove support for OLD use_mangled_mesa command
2025-01-19 09:41:00 -05:00
Brad King
683a02f5a0
CMP0029: Remove support for OLD subdir_depends command
2025-01-19 09:41:00 -05:00
Brad King
59ba0948a3
Help: Add boilerplate text for removed policies of disallowed commands
2025-01-19 09:40:59 -05:00
Brad King
84b7c9f5dd
CMP0028: Remove support for OLD behavior
2025-01-19 09:40:59 -05:00
Brad King
5754c9f731
CMP0027: Remove support for OLD behavior
2025-01-19 09:40:59 -05:00
Brad King
f8bc8780c1
CMP0026: Remove support for OLD behavior
2025-01-19 09:40:59 -05:00
Brad King
796cf2d8eb
CMP0025: Remove support for OLD behavior
2025-01-19 09:40:59 -05:00
Brad King
65b45de1dd
CMP0024: Remove support for OLD behavior
2025-01-19 09:40:59 -05:00
Brad King
3c4afba8cc
Remove compatibility with CMake versions older than 2.8.12
...
This compatibility has been deprecated since commit 5845c218d7
(Deprecate compatibility with CMake versions older than 2.8.12,
2020-06-12, v3.19.0-rc1~629^2). The behavior itself has been
deprecated since CMake 2.8.12.
Issue: #26613
2025-01-18 09:51:45 -05:00
Brad King
0453f70400
CMP0023: Remove support for OLD behavior
2025-01-18 09:51:45 -05:00
Brad King
888259c894
CMP0022: Remove support for OLD behavior
2025-01-18 09:51:45 -05:00
Brad King
e31d1c7600
CMP0021: Remove support for OLD behavior
2025-01-18 09:51:44 -05:00
Brad King
094b42b643
CMP0020: Remove support for OLD behavior
2025-01-18 09:51:44 -05:00
Brad King
092d6de4be
CMP0019: Remove support for OLD behavior
2025-01-18 09:51:44 -05:00
Brad King
41a7a0119f
CMP0018: Remove support for OLD behavior
2025-01-18 09:51:44 -05:00
Brad King
d74210a8bd
CMP0017: Remove support for OLD behavior
2025-01-18 09:51:44 -05:00
Brad King
ae13e27225
CMP0016: Remove support for OLD behavior
2025-01-18 09:51:43 -05:00
Brad King
a43470b9ba
CMP0015: Remove support for OLD behavior
2025-01-18 09:51:43 -05:00
Brad King
8ef1b4001b
Merge topic 'remove-old-compatibility'
...
785523a136
Remove compatibility with CMake versions older than 2.8.0
35282387ea
CMP0014: Remove support for OLD behavior
fad9c55b8b
CMP0013: Remove support for OLD behavior
98a59ba8ad
CMP0012: Remove support for OLD behavior
3c0dbb66f5
CMP0011: Remove support for OLD behavior
cf832e75bc
CMP0010: Remove support for OLD behavior
77f8c374f3
CMP0009: Remove support for OLD behavior
43ef139567
CMP0008: Remove support for OLD behavior
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !10188
2025-01-18 09:50:27 -05:00
Brad King
c2838829f2
Merge topic 'instrumentation-target-labels'
...
9d34069ca8
instrumentation: Add targetLabels field to link snippets
32444714e5
instrumentation: Update tests so that snippet verification runs
11bcf2efb8
instrumentation: Correct example v1 Data snippet in manual
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Acked-by: Roscoe A. Bartlett <rabartl@sandia.gov>
Merge-request: !10185
2025-01-18 09:46:29 -05:00
Martin Duffy
9d34069ca8
instrumentation: Add targetLabels field to link snippets
...
Adds a new data field `targetLabels` to link snippets which contains a list of
text labels from the LABELS target property.
2025-01-17 11:07:30 -05:00
Martin Duffy
11bcf2efb8
instrumentation: Correct example v1 Data snippet in manual
2025-01-17 10:29:02 -05:00