summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'enh-AddCacheEntry-accepts-new-types'Marc Chevrier2021-09-1014-63/+90
|\ | | | | | | | | | | | | | | f84193292c Use new AddCacheEntry signatures 3c2e58eeb8 AddCacheEntry accept cmProp or std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6495
| * Use new AddCacheEntry signaturesMarc Chevrier2021-09-1010-56/+47
| |
| * AddCacheEntry accept cmProp or std::stringMarc Chevrier2021-09-106-7/+43
| |
* | Merge topic 'vs_settings'Brad King2021-09-106-44/+79
|\ \ | | | | | | | | | | | | | | | | | | | | | f21158cdfe VS: Honor VS_SETTINGS source file property on all sources 3bf013632d cmVisualStudio10TargetGenerator: Factor out helper to write VS_SETTINGS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6492
| * | VS: Honor VS_SETTINGS source file property on all sourcesSteven Boswell2021-09-096-8/+33
| | | | | | | | | | | | | | | | | | Extend the feature added by commit 2ce42f281f (VS: Add VS_SETTINGS source file property, 2020-03-18, v3.18.0-rc1~449^2~3) to support all source file types.
| * | cmVisualStudio10TargetGenerator: Factor out helper to write VS_SETTINGSSteven Boswell2021-09-092-36/+46
| | |
* | | Merge topic 'vs-csproj-scripts'Brad King2021-09-104-5/+26
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b284a21fee VS: Add missing label in C# project-build events Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6485
| * | | VS: Add missing label in C# project-build eventsSteven Boswell2021-09-094-5/+26
| |/ / | | | | | | | | | Fixes: #21440
* | | Merge topic 'icu-advanced'Brad King2021-09-101-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | cdd2714dfa FindICU: Really mark variables as advanced Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6507
| * | | FindICU: Really mark variables as advancedMathieu Malaterre2021-09-061-2/+2
| | | |
* | | | Merge topic 'clang_msvc_frontend_detection_for_asm'Brad King2021-09-101-1/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c9c79dde41 Clang: Add MSVC frontend detection for the ASM compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6481
| * | | | Clang: Add MSVC frontend detection for the ASM compilerThomas Bernard2021-09-091-1/+18
| | |/ / | |/| | | | | | | | | | Fixes: #22495
* | | | Merge topic 'ctest-memcheck-generate-test.xml'Brad King2021-09-108-1/+50
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ce44c2cec3 ctest_memcheck: generate `DynamicAnalysis-Test.xml` as well Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6491
| * | | | ctest_memcheck: generate `DynamicAnalysis-Test.xml` as wellBen Boeckel2021-09-098-1/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is useful so that memcheck results also show up as test results on CDash. It will be submitted with the other `MemCheck` parts. Fixes: #22190
* | | | | Merge topic 'ninja-rc'Brad King2021-09-101-2/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fa2f6e0f5a cmNinjaTargetGenerator: Use short path for cmcldeps.exe Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6502
| * | | | | cmNinjaTargetGenerator: Use short path for cmcldeps.exeWayde Reitsma2021-09-031-2/+5
| | | | | |
* | | | | | Merge topic 'thread-typos'Marc Chevrier2021-09-101-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d897391782 Fix typo in comment Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Arcturus <arcturus102@outlook.com> Merge-request: !6504
| * | | | | | Fix typo in commentMattias Ellert2021-09-061-1/+1
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | The comment lists -lpthread twice, when "-lpthreads, -lpthread" is meant. Also the grammar (did not found) is incorrect.
* | | | | | CMake Nightly Date StampKitware Robot2021-09-101-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'mocmacrosonce'Brad King2021-09-092-1/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ff0c2b1dd AutoMoc: Do not list moc macros multiple times 6e2f4029c0 cmAlgorithms: Preserve const-ness in cmRemoveDuplicates range signature Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6459
| * | | | | AutoMoc: Do not list moc macros multiple timesDavid Redondo2021-09-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When working on a project with a nested dependency tree, a macro can be added multiple times. For example in a project I am working on, in the warning "includes the moc file [... ] but does not contain a [...] macro" the macro list contains 127 entries but only 25 unique ones.
| * | | | | cmAlgorithms: Preserve const-ness in cmRemoveDuplicates range signatureBrad King2021-09-031-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pattern `vec.erase(cmRemoveDuplicates(vec), vec.end())` fails to compile with GCC 4.8's libstdc++ if `cmRemoveDuplicates` returns a `const_iterator` because `end()` returns an `iterator`. Overload `cmRemoveDuplicates` to return an iterator type matching the const-ness of its argument.
* | | | | | Merge topic 'refactor-string-backtrace-vectors'Brad King2021-09-0920-537/+224
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ab94c369c9 Refactor: Convert parallel string/backtrace vectors to BT vectors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6486
| * | | | | | Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-0320-537/+224
| | | | | | |
* | | | | | | Merge branch 'release-3.21'Brad King2021-09-090-0/+0
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merge topic 'update-kwsys' into release-3.21Brad King2021-09-091-0/+4
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 115152ce10 KWSys: SystemTools: Ensure Windows Vista APIs are available before using them Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6500
* | \ \ \ \ \ \ \ Merge topic 'update-kwsys'Brad King2021-09-096-19/+36
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5cb8516bec Merge branch 'backport-kwsys' into update-kwsys 8e16c9ed1c Merge branch 'upstream-KWSys' into update-kwsys 00ccc0f47c KWSys 2021-09-03 (0da908d4) 115152ce10 KWSys: SystemTools: Ensure Windows Vista APIs are available before using them Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6500
| * \ \ \ \ \ \ \ \ Merge branch 'backport-kwsys' into update-kwsysBrad King2021-09-030-0/+0
| |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / | | |/| | | | | | |
| | * | | | | | | | KWSys: SystemTools: Ensure Windows Vista APIs are available before using themulatekh2021-09-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport KWSys commit `4ef5b1063` (SystemTools: Ensure Windows Vista APIs are available before using them, 2021-08-30) to the CMake 3.21 release branch.
| * | | | | | | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-09-036-19/+36
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-09-03 (0da908d4)
| | * | | | | | | | | KWSys 2021-09-03 (0da908d4)KWSys Upstream2021-09-036-19/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 0da908d419f80a32c361d28d7ce364b8a80ae2c2 (master). Upstream Shortlog ----------------- Ben Boeckel (2): 40bbf3fd Status: offer an `IsSuccess` method a6a0bb15 Status: use the new IsSuccess method Brad King (1): 5d4c8b04 SystemInformation: Simplify demangle buffer management ulatekh (1): 4ef5b106 SystemTools: Ensure Windows Vista APIs are available before using them
* | | | | | | | | | | Merge branch 'release-3.21'Brad King2021-09-090-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Merge topic 'ci-msvc-19.29-16.11' into release-3.21Brad King2021-09-091-4/+4
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 09c7c0a9c3 gitlab-ci: Update Windows builds to MSVC 19.29-16.11 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6501
* | \ \ \ \ \ \ \ \ \ \ Merge topic 'ci-msvc-19.29-16.11'Brad King2021-09-091-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 09c7c0a9c3 gitlab-ci: Update Windows builds to MSVC 19.29-16.11 toolset Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6501
| * | | | | | | | | | | gitlab-ci: Update Windows builds to MSVC 19.29-16.11 toolsetBrad King2021-09-021-4/+4
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-091-1/+1
| | | | | | | | | | |
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-081-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'mention-qt6-in-AUTOGEN-help'Craig Scott2021-09-073-10/+13
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84aaebf79f Help: Mention that Qt6 is supported by AUTOGEN Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6508
| * | | | | | | | | | | Help: Mention that Qt6 is supported by AUTOGENJoerg Bornemann2021-09-063-10/+13
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | Co-Authored-By: Craig Scott <craig.scott@crascit.com>
* | | | | | | | | | | Merge branch 'release-3.21'Marc Chevrier2021-09-070-0/+0
|\ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Merge topic 'FindPyhton-homebew-on-Mac-M1' into release-3.21Marc Chevrier2021-09-071-0/+1
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2636ad5045 FindPython: Ensure homebrew on Mac M1 is used Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6499
* | \ \ \ \ \ \ \ \ \ \ Merge topic 'FindPyhton-homebew-on-Mac-M1'Marc Chevrier2021-09-071-0/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2636ad5045 FindPython: Ensure homebrew on Mac M1 is used Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6499
| * | | | | | | | | | | FindPython: Ensure homebrew on Mac M1 is usedMarc Chevrier2021-09-031-0/+1
| | |_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #22581
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-071-1/+1
| |_|/ / / / / / / / |/| | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-061-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-051-1/+1
| | | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2021-09-041-1/+1
| |_|_|_|_|_|/ / / |/| | | | | | | |
* | | | | | | | | Merge topic 'doc-implicit-lib-vars'Brad King2021-09-032-5/+33
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 441691bc24 Help: Document that toolchain files may set implicit link information Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6498
| * | | | | | | | | Help: Document that toolchain files may set implicit link informationBrad King2021-09-022-5/+33
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Document in `CMAKE_<LANG>_IMPLICIT_LINK_{LIBRARIES,DIRECTORIES}` how their value is used and that a fallback value may be provided by a toolchain file.
* | | | | | | | | Merge branch 'release-3.21'Brad King2021-09-030-0/+0
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |