summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | Help: cmake(1): sleep can have floating point valuescivision2023-02-141-2/+9
| | | | | | | | |
| * | | | | | | | Help: math: note that floating point inputs are invalidscivision2023-02-141-1/+2
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge topic 'nullptr'Brad King2023-02-1510-49/+51
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b0a629693 Source: use C++11 nullptr Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8207
| * | | | | | | | Source: use C++11 nullptrscivision2023-02-1410-49/+51
| |/ / / / / / /
* | | | | | | | CMake Nightly Date StampKitware Robot2023-02-151-1/+1
|/ / / / / / /
* | | | | | | 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