summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
...
| * | CMake 3.25.2v3.25.2Brad King2023-01-191-0/+4
| | |
| * | Merge topic 'doc-header-only' into release-3.25Brad King2023-01-171-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 93696d0f2e Help: Restore cmake-buildsystem(7) header-only library example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8071
* | \ \ Merge topic 'minor-tutorial-fixes'Brad King2023-01-195-9/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2e3fcf9399 Tutorial: Fix typos in Step 11 exercise and solution f04c548877 Tutorial: Fix exercise in Step 10 to match solution provided in Step 11 566e12c976 Tutorial: Fix destination of link from Step 6 to Step 5 bef0b9eb64 Tutorial: Fix exercise in Step 5 to match solution provided in Step 6 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8087
| * | | | Tutorial: Fix typos in Step 11 exercise and solutionJoshua Perrett2023-01-182-5/+5
| | | | |
| * | | | Tutorial: Fix exercise in Step 10 to match solution provided in Step 11Joshua Perrett2023-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The solution in Step 11 sets POSITION_INDEPENDENT_CODE to `${BUILD_SHARED_LIBS}`, rather than simply to "True" in all cases.
| * | | | Tutorial: Fix destination of link from Step 6 to Step 5Joshua Perrett2023-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | The link in Step 6 (to "Testing Support") clearly refers to Exercise 2. Fix the location to which the link jumps.
| * | | | Tutorial: Fix exercise in Step 5 to match solution provided in Step 6Joshua Perrett2023-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | If you look at the solution for Step 6, you will see `0.0001` rather than `0.00001` used for the last test case. Fix the typo.
* | | | | Help/dev: Update source code guide to specify clang-format version 15Brad King2023-01-191-1/+1
|/ / / /
* | | | Merge topic 'configure-log'Brad King2023-01-185-0/+99
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a78cba5197 message: Add CONFIGURE_LOG mode to record a message in the configure log 645671d36f Help: Document configure log behavior in try_compile and try_run Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8080
| * | | | message: Add CONFIGURE_LOG mode to record a message in the configure logBrad King2023-01-183-0/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide a replacement for `file(APPEND .../CMake{Output,Error}.log)` that records messages in the configure log. Issue: #23200
| * | | | Help: Document configure log behavior in try_compile and try_runBrad King2023-01-183-0/+14
| | | | |
* | | | | Merge topic 'doc-CMAKE_CONFIGURATION_TYPES'Brad King2023-01-181-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ea54cce962 Help: Document format of CMAKE_CONFIGURATION_TYPES list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8081
| * | | | | Help: Document format of CMAKE_CONFIGURATION_TYPES listBrad King2023-01-171-1/+2
| |/ / / / | | | | | | | | | | | | | | | Issue: #24327
* | | | | Merge topic 'doc-DEFINE_SYMBOL-unix'Brad King2023-01-181-1/+7
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | 22d8ff63f5 Help: add notes for POSIX platforms to the DEFINE_SYMBOL target property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8062
| * | | | Help: add notes for POSIX platforms to the DEFINE_SYMBOL target propertyRalf Habacker2023-01-171-1/+7
| | | | | | | | | | | | | | | | | | | | Fixes #24310
* | | | | Merge topic 'configure-log'Brad King2023-01-174-2/+53
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 48292c8624 try_compile: Record stack of in-progess checks in configure log d4bf7d80c6 try_compile: Add a NO_LOG option to skip recording in the configure log 9d9e8450a8 try_compile: Add optional LOG_DESCRIPTION to record in configure log 65ed5c2ca8 try_compile: Report underlying error when COPY_FILE fails 0418efb7ad Tests: Add explicit ConfigureLog case to RunCMake.try_compile 189557bd74 cmake: Make entire in-progress check stack available internally 96ce3581ab Help: Clarify backtrace order in cmake-configure-log(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8072
| * | | | | try_compile: Record stack of in-progess checks in configure logBrad King2023-01-161-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many `try_compile` and `try_run` calls occur inside check modules between `message(CHECK_START)` and `message(CHECK_{PASS,FAIL})` pairs. Add a field to configure log entries to report this context. Issue: #23200
| * | | | | try_compile: Add a NO_LOG option to skip recording in the configure logBrad King2023-01-163-0/+15
| | | | | |
| * | | | | try_compile: Add optional LOG_DESCRIPTION to record in configure logBrad King2023-01-164-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | Issue: #23200
| * | | | | Help: Clarify backtrace order in cmake-configure-log(7)Brad King2023-01-131-2/+3
| |/ / / /
* | | | | Merge topic 'ctest-no-tests-action-env-var'Brad King2023-01-174-0/+27
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0661de58d8 ctest(1): Add CTEST_NO_TESTS_ACTION env var Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8044
| * | | | | ctest(1): Add CTEST_NO_TESTS_ACTION env varfriendlyanon2023-01-134-0/+27
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | This environment variable provides a default value for the --no-tests=<action> command line argument.
* | | | | Merge topic 'doc-header-only'Brad King2023-01-171-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | / | | |_|/ | |/| | | | | | | | | | 93696d0f2e Help: Restore cmake-buildsystem(7) header-only library example Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8071
| * | | Help: Restore cmake-buildsystem(7) header-only library exampleBrad King2023-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 4391913133 (Add INTERFACE libraries to generated buildsystem if they have SOURCES, 2020-07-20, v3.19.0-rc1~346^2~1) the "Eigen" example in the `cmake-buildsystem(7)` manual is supposed to show a header-only library in which the headers are attached as sources to be edited in IDEs. This was accidentally broken by commit 4b25a0d512 (Help/manual: Update header-only library example, 2022-04-22, v3.24.0-rc1~220^2) when updating the example to use a `FILE_SET`. Fixes: #24319
* | | | Merge topic 'fea/add-copy_directory_if_different'Brad King2023-01-132-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c1170b5602 cmake: Add -E copy_directory_if_different Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8059
| * | | | cmake: Add -E copy_directory_if_differentRobert Maynard2023-01-122-0/+14
| | | | | | | | | | | | | | | | | | | | Fixes #21584
* | | | | Merge topic 'deprecate-findunixcmds'Brad King2023-01-131-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0847682c47 FindUnixCommands: Deprecate in favor of cmake -E Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8061
| * | | | | FindUnixCommands: Deprecate in favor of cmake -EFeRD (Frank Dana)2023-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `${CMAKE_COMMAND} -E` subcommands are cross-platform replacements. Fixes: #24263
* | | | | | Merge topic 'IntelLLVM-no-icpx-on-Windows'Brad King2023-01-131-2/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 870d89627f Help: Clarify compiler id distinction between Intel Classic and IntelLLVM ea4cfb3b53 Merge branch 'backport-IntelLLVM-no-icpx-on-Windows' 8834e4d6a5 IntelLLVM: Avoid finding not-yet-supported icpx on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8041
| * | | | Help: Clarify compiler id distinction between Intel Classic and IntelLLVMMichael Hirsch2023-01-121-2/+3
| | | | |
| * | | | Merge topic 'doc-SYSTEM' into release-3.25Craig Scott2022-12-198-58/+71
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dfab263825 Help: Clarify and update SYSTEM-related docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8027
* | \ \ \ \ Merge topic 'find-module-cleanup'Brad King2023-01-121-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7683f43215 Help: Move FindITK/FindVTK to deprecated list Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !8040
| * | | | | | Help: Move FindITK/FindVTK to deprecated listFeRD (Frank Dana)2022-12-221-2/+2
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Both modules have actually been removed entirely, they exist in the Help directory only as "This module used to exist" placeholders.
* | | | | | Merge topic 'bug/cuda-toolkit-support-arm64-sbsa'Brad King2023-01-121-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 743d4181b4 FindCUDAToolkit: Support cross-compilation to sbsa-linux e60fa80fbe FindCUDAToolkit: Handle CUDA::nvToolsExt not existing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8057
| * | | | | | FindCUDAToolkit: Support cross-compilation to sbsa-linuxRobert Maynard2023-01-111-0/+4
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Fixes #24192
* | | | | | Merge topic 'tutorial_step5_todo_typo_fix'Brad King2023-01-121-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 91f6c808d0 Tutorial: Fix typo in step 5 todo statement Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8058
| * | | | | | Tutorial: Fix typo in step 5 todo statementMarkus Ferrell2023-01-111-1/+1
| |/ / / / /
* | | | | | Merge topic 'doc-configure_file'Brad King2023-01-121-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b64a69b6c4 Help: Fix typo in configure_file docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8053
| * | | | | | Help: Fix typo in configure_file docsGustaf Borgström2023-01-111-1/+1
| |/ / / / /
* | | | | | Merge topic 'frontend-variant-always'Brad King2023-01-122-0/+10
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | e4fcdfa301 Set CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT on single-variant compilers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8036
| * | | | | Set CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT on single-variant compilersRussell Greene2023-01-112-0/+10
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `GNU` and `MSVC` compilers obviously use their own front-end command-line style. Also set this for `AppleClang`. Fixes: #24232
* | | | | Help: Mention USE_FOLDERS property in the FOLDER docsAlexander Neundorf2023-01-071-0/+3
|/ / / /
* | | | Merge topic 'doc-SYSTEM'Craig Scott2022-12-198-58/+71
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | dfab263825 Help: Clarify and update SYSTEM-related docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8027
| * | | Help: Clarify and update SYSTEM-related docsCraig Scott2022-12-178-58/+71
| | | |
* | | | Merge topic 'fileapi-configureLog'Brad King2022-12-193-0/+52
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d811d86fd7 FileAPI: Add "configureLog" object kind Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8029
| * | | | FileAPI: Add "configureLog" object kindBrad King2022-12-173-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide clients with a way to get a known set of configure log event versions. Issue: #23200
* | | | | Merge topic 'doc-updates'Marc Chevrier2022-12-181-11/+11
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| | | | | | | | | | 22d36aa0f8 Help: string(JSON): avoid duplicate labels Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8028
| * | | Help: string(JSON): avoid duplicate labelsMarc Chevrier2022-12-171-11/+11
| |/ /
* | | Merge topic 'cxxmodules-clang-update'Brad King2022-12-171-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5dc17d0a7a gitlab-ci: update to new Clang CI image for C++ modules e84fcbcb0b cxxmodules: support new round of Clang patches 5e35913382 ci: update `llvm` snapshot to newest patch revisions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8019
| * | | cxxmodules: support new round of Clang patchesBen Boeckel2022-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These patches now support the `-MF` output, so remove the `none` support added just for the old patchset which did not use it. Also update the flag name to `-fmodule-output=`. Due to the new Clang module mapper flag, use a new experimental support UUID as well.