summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* RunCMake/project: Ignore exact line number in stderr checksfriendlyanon2022-11-117-7/+7
|
* Merge topic 'doc-improvements'Brad King2022-11-10120-321/+557
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4d1f85297 Help: Move a note about arguments and genexes into include file 968224484f Help: Drop unused `PROPERTY_GENEX` replace from `prop_tgt/INTERFACE_*` files 65457e4fae Help: Add _See Also_ sections to related CMake commands c86ec79d07 Help: Use direct refs to genexes instead of ``$<GENEX-NAME>`` 8c6274326d Help: Use CMake highlighting for command synopsis c356a94512 Help: Use monospaced font for a genex name in a section title f98c8707f4 Help: Use `code-block:: cmake` instead of `::` for sub-commands descriptions 2ba351ca4f Help: ``CMake`` → CMake ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7873
| * Help: Move a note about arguments and genexes into include fileAlex Turbov2022-11-0912-52/+39
| |
| * Help: Drop unused `PROPERTY_GENEX` replace from `prop_tgt/INTERFACE_*` filesAlex Turbov2022-11-096-6/+0
| |
| * Help: Add _See Also_ sections to related CMake commandsAlex Turbov2022-11-0944-43/+311
| |
| * Help: Use direct refs to genexes instead of ``$<GENEX-NAME>``Alex Turbov2022-11-0916-69/+62
| |
| * Help: Use CMake highlighting for command synopsisAlex Turbov2022-11-0929-38/+38
| | | | | | | | Most of CMake commands use it. Fix a few of them to do the same.
| * Help: Use monospaced font for a genex name in a section titleAlex Turbov2022-11-091-2/+2
| |
| * Help: Use `code-block:: cmake` instead of `::` for sub-commands descriptionsAlex Turbov2022-11-072-21/+21
| | | | | | | | | | Most of CMake commands use syntax highlighting when describe sub-commands syntax. Fix a few of them to be like others...
| * Help: ``CMake`` → CMakeAlex Turbov2022-11-075-8/+8
| |
| * Help: Unindent _See Also_ related commands listAlex Turbov2022-11-075-15/+13
| | | | | | | | To make it similar to other commands.
| * Help: Use `caption` option of `code-block` for JSON trace format snippetsAlex Turbov2022-11-071-4/+2
| |
| * Help: Use captions for code snippets in the `FetchContent` moduleAlex Turbov2022-11-071-6/+4
| | | | | | | | | | Instead of "manually" added captions use the Sphinx option of `code-block` directive.
| * Help: Use role `:program:`Alex Turbov2022-11-0615-48/+48
| | | | | | | | | | When mention execitable names use Sphinx semantic role `:program` instead of ``executable`` or **executable**.
| * Help: Add some more `:option:` role to `cmake-language(7)` manualAlex Turbov2022-11-051-8/+8
| |
| * Help: Add `ATTENTION` for comments in the `cmake-language(7)` manualAlex Turbov2022-11-051-3/+3
| | | | | | | | | | Some editors (OK, mine, I use `kate`) highlight some capitalized "keywords" (like `TODO`, `NOTE`, &etc) in comments.
* | Merge topic 'better-file-download-failure-msg'Brad King2022-11-102-6/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | 8c3cf2716a file(DOWNLOAD EXPECTED_HASH): better error message when download failed Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7888
| * | file(DOWNLOAD EXPECTED_HASH): better error message when download failedAurelien Regat-Barrel2022-11-092-6/+9
| | |
* | | Merge topic 'find_cuda_toolkit_support_symlink_math_dirs'Brad King2022-11-101-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 6f707ab541 FindCUDAToolkit: Support math_libs directory being a symlink Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7893
| * | | FindCUDAToolkit: Support math_libs directory being a symlinkRobert Maynard2022-11-091-2/+2
| | | | | | | | | | | | | | | | Fixes #24140
* | | | Merge topic 'marmasm-language'Brad King2022-11-1023-6/+381
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3166547cf6 ASM_MARMASM: Add support for Microsoft ARM assembler language ce4babb566 Tests: Fix ARM64 test conditions for non-VS generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7793
| * | | | ASM_MARMASM: Add support for Microsoft ARM assembler languageIlia K2022-11-0922-3/+378
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://learn.microsoft.com/en-us/cpp/assembler/arm/arm-assembler-reference Fixes: #23999
| * | | | Tests: Fix ARM64 test conditions for non-VS generatorsBrad King2022-11-092-3/+3
| |/ / /
* | | | Merge branch 'release-3.25'Brad King2022-11-100-0/+0
|\ \ \ \
| * \ \ \ Merge topic 'cmake-gui-restore-version-info' into release-3.25Brad King2022-11-101-3/+8
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ec76a9c22f cmake-gui: Restore embedded version information in Windows binary Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7895
* | \ \ \ \ Merge topic 'cmake-gui-restore-version-info'Brad King2022-11-101-3/+8
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ec76a9c22f cmake-gui: Restore embedded version information in Windows binary Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7895
| * | | | | cmake-gui: Restore embedded version information in Windows binaryBrad King2022-11-091-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 89a1e1c1be (Build: Link w/ `OBJECT` library is OK since 3.12, 2022-08-21, v3.25.0-rc1~97^2~19) dropped the `.res` object containing this information from the `cmake-gui` link line. Restore it.
* | | | | | Merge branch 'release-3.25'Brad King2022-11-100-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'curl-windows-no-tls1.3' into release-3.25Brad King2022-11-101-0/+7
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | c0a4536cec curl: Disable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7894
* | | | | | Merge topic 'curl-windows-no-tls1.3'Brad King2022-11-101-0/+7
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | c0a4536cec curl: Disable schannel TLS 1.3 support on Windows 11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7894
| * | | | | curl: Disable schannel TLS 1.3 support on Windows 11Brad King2022-11-091-0/+7
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Curl 7.85.0 introduced support for TLS 1.3 support with schannel. We've observed connection failures in some cases, so disable the support pending further investigation. Fixes: #24147
* | | | | CMake Nightly Date StampKitware Robot2022-11-101-1/+1
| |/ / / |/| | |
* | | | Merge topic 'file-set-file-api'Brad King2022-11-0958-11/+342
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b3e9fb67bb file-api: support exporting file set information Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7867
| * | | | file-api: support exporting file set informationBen Boeckel2022-11-0858-11/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes listing the filesets themselves as well as which file set (if any) each source file is associated with. Fixes: #24128
* | | | | Merge branch 'release-3.25'Brad King2022-11-090-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'doc-guide-link-style' into release-3.25Brad King2022-11-091-0/+11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 977c38c339 Help: Render guide links as normal text instead of monospace Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7886
* | \ \ \ \ Merge topic 'doc-guide-link-style'Brad King2022-11-091-0/+11
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 977c38c339 Help: Render guide links as normal text instead of monospace Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7886
| * | | | | Help: Render guide links as normal text instead of monospaceAlex Turbov2022-11-081-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The guide document names are phrases, not code-like man-page names. Add CSS selectors for `:guide:` links and revert unnecessary properties.
* | | | | | CMake Nightly Date StampKitware Robot2022-11-091-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'use_folders_on_by_default'Brad King2022-11-0813-11/+88
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3acd22380 USE_FOLDERS: Treat as on by default Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Amir Masoud Abdol <amirmasoudabdol@icloud.com> Merge-request: !7830
| * | | | | USE_FOLDERS: Treat as on by defaultJuan Ramos2022-11-0813-11/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a policy to treat the `USE_FOLDERS` global property as ON by default if it is not set. Fixes: #21695
* | | | | | Merge branch 'release-3.25'Brad King2022-11-080-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | CMake 3.25.0-rc4v3.25.0-rc4Brad King2022-11-081-1/+1
| | |/ / / | |/| | |
* | | | | Merge topic 'test-intel-remarks'Brad King2022-11-081-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b2d030e8fe Tests: Teach RunCMake to ignore Intel -Rdebug-disables-optimization remarks Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7366
| * | | | | Tests: Teach RunCMake to ignore Intel -Rdebug-disables-optimization remarksBrad King2022-10-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Intel compiler may remark: icpx: remark: Note that use of '-g' without any optimization-level option will turn off most compiler optimizations similar to use of '-O0' [-Rdebug-disables-optimization] Teach RunCMake to drop such incidental lines before matching against expected output.
* | | | | | Merge topic 'clang-tidy-module-use-bespoke-enum-class-check'Brad King2022-11-088-0/+144
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5f97772fcb clang-tidy: disable bespoke enum class check eab8e38961 clang-tidy module: add check for boolean parameters Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7883
| * | | | | | clang-tidy: disable bespoke enum class checkKyle Edwards2022-11-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake is not remotely ready for this yet...
| * | | | | | clang-tidy module: add check for boolean parametersSean Orner2022-11-077-0/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-by: Kyle Edwards <kyle.edwards@kitware.com>
* | | | | | | Merge topic 'googletest-addtests-skipped'Brad King2022-11-084-1/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f54963e60f GoogleTest: Reports skipped test with gtest_add_tests Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7868
| * | | | | | | GoogleTest: Reports skipped test with gtest_add_testsDavidPerretSN2022-11-074-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Skipped GTests were reported as success when tests where added with gtest_add_tests. This fixes this behaviour. Fixes: #24130