summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'remove_property'Brad King2023-08-167-18/+10
|\ | | | | | | | | | | | | | | | | 822203dd65 Source: Rename SetProperty(nullptr_t) to RemoveProperty() Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8721
| * Source: Rename SetProperty(nullptr_t) to RemoveProperty()Vitaly Stakhovsky2023-08-157-18/+10
| | | | | | | | Avoid assignment to NULL semantics.
* | Merge topic 'ci-gcc-p1689r5-v7'Brad King2023-08-164-5/+15
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d359ce7a0 gitlab-ci: use the new GCC C++ modules build container 0d837ba0f0 ci: update gcc module rules file for new flag spellings 945c4b1771 ci: update to Fedora 38 for GCC C++ module container 38251e00e1 ci: update to v7 of the GCC p1689r5 patches Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8710
| * | gitlab-ci: use the new GCC C++ modules build containerBen Boeckel2023-08-151-1/+1
| | |
| * | ci: update gcc module rules file for new flag spellingsBen Boeckel2023-08-141-2/+12
| | |
| * | ci: update to Fedora 38 for GCC C++ module containerBen Boeckel2023-08-141-1/+1
| | |
| * | ci: update to v7 of the GCC p1689r5 patchesBen Boeckel2023-08-141-1/+1
| | |
* | | Merge topic 'improve_rpath_removal_message'Brad King2023-08-161-2/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | c85fd9a705 file: Clarify CMake only drops RPATHS's it added Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8715
| * | | file: Clarify CMake only drops RPATHS's it addedRobert Maynard2023-08-151-2/+4
| | | |
* | | | Merge topic 'ExternalProject-build-jobserver'Brad King2023-08-1614-113/+165
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bc43398e72 ExternalProject: Enable Make Job Server with Explicit Build Command 99be022428 Tests/RunCMake/Make: simplify GNUMakeJobSeverAware check function Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8667
| * | | | ExternalProject: Enable Make Job Server with Explicit Build CommandChris Mahoney2023-08-158-1/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces `BUILD_JOB_SERVER_AWARE` option to `ExternalProject_Add` and `JOB_SERVER_AWARE` to `ExternalProject_Add_Step`. When using an explicit `BUILD_COMMAND` or `COMMAND`, the generated commands won't use `$(MAKE)` thus failing to connect to the outer make's job server. These new options enable explicit job server integration. Co-authored-by: Brad King <brad.king@kitware.com> Fixes: #16273
| * | | | Tests/RunCMake/Make: simplify GNUMakeJobSeverAware check functionChris Mahoney2023-08-156-112/+44
| | | | |
* | | | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'unity_c_no_extensions' into release-3.27Brad King2023-08-161-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f7c443667 Unity: use C-style comments to work both with C and C++ Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8718
* | \ \ \ \ \ Merge topic 'unity_c_no_extensions'Brad King2023-08-161-1/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f7c443667 Unity: use C-style comments to work both with C and C++ Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8718
| * | | | | | Unity: use C-style comments to work both with C and C++Sylvain Joubert2023-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the comment added by commit 485256f2d0 (Unity: Suppress clang-tidy 'bugprone-suspicious-include' warning, 2023-04-27, v3.27.0-rc1~149^2) to work for C. Fixes: #25184
* | | | | | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'ghs-escape-custom-command-comments' into release-3.27Brad King2023-08-161-1/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5a41d926dd GHS: Escape custom command comments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8714
* | \ \ \ \ \ \ Merge topic 'ghs-escape-custom-command-comments'Brad King2023-08-161-1/+3
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5a41d926dd GHS: Escape custom command comments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8714
| * | | | | | | GHS: Escape custom command commentsWilliam Sciaroni2023-08-151-1/+3
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Fixes: #25171
* | | | | | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'clang_c23' into release-3.27Brad King2023-08-161-1/+4
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 65288eb92a Clang: use -std=c23 for Clang 18+ Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8716
* | \ \ \ \ \ \ Merge topic 'clang_c23'Brad King2023-08-161-1/+4
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 65288eb92a Clang: use -std=c23 for Clang 18+ Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !8716
| * | | | | | | Clang: use -std=c23 for Clang 18+Raul Tambre2023-08-151-1/+4
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Canonical flag changed in LLVM commit 13629b140801870feff855ca168edf6b34dbef8d.
* | | | | | | Merge branch 'release-3.27'Brad King2023-08-160-0/+0
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge topic 'FindPython-3.13' into release-3.27Brad King2023-08-163-3/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dfab044c44 FindPython: add support for Python 3.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8712
* | \ \ \ \ \ \ Merge topic 'FindPython-3.13'Brad King2023-08-163-3/+3
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dfab044c44 FindPython: add support for Python 3.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8712
| * | | | | | | FindPython: add support for Python 3.13Vasily Ryabov2023-08-153-3/+3
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Python 3.13.0a0 can be built from main branch of python/cpython though there were no official releases yet.
* | | | | | | CMake Nightly Date StampKitware Robot2023-08-161-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge branch 'release-3.27'Brad King2023-08-150-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'TAPI-is-Apple-only' into release-3.27Brad King2023-08-152-7/+7
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8b0f0dc257 Apple Text Stubs (.tbd): various fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8708
* | \ \ \ \ \ Merge topic 'TAPI-is-Apple-only'Brad King2023-08-152-7/+7
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8b0f0dc257 Apple Text Stubs (.tbd): various fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8708
| * | | | | | Apple Text Stubs (.tbd): various fixesMarc Chevrier2023-08-112-7/+7
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ensure tapi lookup is applied only for concerned toolchains * fix typos in tests Fixes: #25182
* | | | | | Merge branch 'release-3.27'Brad King2023-08-150-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge topic 'FindJNI-no-xcode' into release-3.27Brad King2023-08-151-5/+9
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | 597139b853 FindJNI: Restore support for macOS without Xcode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8707
* | | | | | Merge topic 'FindJNI-no-xcode'Brad King2023-08-151-5/+9
|\ \ \ \ \ \ | | |/ / / / | |/| / / / | |_|/ / / |/| | | | | | | | | | | | | | 597139b853 FindJNI: Restore support for macOS without Xcode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8707
| * | | | FindJNI: Restore support for macOS without XcodeBrad King2023-08-111-5/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Fix logic added by commit efa0e2ddaf (FindJNI: Update for Xcode greater than 12.1 on macOS, 2023-08-06, v3.27.2~5^2) to tolerate missing `xcodebuild`. Fixes: #25181
* | | | CMake Nightly Date StampKitware Robot2023-08-151-1/+1
| |/ / |/| |
* | | Merge topic 'test-properties-directory'Kyle Edwards2023-08-1429-30/+333
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2ccb897d86 get_test_property(): Add DIRECTORY option 84e76fedb0 get_property(TEST): Add DIRECTORY option efc8f19cc5 set_tests_properties(): Add DIRECTORY option 753999d4db set_property(TEST): Add DIRECTORY option Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8709
| * | | get_test_property(): Add DIRECTORY optionKyle Edwards2023-08-116-12/+64
| | | |
| * | | get_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-113-8/+40
| | | |
| * | | set_tests_properties(): Add DIRECTORY optionKyle Edwards2023-08-1112-2/+84
| | | |
| * | | set_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-1011-8/+145
| | | |
* | | | Merge topic 'ctest-generate-resource-spec-file'Kyle Edwards2023-08-1449-46/+417
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c8c1dd0d95 CTest: Add ability to dynamically generate resource spec file 3f5a5a5856 cmCTestRunTest::StartFailure(): Add total argument Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8699
| * | | | CTest: Add ability to dynamically generate resource spec fileKyle Edwards2023-08-1048-37/+406
| | | | | | | | | | | | | | | | | | | | Issue: #25106
| * | | | cmCTestRunTest::StartFailure(): Add total argumentKyle Edwards2023-08-103-9/+11
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | This function was being called when TotalNumberOfTests hadn't been initialized, resulting in undefined output. It's not clear why this was never apparent until now. Accept a total argument to ensure it's initialized.
* | | | CMake Nightly Date StampKitware Robot2023-08-141-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2023-08-131-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2023-08-121-1/+1
| |_|/ |/| |
* | | Merge topic 'nvcc-std-flags'Brad King2023-08-112-62/+71
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2c6fe64876 NVIDIA-CUDA: Factor out helper for NVCC C++ standard flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8705