summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errorsMartin Duffy2022-05-0633-27/+167
| | | | | | | | | | | | Add `COMPILE_WARNING_AS_ERROR` target property and supporting `CMAKE_COMPILE_WARNING_AS_ERROR` variable. `COMPILE_WARNING_AS_ERROR` is initialized by `CMAKE_COMPILE_WARNING_AS_ERROR`. It is a boolean variable. If it is true, it expands to a different flag depending on the compiler such that any warnings at compile will be treated as errors. Supports compiler ids that I could find a relevant flag for.
* Merge branch 'release-3.23'Brad King2022-04-070-0/+0
|\
| * Merge topic 'header-sets-no-framework' into release-3.23Brad King2022-04-077-1/+34
| |\ | | | | | | | | | | | | | | | | | | | | | f779f8c0ad FILE_SET: Forbid adding header sets to Apple FRAMEWORK libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !7149
* | \ Merge topic 'header-sets-no-framework'Brad King2022-04-077-1/+34
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | f779f8c0ad FILE_SET: Forbid adding header sets to Apple FRAMEWORK libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !7149
| * | FILE_SET: Forbid adding header sets to Apple FRAMEWORK librariesKyle Edwards2022-04-077-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | The feature needs a specialized implementation to place headers in the right place inside frameworks. To avoid silently doing the wrong thing, make this case an error for the 3.23 series. Issue: #23386
* | | Merge topic 'fix-warnings'Brad King2022-04-0716-1138/+1121
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 75e8173322 Source: Fix clang -Wunused-but-set-variable warnings 2646d5dfcf LexerParser: Suppress clang -Wunused-but-set-variable warnings 8add899c03 LexerParser: Regenerate parsers with bison 3.8.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7147
| * | | Source: Fix clang -Wunused-but-set-variable warningsBrad King2022-04-064-15/+2
| | | |
| * | | LexerParser: Suppress clang -Wunused-but-set-variable warningsBrad King2022-04-069-883/+919
| | | |
| * | | LexerParser: Regenerate parsers with bison 3.8.2Brad King2022-04-068-654/+614
| | | |
* | | | Merge topic 'FindJNI-targets'Brad King2022-04-0719-36/+546
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 00c4f488f2 FindJNI: support Android NDK 171d45c039 FindJNI: added components and imported targets 35e92ec619 FindJNI: improved description Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !7069
| * | | | FindJNI: support Android NDKSergiu Deitsch2022-04-051-14/+142
| | | | |
| * | | | FindJNI: added components and imported targetsSergiu Deitsch2022-04-0419-25/+407
| | | | |
| * | | | FindJNI: improved descriptionSergiu Deitsch2022-04-041-9/+9
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2022-04-071-1/+1
| |/ / / |/| | |
* | | | Merge branch 'release-3.23'Brad King2022-04-060-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge branch 'release-3.22' into release-3.23Brad King2022-04-060-0/+0
| |\ \ \
* | \ \ \ Merge branch 'release-3.22'Brad King2022-04-060-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'ci-cmake.org-help' into release-3.22Brad King2022-04-064-2/+12
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !7146
* | \ \ \ \ Merge branch 'release-3.23'Brad King2022-04-060-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge topic 'ci-cmake.org-help' into release-3.23Brad King2022-04-064-2/+12
| |\ \ \ \ \ | | | |/ / / | | |/| | / | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | b691906d27 gitlab-ci: Build qthelp-format release documentation for cmake.org 1ceec19c20 gitlab-ci: Add objects.inv to cmake.org html documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7146
* | | | | Merge topic 'ci-cmake.org-help'Brad King2022-04-064-2/+12
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | b691906d27 gitlab-ci: Build qthelp-format release documentation for cmake.org 1ceec19c20 gitlab-ci: Add objects.inv to cmake.org html documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7146
| * | | | gitlab-ci: Build qthelp-format release documentation for cmake.orgBrad King2022-04-063-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | Previously the qthelp-format release documentation on `cmake.org` was built manually.
| * | | | gitlab-ci: Add objects.inv to cmake.org html documentationBrad King2022-04-061-1/+0
| | | | |
* | | | | Merge topic 'adsp-platform-and-compilers'Brad King2022-04-0617-7/+203
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 87142bbd5f ADSP: Add dedicated platform module e9eabb0dcd ADSP: Configure compiler in compiler module 88b38f531a ADSP: Support both VDSP++ and CCES for ADSP compilers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7123
| * | | | | ADSP: Add dedicated platform moduleChris Wright2022-04-0412-1/+118
| | | | | |
| * | | | | ADSP: Configure compiler in compiler moduleChris Wright2022-04-046-2/+75
| | | | | |
| * | | | | ADSP: Support both VDSP++ and CCES for ADSP compilersChris Wright2022-04-042-6/+12
| | | | | |
* | | | | | Merge topic 'FindMatlab-no-implicit-link'Brad King2022-04-064-10/+100
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 178cf34bdc FindMatlab: Add NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES option to matlab_add_mex Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7139
| * | | | | | FindMatlab: Add NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES option to matlab_add_mexSilvio2022-04-054-10/+100
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2022-04-061-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.23'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge branch 'release-3.22' into release-3.23Brad King2022-04-050-0/+0
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
* | | | | | | Merge branch 'release-3.22'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge branch 'ci-cmake.org-help' into release-3.22Brad King2022-04-057-36/+109
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | | | | | | | | | Merge-request: !7144
* | | | | | | Merge branch 'release-3.23'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'ci-cmake.org-help' into release-3.23Brad King2022-04-057-36/+109
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2808281730 gitlab-ci: update cmake.org documentation in release package pipeline ed00a29cce gitlab-ci: consolidate jobs for cmake.org/cmake/help/git-{master,stage} docs 5c2e8ce515 Utilities/Sphinx: Add OpenSearch link to html page headers on cmake.org a14905d4df Utilities/Sphinx: Add option to build outdated version banner for cmake.org cca73b54ae Utilities/Sphinx: Add undocumented option to build docs for cmake.org Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7144
* | | | | | | Merge topic 'ci-cmake.org-help'Brad King2022-04-057-36/+109
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2ce668b11d Merge branch 'backport-ci-cmake.org-help' into ci-cmake.org-help 2808281730 gitlab-ci: update cmake.org documentation in release package pipeline ed00a29cce gitlab-ci: consolidate jobs for cmake.org/cmake/help/git-{master,stage} docs 5c2e8ce515 Utilities/Sphinx: Add OpenSearch link to html page headers on cmake.org a14905d4df Utilities/Sphinx: Add option to build outdated version banner for cmake.org cca73b54ae Utilities/Sphinx: Add undocumented option to build docs for cmake.org Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7144
| * \ \ \ \ \ \ Merge branch 'backport-ci-cmake.org-help' into ci-cmake.org-helpBrad King2022-04-057-36/+109
| |\ \ \ \ \ \ \ |/ / / / / / / / | | | _ / / / / | | | / / / /
| * | | | | | gitlab-ci: update cmake.org documentation in release package pipelineBrad King2022-04-053-0/+10
| | | | | | |
| * | | | | | gitlab-ci: consolidate jobs for cmake.org/cmake/help/git-{master,stage} docsBrad King2022-04-052-29/+11
| | | | | | |
| * | | | | | Utilities/Sphinx: Add OpenSearch link to html page headers on cmake.orgBrad King2022-04-052-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reference an OpenSearch description file that sits outside the content of any specific version so we only need to maintain one and so that it can reference the latest version. This was previously added in a custom branch for building the cmake.org reference documentation.
| * | | | | | Utilities/Sphinx: Add option to build outdated version banner for cmake.orgBrad King2022-04-054-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was previously added in a custom branch for building the cmake.org reference documentation.
| * | | | | | Utilities/Sphinx: Add undocumented option to build docs for cmake.orgBrad King2022-04-054-7/+52
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'release-3.23'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'release-3.22' into release-3.23Brad King2022-04-050-0/+0
| |\ \ \ \ \ | | |/ / / /
* | | | | | Merge branch 'release-3.22'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'ci-release-manual' into release-3.22Brad King2022-04-052-6/+7
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !7143
* | \ \ \ \ \ Merge branch 'release-3.23'Brad King2022-04-050-0/+0
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge topic 'ci-release-manual' into release-3.23Brad King2022-04-052-6/+7
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb410615f2 gitlab-ci: start release package pipelines manually 3a90800a9c gitlab-ci: simplify package pipeline job conditions 9a1b301c85 gitlab-ci: add sanity check to upload jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7143
* | | | | | | Merge topic 'ci-release-manual'Brad King2022-04-052-6/+7
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb410615f2 gitlab-ci: start release package pipelines manually 3a90800a9c gitlab-ci: simplify package pipeline job conditions 9a1b301c85 gitlab-ci: add sanity check to upload jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7143