summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'ninja-collation-dependencies'Brad King2023-02-142-31/+46
|\ | | | | | | | | | | | | | | | | | | b6a5382217 Ninja: depend on language module information files directly 0ace6053e8 Ninja: track modmap dependencies properly b215cbc07d Ninja: remove the modmap as an output of the scanner Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8197
| * Ninja: depend on language module information files directlyBen Boeckel2023-02-101-11/+9
| | | | | | | | | | Now that `GetLinkedTargetDirectories` can get the exact dependencies, use them to simplify the collation dependency graph.
| * Ninja: track modmap dependencies properlyBen Boeckel2023-02-102-9/+33
| | | | | | | | Mark modmaps as outputs of the collation step.
| * Ninja: remove the modmap as an output of the scannerBen Boeckel2023-02-101-11/+4
| | | | | | | | It's actually an output of the collator.
* | Merge topic 'KateDontIncludeFilesInBuildDir'Brad King2023-02-141-3/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | 8802b81b0d Kate: don't include files in the CMakeFiles/ dir in the project Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8196
| * | Kate: don't include files in the CMakeFiles/ dir in the projectAlexander Neundorf2023-02-131-3/+2
| | | | | | | | | | | | These files are generated by cmake, they shouldn't be in the project.
* | | Merge topic 'ci-windows-FindPatch'Brad King2023-02-143-0/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1e35257ee1 ci: Enable FindPatch tests on Windows VS builds 04b5df1f3a Tests: Fix FindPatch test with VS generators Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8200
| * | | ci: Enable FindPatch tests on Windows VS buildsBrad King2023-02-132-0/+2
| | | | | | | | | | | | | | | | | | | | The `patch` tool comes with Git for Windows, which is installed on our Windows CI hosts as part of running their gitlab-runner.
| * | | Tests: Fix FindPatch test with VS generatorsBrad King2023-02-131-0/+1
| | | | | | | | | | | | | | | | Tell CTest the project used to name the `.sln` file.
* | | | Merge branch 'release-3.26'Brad King2023-02-140-0/+0
|\ \ \ \
| * \ \ \ Merge topic 'lcc-major-version' into release-3.26Brad King2023-02-142-8/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2a75edb342 LCC: Fix extraction of __LCC__ version components Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8199
* | \ \ \ \ Merge topic 'lcc-major-version'Brad King2023-02-142-8/+4
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2a75edb342 LCC: Fix extraction of __LCC__ version components Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8199
| * | | | | LCC: Fix extraction of __LCC__ version componentsBrad King2023-02-132-8/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | Previously the logic only worked for major versions of the form `1.xx`. Fix it to work with versions `2.xx` and above.
* | | | | CMake Nightly Date StampKitware Robot2023-02-141-1/+1
| |/ / / |/| | |
* | | | Merge topic 'deprecate-pre-3.5'Brad King2023-02-13330-535/+464
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a4791548d Deprecate compatibility with CMake versions older than 3.5 1edf138506 Tests/RunCMake: Update cmake_minimum_required versions 65a1c379ee Tests/CTestTest*: Update cmake_minimum_required versions 589e6fdcd1 Tests: Update cmake_minimum_required versions in a few tests 3092b14ed0 Tests: Teach RunCMake to optionally ignore policy version deprecation warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8192
| * | | | Deprecate compatibility with CMake versions older than 3.5Brad King2023-02-1152-69/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue a deprecation warning on calls to `cmake_minimum_required` or `cmake_policy` that set policies based on versions older than 3.5. Note that the effective policy version includes `...<max>` treatment. Update the check from commit 5845c218d7 (Deprecate compatibility with CMake versions older than 2.8.12, 2020-06-12, v3.19.0-rc1~629^2).
| * | | | Tests/RunCMake: Update cmake_minimum_required versionsBrad King2023-02-11240-367/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For policy-specific tests, use the version before the policy was introduced. Otherwise, use 3.5 where possible. Also, remove `cmake_minimum_required()` and `project()` calls from individual cases where they are handled by `CMakeLists.txt`.
| * | | | Tests/CTestTest*: Update cmake_minimum_required versionsBrad King2023-02-1024-24/+24
| | | | |
| * | | | Tests: Update cmake_minimum_required versions in a few testsBrad King2023-02-103-3/+3
| | | | |
| * | | | Tests: Teach RunCMake to optionally ignore policy version deprecation warningsBrad King2023-02-0914-75/+19
| | |_|/ | |/| | | | | | | | | | | | | | Avoid requiring tests for deprecated behavior to match the warnings explicitly.
* | | | CMake Nightly Date StampKitware Robot2023-02-131-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2023-02-121-1/+1
| | | |
* | | | Merge branch 'release-3.26'Brad King2023-02-110-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'test-https-connections' into release-3.26Brad King2023-02-1115-1/+37
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3350c17451 ci: Enable file(DOWNLOAD) TLS_VERIFY test case in CI jobs 17b47da3d8 Tests: Add test for file(DOWNLOAD) with TLS_VERIFY Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8194
* | \ \ \ Merge topic 'test-https-connections'Brad King2023-02-1115-1/+37
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3350c17451 ci: Enable file(DOWNLOAD) TLS_VERIFY test case in CI jobs 17b47da3d8 Tests: Add test for file(DOWNLOAD) with TLS_VERIFY Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8194
| * | | | ci: Enable file(DOWNLOAD) TLS_VERIFY test case in CI jobsBrad King2023-02-109-0/+9
| | | | |
| * | | | Tests: Add test for file(DOWNLOAD) with TLS_VERIFYscivision2023-02-106-1/+28
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Occasionally curl updates introduce errors in https verification. Add an explicit test for this capability, activated by an undocumented option that we can use in CI to specify a URL to test. Co-authored-by: Brad King <brad.king@kitware.com> Fixes: #24405 Issue: #24147 Issue: #24398
* | | | CMake Nightly Date StampKitware Robot2023-02-111-1/+1
| |_|/ |/| |
* | | Merge topic 'cmake-gui-browse-manual-page'Brad King2023-02-103-9/+17
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | b5383bc767 cmake-gui: Add optional filename argument to --browse-manual Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8190
| * | | cmake-gui: Add optional filename argument to --browse-manualKyle Edwards2023-02-093-9/+17
| | |/ | |/|
* | | Merge topic 'update-kwsys'Brad King2023-02-104-66/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ef25b08e0 bootstrap: Update for KWSys removal of String.hxx e66d42ef10 Merge branch 'upstream-KWSys' into update-kwsys fa9b4e530f KWSys 2023-02-09 (3eea0b90) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8188
| * | | bootstrap: Update for KWSys removal of String.hxxBrad King2023-02-091-1/+0
| | | |
| * | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2023-02-093-65/+7
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2023-02-09 (3eea0b90)
| | * | KWSys 2023-02-09 (3eea0b90)KWSys Upstream2023-02-093-65/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 3eea0b90f57dd3923abe22412ca71d4dccef7c6e (master). Upstream Shortlog ----------------- Brad King (1): c3201073 String.hxx: Drop this component of KWSys
* | | | Merge branch 'release-3.26'Brad King2023-02-100-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge topic 'curl-macos-tls' into release-3.26Brad King2023-02-101-40/+88
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d312728eb curl: Backport upstream fix for SecureTransport on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8193
* | \ \ \ Merge topic 'curl-macos-tls'Brad King2023-02-101-40/+88
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 0d312728eb curl: Backport upstream fix for SecureTransport on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8193
| * | | | curl: Backport upstream fix for SecureTransport on macOSBrad King2023-02-091-40/+88
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Backport upstream curl commit `16bb32e104d` (sectransp: fix for incomplete read/writes, 2023-01-05) to fix TLS support on macOS. Fixes: #24398
* | | | CMake Nightly Date StampKitware Robot2023-02-101-1/+1
| | | |
* | | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \ \ | |/ / /
| * | | CMake 3.26.0-rc2v3.26.0-rc2Brad King2023-02-091-1/+1
| | | |
* | | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \ \ | |/ / /
| * | | Merge topic 'doc-configure-log' into release-3.26Brad King2023-02-091-6/+12
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2311b0a7f7 Help: Clarify that the documented configure log location is not stable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8191
* | \ \ \ Merge topic 'doc-configure-log'Brad King2023-02-091-6/+12
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | 2311b0a7f7 Help: Clarify that the documented configure log location is not stable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8191
| * | | | Help: Clarify that the documented configure log location is not stableBrad King2023-02-091-6/+12
| |/ / / | | | | | | | | | | | | Issue: #23200
* | | | Merge branch 'release-3.26'Brad King2023-02-090-0/+0
|\ \ \ \ | |/ / /
| * | | Merge topic 'clarify-clang-tidy-export-fixes-doc' into release-3.26Brad King2023-02-091-6/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f9d9258d5c Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8189
* | \ \ \ Merge topic 'clarify-clang-tidy-export-fixes-doc'Brad King2023-02-091-6/+6
|\ \ \ \ \ | | |/ / / | |/| / / | |_|/ / |/| | | | | | | | | | | f9d9258d5c Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8189
| * | | Help: Avoid making guarantees about <LANG>_CLANG_TIDY_EXPORT_FIXES_DIRKyle Edwards2023-02-091-6/+6
| |/ / | | | | | | | | | | | | | | | Rather than stating specifically which files may be written or deleted, simply state that CMake owns the directory and that a dedicated directory should be used for exporting the fixes.
* | | Merge topic 'vs9-deprecate'Brad King2023-02-0910-6/+53
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | d7f440c5db Deprecate Visual Studio 9 2008 generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8181