summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | ci: Remove nlohmann-json from Fedora base imageBrad King2023-05-221-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit f24c6ae5b8 (ci: Add nlohmann-json to Fedora base image, 2023-05-17). The previously-upcoming dependency on nlohmann-json has been replaced with our existing dependency on jsoncpp.
| * | | | | | | | | | | ci: Disable sccache in clang-analyzer jobBrad King2023-05-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `ccc-analyzer` compiler wrapper preprocesses differently for clang-analyzer than for normal compilation. In particular, the `__clang_analyzer__` preprocessor definition is added. This does not interact well with `sccache` because it indexes based on the compiler's normal preprocessing but stores results from the entire `ccc-analyzer` invocation.
| * | | | | | | | | | | clang-tidy module: Update to build against LLVM/Clang 16Brad King2023-05-221-3/+7
| | | | | | | | | | | |
| * | | | | | | | | | | clang-tidy module: Drop unused variableBrad King2023-05-221-2/+0
| | | | | | | | | | | |
| * | | | | | | | | | | clang-tidy: ignore warnings new in version 16Brad King2023-05-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These warnings can be fixed in the future. Ignore them for now.
| * | | | | | | | | | | clang-tidy: Fix readability-redundant-string-cstr warningsBrad King2023-05-223-6/+5
| | | | | | | | | | | |
| * | | | | | | | | | | clang-tidy: Fix modernize-loop-convert warningsBrad King2023-05-221-3/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Source: Fix -Wdangling-reference warnings exposed by gcc 13Brad King2023-05-225-8/+9
| | | | | | | | | | | |
| * | | | | | | | | | | Tests: Avoid printing function address in FindOpenAL.TestBrad King2023-05-221-2/+3
| | | | | | | | | | | |
| * | | | | | | | | | | zstd: Suppress clang-analyzer warningsBrad King2023-05-223-0/+17
| | | | | | | | | | | |
| * | | | | | | | | | | zlib: Suppress clang-analyzer warningsBrad King2023-05-222-0/+12
| | | | | | | | | | | |
| * | | | | | | | | | | nghttp2: Suppress clang-analyzer warningsBrad King2023-05-221-0/+16
| | | | | | | | | | | |
| * | | | | | | | | | | libuv: Suppress clang-analyzer warningsBrad King2023-05-222-0/+10
| | | | | | | | | | | |
| * | | | | | | | | | | librhash: Suppress clang-analyzer warningsBrad King2023-05-221-0/+3
| | | | | | | | | | | |
| * | | | | | | | | | | liblzma: Suppress clang-analyzer warningsBrad King2023-05-222-0/+7
| | | | | | | | | | | |
| * | | | | | | | | | | libarchive: Suppress clang-analyzer warningsBrad King2023-05-2210-3/+84
| | | | | | | | | | | |
| * | | | | | | | | | | bzip2: Suppress clang-analyzer warningsBrad King2023-05-222-0/+12
| | | | | | | | | | | |
| * | | | | | | | | | | curl: Avoid redundant getenv calls in curltestBrad King2023-05-221-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also avoid using the result without checking for NULL.
| * | | | | | | | | | | ccmake: Tell clang-analyzer a loop body runs at least onceBrad King2023-05-221-0/+4
| | | | | | | | | | | |
| * | | | | | | | | | | codespell: Fix typosBrad King2023-05-2229-34/+34
| | | | | | | | | | | |
| * | | | | | | | | | | codespell: Avoid escape sequence that looks like misspelled "nodes"Brad King2023-05-2219-56/+60
| | | | | | | | | | | |
| * | | | | | | | | | | codespell: Skip CTestCustom.cmake.inBrad King2023-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has patterns that match messages we cannot control.
| * | | | | | | | | | | codespell: Skip more non-text filesBrad King2023-05-221-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'upstream-KWSys' into ci-fedora-38Brad King2023-05-221-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / | |/| | | | | | / / / / | | | |_|_|_|_|/ / / / | | |/| | | | | | | | * upstream-KWSys: KWSys 2023-05-22 (df6f93a4)
| | * | | | | | | | | KWSys 2023-05-22 (df6f93a4)KWSys Upstream2023-05-221-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit df6f93a430449816d1d8c112d0743cf30601c5b7 (master). Upstream Shortlog ----------------- Brad King (1): 199aa713 RegularExpression: Tell clang-analyzer that program memory is initialized
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2023-05-231-1/+1
|/ / / / / / / / / /
* | | | | | | | | | Merge topic 'minor-refactoring'Brad King2023-05-224-51/+37
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8c066045ec Source: Improve some code readability and efficiency f64a774b49 Source: Reuse some existing variable declarations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8492
| * | | | | | | | | | Source: Improve some code readability and efficiencyMeekness Adesina2023-05-193-45/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replace raw loop with STL find algorithm for improved efficiency - Update functions for enhanced readability and understandability
| * | | | | | | | | | Source: Reuse some existing variable declarationsMeekness Adesina2023-05-191-6/+4
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'autogen-test-file-generate'Brad King2023-05-223-0/+31
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 08d49cfee6 Autogen: Add AUTOMOC test /w file(Generate) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8496
| * | | | | | | | | | | Autogen: Add AUTOMOC test /w file(Generate)Orkun Tokdemir2023-05-193-0/+31
| | |_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20382
* | | | | | | | | | | Merge topic 'FindOpenSSL-trust-root-dir'Brad King2023-05-221-10/+8
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5cc8a69867 FindOpenSSL: Trust the user's OPENSSL_ROOT_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8486
| * | | | | | | | | | | FindOpenSSL: Trust the user's OPENSSL_ROOT_DIRRichard Levitte2023-05-191-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the user has specified the OpenSSL installation root directory, through the variable OPENSSL_ROOT_DIR or the environment variable with the same name, trust it, don't try to find OpenSSL anywhere else. Fixes: #18352
* | | | | | | | | | | | Merge topic 'doc-mingw-var'Brad King2023-05-221-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c16f5914f3 Help: Clarify meaning of MINGW variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8495
| * | | | | | | | | | | | Help: Clarify meaning of MINGW variableBrad King2023-05-191-2/+3
| | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #24928
* | | | | | | | | | | | Merge topic 'FileAPI-framework'Brad King2023-05-2255-31/+877
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b3a6a11e95 fileapi: Extend codemodel targets/compileGroups with Apple frameworks Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8489
| * | | | | | | | | | | fileapi: Extend codemodel targets/compileGroups with Apple frameworksMarc Chevrier2023-05-1955-31/+877
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19897
* | | | | | | | | | | | CMake Nightly Date StampKitware Robot2023-05-221-1/+1
| |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2023-05-211-1/+1
| |_|_|_|_|/ / / / / |/| | | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2023-05-201-1/+1
| |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge topic 'doc-skip-linting'Brad King2023-05-197-34/+42
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 652a785311 Help: Wording, formatting and ordering fixes for SKIP_LINTING docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8493
| * | | | | | | | | Help: Wording, formatting and ordering fixes for SKIP_LINTING docsCraig Scott2023-05-197-34/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Amends b480315e0c2 (TargetGenerator: Add SKIP_LINTING source property, 2023-05-12).
* | | | | | | | | | Merge topic 'doc-PRE_BUILD'Brad King2023-05-191-3/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 949dcdb3bc Help: Clarify PRE_BUILD option for add_custom_command() Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8494
| * | | | | | | | | | Help: Clarify PRE_BUILD option for add_custom_command()Craig Scott2023-05-191-3/+6
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #24889
* | | | | | | | | | Merge topic 'test-bootstrap'Brad King2023-05-197-22/+23
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 80181da866 Tests: Add option to control timeout of BootstrapTest 21df34b255 Tests: Modernize name of option to control existence of BootstrapTest Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8491
| * | | | | | | | | | Tests: Add option to control timeout of BootstrapTestBrad King2023-05-181-6/+5
| | | | | | | | | | |
| * | | | | | | | | | Tests: Modernize name of option to control existence of BootstrapTestBrad King2023-05-187-16/+18
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'cxxmodules-private-between-targets'Brad King2023-05-1920-43/+202
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d38779df2a ci: Enable RunCMake.CXXModules collation cases in clang jobs 69e4525241 Tests/CXXModules: add example for private modules between targets 18f87c87f8 cmCxxModuleMapper: track whether modules are private or not 56f7d6f827 cmCxxModuleMapper: add a structure to represent BMI locations 8207a3a266 cmDyndepCollation: add a query for visibility of an object's modules e8efcbec8c iwyu: ignore `std::remove_reference` requirements Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8476
| * | | | | | | | | | | ci: Enable RunCMake.CXXModules collation cases in clang jobsBrad King2023-05-183-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 069a32b03c (Tests/RunCMake/CXXModules: split out collation-requiring tests, 2022-11-28, v3.26.0-rc1~243^2~4) these cases require explicit configuration.
| * | | | | | | | | | | Tests/CXXModules: add example for private modules between targetsBen Boeckel2023-05-188-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapted from the example in issue #24652 by Ivan Garramona.