Brad King
9f72ac3644
CMake 3.28.6
2024-06-03 13:35:26 -04:00
Brad King
9f7ec4c297
CMake 3.28.5
2024-05-07 08:42:47 -04:00
Brad King
b5602e7254
CMake 3.28.4
2024-03-20 10:03:43 -04:00
Brad King
dbfc53a2bf
Help: Add 3.28.4 release note draft for visionOS updates
...
Hide it in a Sphinx comment pending the actual 3.28.4 release.
Issue: #25266
2024-02-15 13:16:15 -05:00
Brad King
5e984bb352
CMake 3.28.3
2024-02-05 10:28:25 -05:00
Brad King
1f25aa1a0a
CMake 3.28.2
2024-01-29 15:01:32 -05:00
Brad King
2858af8d6b
Merge topic 'cxxmodules-no-unity' into release-3.28
...
63bbb3768d cmLocalGenerator: ignore scanned sources for unity builds
76b5383123 cmGlobalGenerator: add unity sources after computing target compile features
7fc2a83fe6 Tests/CXXModules: add a test with unity build support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Merge-request: !9118
2024-01-10 10:15:44 -05:00
Ben Boeckel
63bbb3768d
cmLocalGenerator: ignore scanned sources for unity builds
2024-01-05 14:21:27 -05:00
Craig Scott
8086badba4
Help: Fix wrong return values for unset inherited properties
...
Since ff6234509e (Help: Clarify behavior of INHERITED properties, 2018-03-21),
the docs for some get_..._property() commands incorrectly describe
the behavior for inherited properties. When a property is not set, even
in a parent scope, the returned result from the get_..._property()
command is the same whether the property is inherited or not.
The docs incorrectly stated that an empty string would be returned
for inherited properties in such cases.
2024-01-05 17:40:16 +11:00
Craig Scott
1ca5ec67b0
Help: Add missing DIRECTORY keyword to set_tests_properties() signature
2024-01-05 16:45:27 +11:00
Craig Scott
34379f005b
Help: Use <variable> consistently in property getter commands
...
Property-related commands used a mix of <VAR>, <var>, or
<variable> to specify the variable to store the result in. The <VAR>
form is particularly confusing, since being uppercase it looks more
like a keyword. Use <variable> consistently across all the commands
so that the behavior is clear.
2024-01-05 15:37:39 +11:00
Craig Scott
29ccc9a4cd
Help: Use <xxx> for non-keyword arguments in property command signatures
2024-01-05 15:31:39 +11:00
Brad King
f11f0f52b7
Merge topic 'HELP-string_LENGTH-link-error' into release-3.28
...
9702a01dc9 Help: string(LENGTH): Fix synopsis link to command description
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9113
2024-01-04 11:44:13 -05:00
Brad King
cab0ec1f75
Merge topic 'revert-ExternalProject-download-byproducts' into release-3.28
...
fd3c9876c6 ExternalProject: revert `BYPRODUCTS` for download outputs
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9097
2024-01-04 11:35:10 -05:00
Ben Boeckel
fd3c9876c6
ExternalProject: revert BYPRODUCTS for download outputs
...
Xcode has been reported to not work at all with this when
ExternalProject projects share download files.
Revert commit 872daff159 (ExternalProject: declare byproducts for the
download step, 2023-09-21, v3.28.0-rc1~27^2) pending further
investigation.
Fixes : #25525
2024-01-03 14:18:35 -05:00
Marc Chevrier
9702a01dc9
Help: string(LENGTH): Fix synopsis link to command description
...
Make the link target explicit to avoid ambiguity with `JSON LENGTH`.
Fixes : #25546
2024-01-03 14:14:18 -05:00
Craig Scott
9b63f92f27
Help: Update missed text for dynamically generated resource spec files
2024-01-01 17:37:14 +11:00
Craig Scott
d12c9d62f4
Merge topic 'fix-redirect-links' into release-3.28
...
5a7927d028 Help: update lua.org links to be HTTPS
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9114
2023-12-31 19:59:10 -05:00
Ben Boeckel
5a7927d028
Help: update lua.org links to be HTTPS
...
This is now a permanent redirect, so update links accordingly.
2024-01-01 11:32:32 +11:00
Craig Scott
315cf74025
Help: Note CMAKE_IOS_INSTALL_COMBINED deprecation in toolchains example
2023-12-30 18:38:05 +11:00
Craig Scott
af2e4379fc
Help: Fix typo not accounting for addition of visionOS
2023-12-30 18:36:34 +11:00
Brad King
1eed682d7c
CMake 3.28.1
2023-12-14 10:47:27 -05:00
Brad King
ef6aec22a1
Merge topic 'doc-xcframeworks-stubs-apple' into release-3.28
...
e831eef933 Help: Note case where IMPORTED_IMPLIB isn't needed for (xc)frameworks
01735badee Help: XCFrameworks and stubs are supported on all Apple, not just macOS
6ac50df591 Help: Add missing versionadded directives for IMPORTED_IMPLIB
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !9058
2023-12-13 09:34:50 -05:00
Craig Scott
e831eef933
Help: Note case where IMPORTED_IMPLIB isn't needed for (xc)frameworks
2023-12-13 11:36:22 +11:00
Ben Boeckel
464bc12bb7
Help/create_test_sourcelist: format arguments in the signature docs
2023-12-09 23:15:29 -05:00
Ben Boeckel
131f9c9efa
Help/create_test_sourcelist: add formatting markup
2023-12-09 10:17:45 -05:00
Ben Boeckel
8540520902
Help/create_test_sourcelist: reflow prose
2023-12-09 10:17:16 -05:00
Craig Scott
01735badee
Help: XCFrameworks and stubs are supported on all Apple, not just macOS
2023-12-09 16:15:19 +11:00
Craig Scott
6ac50df591
Help: Add missing versionadded directives for IMPORTED_IMPLIB
2023-12-09 15:10:25 +11:00
halx99
6030df205a
Xcode: Fix embed resources prop name
...
Fix commit e40d2cb3af (Xcode: Add embed resources support, 2023-07-31,
v3.28.0-rc1~281^2). The implementation should not name the `_PATH`
suffix explicitly. That variant is automatically handled by
`cmGlobalXCodeGenerator::AddEmbeddedObjects`.
2023-11-28 12:06:29 -05:00
Brad King
01deb58098
Merge branch 'release-3.27' into release-3.28
2023-11-28 10:38:54 -05:00
Brad King
c4f7eb3f0b
CMake 3.27.9
2023-11-28 09:52:37 -05:00
Brad King
0ff8c20932
Merge branch 'release-3.27' into release-3.28
2023-11-27 14:30:53 -05:00
Brad King
a4cfa9f017
Merge branch 'release-3.26' into release-3.27
2023-11-27 14:30:37 -05:00
Brad King
ceb742a8fb
CMake 3.26.6
2023-11-27 13:48:12 -05:00
Brad King
1d431e440d
Merge topic 'doc-ctest-link-cdash' into release-3.28
...
486c89dd6a Help: Fix ctest(1) manual links to www.cdash.org
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8998
2023-11-22 07:21:15 -05:00
Brad King
5c5830bb9e
Merge branch 'doc-ctest-link-cdash' into release-3.27
...
Merge-request: !8998
2023-11-21 18:53:15 -05:00
Brad King
486c89dd6a
Help: Fix ctest(1) manual links to www.cdash.org
...
When the link was updated to `https` by commit 52eac4573d (Help: Fix
link to cdash.org from CTest manual, 2021-04-21, v3.21.0-rc1~262^2~2)
the markup was incorrectly adjusted to show the link as part of the
"See Also" section. It is meant to be the link destination for links
in prose elsewhere in the manual. Fix the markup and move it to a
clearer location. Also update the link to resolve a redirect.
2023-11-21 18:46:41 -05:00
Brad King
2f30b29ac3
Merge topic 'fileapi-file-sets-base-dirs-relative' into release-3.28
...
a3a85524cd fileapi: Fix file sets' base directories relative to top source
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: buildbot <buildbot@kitware.com >
Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com >
Merge-request: !8977
2023-11-20 09:12:59 -05:00
Brad King
3c1176bb24
Merge branch 'fileapi-file-sets-base-dirs-relative' into release-3.27
...
Merge-request: !8977
2023-11-20 09:12:11 -05:00
Brad King
d9c8a3abdf
Merge topic 'doc-CMP0149' into release-3.28
...
fe0d03b044 Help: Document that CMP0149 should be set before project()
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !8990
2023-11-20 09:08:37 -05:00
Brad King
fe0d03b044
Help: Document that CMP0149 should be set before project()
...
Issue: #25413
2023-11-20 08:51:46 -05:00
權少
c53a341f9f
Help: Move deprecated properties to dedicated section
2023-11-20 08:24:51 -05:00
Brad King
4d14116dbc
Merge topic 'ci-fedora-39' into release-3.28
...
9283b20659 ci: Suppress CPack/RPM tests pending fix for Fedora 39
18145e8745 ci: Update FindMPI test environment for mpich on Fedora 39
a8be80ccf2 ci: Drop now-unnecessary Clang rules for CXXModules tests
99238b23e9 ci: use Fedora 39 images and environments
57eadec617 ci: update Linux image to Fedora 39
653262162c clang-tidy module: Update to build against LLVM/Clang 17
2cf9a65835 clang-tidy: ignore warnings new in version 17
2744f14db1 codespell: Fix typos
...
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !8983
2023-11-20 08:10:36 -05:00
Peter Kokot
328a1b5b73
Help: Fix spelling of CMAKE_EXTRA_INCLUDE_FILES in 3.6 release notes
2023-11-19 11:33:08 -05:00
Brad King
2744f14db1
codespell: Fix typos
2023-11-17 09:58:21 -05:00
Brad King
f2776ac063
codespell: Revise release note about short-lived field to avoid misspelling
2023-11-17 09:58:21 -05:00
Kyle Edwards
a3a85524cd
fileapi: Fix file sets' base directories relative to top source
...
This field was added by commit b3e9fb67bb (file-api: support exporting
file set information, 2022-11-03, v3.26.0-rc1~389^2) but the relative
path convention used elsewhere was accidentally left out.
Fixes : #25422
2023-11-17 07:59:05 -05:00
Brad King
cd74246331
Merge branch 'release-3.27' into release-3.28
2023-11-15 09:43:56 -05:00
Brad King
9cfff766eb
CMake 3.27.8
2023-11-15 08:55:18 -05:00