summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge topic 'ctest-remove-cmake-intdir'Brad King2023-02-083-15/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | db95afce19 Tests/OutDir: Remove stale cache entry on multi-config generators c6134ca6c7 CTest: Remove usages of CMAKE_INTDIR Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8176
| * | | | | Tests/OutDir: Remove stale cache entry on multi-config generatorsKyle Edwards2023-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This cache entry is left over from the incorrect behavior prior to the previous commit and was causing the test to fail with the new, correct behavior. Unset the cache variable when a multi-config generator is in use.
| * | | | | CTest: Remove usages of CMAKE_INTDIRKyle Edwards2023-02-072-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The configuration in which CMake/CTest itself is built should not influence runtime path selection.
* | | | | | Merge topic 'feature/sphinx-linkcheck'Brad King2023-02-082-2/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6789af36bf Help: Fix broken links found by `linkcheck` 8f4bd3bf7e ci: Check for broken links when build HTML manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8177
| * | | | | | Help: Fix broken links found by `linkcheck`Alex Turbov2023-02-071-2/+2
| | | | | | |
| * | | | | | ci: Check for broken links when build HTML manualAlex Turbov2023-02-071-0/+3
| | |_|_|/ / | |/| | | |
* | | | | | Merge topic 'ninja-no-cleandead'Brad King2023-02-082-8/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cc118ddd70 cmGlobalNinjaGenerator: Remove unused member Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8178
| * | | | | | cmGlobalNinjaGenerator: Remove unused memberBrad King2023-02-072-8/+0
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `DisableCleandead` member was added by commit c5011399c5 (Ninja: Avoid cleandead with dyndep bindings for Fortran module dependencies, 2020-11-10, v3.19.0~15^2) but has not been used since commit 1144d25094 (Merge branch 'backport-ninja-no-cleandead' into ninja-no-cleandead, 2020-12-14, v3.19.2~4^2). Remove it.
* | | | | | Merge topic 'update-kwsys'Brad King2023-02-089-967/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0abeb3e394 Tests: Remove references to dropped KWSys SharedForward component 6819e080fa Merge branch 'upstream-KWSys' into update-kwsys 48fd1b3887 KWSys 2023-02-07 (db9470d4) Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8175
| * | | | | | Tests: Remove references to dropped KWSys SharedForward componentBrad King2023-02-073-18/+0
| | | | | | |
| * | | | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2023-02-076-949/+9
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | / | | | |_|_|/ | | |/| | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2023-02-07 (db9470d4)
| | * | | | KWSys 2023-02-07 (db9470d4)KWSys Upstream2023-02-076-949/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit db9470d4271ef65864a374a7a2f58f9789573903 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 46f47034 SharedForward: Drop this component of KWSys Brad King (2): bfa688b5 SystemTools: Drop optional FindProgramPath arguments 093d6e45 DynamicLoader: Update test to avoid using CMAKE_INTDIR
* | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge topic 'automoc-message-typo' into release-3.26Brad King2023-02-081-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0f49327f9 AutoMoc: Fix verbose mode message Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8171
* | \ \ \ \ \ Merge topic 'automoc-message-typo'Brad King2023-02-081-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0f49327f9 AutoMoc: Fix verbose mode message Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8171
| * | | | | | AutoMoc: Fix verbose mode messageJoerg Bornemann2023-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | AutoMoc generates because moc settings changed, not uic.
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'findopenssl-static-findpkg-fix' into release-3.26Brad King2023-02-081-2/+8
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 652f34eab9 FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8174
* | \ \ \ \ \ \ Merge topic 'findopenssl-static-findpkg-fix'Brad King2023-02-081-2/+8
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 652f34eab9 FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ON Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8174
| * | | | | | | FindOpenSSL: Use static pkgconfig if OPENSSL_USE_STATIC_LIBS=ONKyle Edwards2023-02-071-2/+8
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Fixes: #24395
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'doc-FetchContent-catch2' into release-3.26Brad King2023-02-082-4/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d48f48d5d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8172
* | \ \ \ \ \ \ Merge topic 'doc-FetchContent-catch2'Brad King2023-02-082-4/+4
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d48f48d5d FetchContent: Bump documented example Catch2 to v3.0.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8172
| * | | | | | | FetchContent: Bump documented example Catch2 to v3.0.1Eisuke Kawashima2023-02-072-4/+4
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous Catch2 v2.13.4 does not compile on some platforms [1]. [1] https://github.com/catchorg/Catch2/issues/2326
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'doc-cpack-generator-fields' into release-3.26Brad King2023-02-086-423/+491
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4cc4be1414 Help: CPack FreeBSD Generator page use field lists 083a57550b Help: CPack DragNDrop Generator page use field lists 2c46fe7c96 Help: CPack Archive Generator page use field lists 5defbf7430 Help: CPack RPM Generator page use field lists 27d45be75d Help: CPack NuGet Generator page use field lists fbb5ac4735 Help: CPack DEB Generator page use field lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8134
* | \ \ \ \ \ \ Merge topic 'doc-cpack-generator-fields'Brad King2023-02-086-423/+491
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4cc4be1414 Help: CPack FreeBSD Generator page use field lists 083a57550b Help: CPack DragNDrop Generator page use field lists 2c46fe7c96 Help: CPack Archive Generator page use field lists 5defbf7430 Help: CPack RPM Generator page use field lists 27d45be75d Help: CPack NuGet Generator page use field lists fbb5ac4735 Help: CPack DEB Generator page use field lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8134
| * | | | | | | Help: CPack FreeBSD Generator page use field listsAlex Turbov2023-02-071-28/+28
| | | | | | | |
| * | | | | | | Help: CPack DragNDrop Generator page use field listsAlex Turbov2023-02-071-11/+21
| | | | | | | |
| * | | | | | | Help: CPack Archive Generator page use field listsAlex Turbov2023-02-071-23/+33
| | | | | | | |
| * | | | | | | Help: CPack RPM Generator page use field listsAlex Turbov2023-02-071-201/+244
| | | | | | | |
| * | | | | | | Help: CPack NuGet Generator page use field listsAlex Turbov2023-02-071-56/+57
| | | | | | | |
| * | | | | | | Help: CPack DEB Generator page use field listsAlex Turbov2023-02-071-104/+108
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch 'release-3.26'Brad King2023-02-080-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'ci-docker' into release-3.26Brad King2023-02-0824-408/+593
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc8335a17f ci: Reduce Fedora and Debian image sizes even more Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8173
* | | | | | | Merge topic 'ci-docker'Brad King2023-02-0824-408/+593
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc8335a17f ci: Reduce Fedora and Debian image sizes even more Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8173
| * | | | | | ci: Reduce Fedora and Debian image sizes even moreAlex Turbov2023-02-0724-408/+593
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apply the approach from commit 354fdf2116 (ci: Reduce intermediate docker layers and final image size, 2023-02-01) to more stages. Also: * Use cache (prefetch metadata and packages) to reduce network I/O and speedup image build. * Use `tmpfs` to drop logs produced by the package manager.
* | | | | | CMake Nightly Date StampKitware Robot2023-02-081-1/+1
| |/ / / / |/| | | |
* | | | | Merge topic 'avoid-cmake-cfg-intdir'Brad King2023-02-0713-42/+50
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2b17b6da6a cmGlobalGenerator: Avoid referencing CMAKE_CFG_INTDIR f34876561f Tests: Remove or silence instances of ${CMAKE_CFG_INTDIR} 78cf427157 RULE_LAUNCH_*: Add support for generator expressions cabad8a37f ExternalProject: Always use $<CONFIG> for source files 62e8884d3f CTestTargets: Use $<CONFIG> instead of ${CMAKE_CFG_INTDIR} Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8169
| * | | | | cmGlobalGenerator: Avoid referencing CMAKE_CFG_INTDIRKyle Edwards2023-02-031-1/+1
| | | | | |
| * | | | | Tests: Remove or silence instances of ${CMAKE_CFG_INTDIR}Kyle Edwards2023-02-032-2/+2
| | | | | |
| * | | | | RULE_LAUNCH_*: Add support for generator expressionsKyle Edwards2023-02-038-31/+45
| | | | | |
| * | | | | ExternalProject: Always use $<CONFIG> for source filesKyle Edwards2023-02-031-7/+1
| | | | | |
| * | | | | CTestTargets: Use $<CONFIG> instead of ${CMAKE_CFG_INTDIR}Kyle Edwards2023-02-031-1/+1
| | | | | |
* | | | | | Merge topic 'custom-command-policies'Brad King2023-02-0712-33/+34
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 480b363724 cmCustomCommand: Refactor custom command-specific policy values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8168
| * | | | | | cmCustomCommand: Refactor custom command-specific policy valuesKyle Edwards2023-02-0612-33/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many custom commands are created by CMake itself rather than by the user. These custom commands should always have their policies set to NEW, and user-created custom commands should have their policy values set only from the state snapshot. In addition, we want to genericize the mechanism of recording a policy at the time of custom command creation. Add a CM_FOR_EACH_CUSTOM_COMMAND_POLICY macro to genericize custom command policies. Use this to define all custom command policies. Make all such policies NEW instead of WARN by default. Remove individual policy modifier methods and add a single method that records relevant values from a cmStateSnapshot. Remove the no longer needed explicit policy settings from synthesized custom commands.
* | | | | | | Merge topic 'cmCLI-string-cleanup'Brad King2023-02-071-42/+42
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | af08f9dc55 cmComputeLinkInformation: use characters where possible 52ca45e485 cmComputeLinkInformation: combine string literals where possible 41da256b02 cmComputeLinkInformation: use `cmStrCat` where appropriate Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !8160
| * | | | | | | cmComputeLinkInformation: use characters where possibleBen Boeckel2023-02-061-8/+8
| | | | | | | |
| * | | | | | | cmComputeLinkInformation: combine string literals where possibleBen Boeckel2023-02-061-23/+21
| | | | | | | |
| * | | | | | | cmComputeLinkInformation: use `cmStrCat` where appropriateBen Boeckel2023-02-031-12/+14
| | |/ / / / / | |/| | | | |