| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | | Autogen: Revert "AUTO*_EXECUTABLE: add support for per-config values" | Orkun Tokdemir | 2023-10-13 | 12 | -418/+7 |
|
|
* | | | | Tests: Revert "NinjaMultiConfig: Update tests for the new dependency change" | Orkun Tokdemir | 2023-10-13 | 3 | -40/+22 |
|/ / / |
|
* | | | Merge topic 'cxxmodules-try_compile' into release-3.28 | Brad King | 2023-10-11 | 3 | -0/+26 |
|\ \ \ |
|
| * | | | cxxmodules: Honor CMAKE_CXX_SCAN_FOR_MODULES in try_compile | Brad King | 2023-10-10 | 3 | -0/+26 |
|
|
* | | | | cxxmodules: Reference documentation in no-modules-support diagnostics | Brad King | 2023-10-11 | 6 | -24/+34 |
|
|
* | | | | Tests: Enforce RunCMake.CXXModules no-modules-support diagnostics strictly | Brad King | 2023-10-11 | 6 | -36/+26 |
|/ / / |
|
* | | | Tests/RunCMake/CXXModules: remove experimental settings | Ben Boeckel | 2023-10-07 | 2 | -4/+0 |
|
|
* | | | cxxmodules: Scan only targets that explicitly enable C++ 20 | Brad King | 2023-10-05 | 3 | -0/+18 |
|
|
* | | | Tests: Modernize name of RunCMake.CXXModules compiler inspection case | Brad King | 2023-10-04 | 2 | -2/+2 |
|
|
* | | | Merge topic 'LLVMFlang-MSVC' into release-3.28 | Brad King | 2023-10-04 | 17 | -3/+151 |
|\ \ \ |
|
| * | | | LLVMFlang: Add support for targeting MSVC ABI on Windows | Brad King | 2023-10-03 | 3 | -2/+16 |
|
|
| * | | | Tests: Enable CMP0091/CMP0141 for MSVC settings in FortranOnly test | Brad King | 2023-10-02 | 1 | -1/+1 |
|
|
| * | | | CMakeParseImplicitLinkInfo: Detect link lines using link.exe and lld-link | Brad King | 2023-10-02 | 13 | -0/+134 |
|
|
* | | | | Merge topic 'cmDebugTools-add-header' | Brad King | 2023-10-03 | 2 | -0/+34 |
|\ \ \ \ |
|
| * | | | | cmDebugTools: add header | Ben Boeckel | 2023-10-01 | 2 | -0/+34 |
| |/ / / |
|
* | | | | Merge topic 'cxxmodules-no-longer-experimental' | Brad King | 2023-10-02 | 127 | -460/+244 |
|\ \ \ \ |
|
| * | | | | cxxmodules: scan C++ sources for imports by default | Ben Boeckel | 2023-10-02 | 44 | -38/+72 |
|
|
| * | | | | cxxmodules: rework control logic for scanning regular C++ sources | Ben Boeckel | 2023-10-02 | 10 | -23/+58 |
|
|
| * | | | | Tests/RunCMake/CXXModules: remove rules file requirement | Ben Boeckel | 2023-10-02 | 1 | -12/+2 |
|
|
| * | | | | CXXModules: remove `EXPERIMENTAL` from C++ module variable names | Ben Boeckel | 2023-10-02 | 11 | -12/+12 |
|
|
| * | | | | cmExperimental: remove the flag for C++ modules | Ben Boeckel | 2023-10-02 | 79 | -379/+104 |
| |/ / / |
|
* | | | | Merge topic 'ctest-timeout-flag' | Brad King | 2023-10-02 | 3 | -2/+15 |
|\ \ \ \
| | |/ /
| |/| | |
|
| * | | | ctest: Restore support for --timeout values higher than default test timeout | Brad King | 2023-09-29 | 2 | -0/+13 |
|
|
| * | | | Tests: Clarify RunCMake.CTestTimeout case name | Brad King | 2023-09-29 | 2 | -2/+2 |
|
|
* | | | | Merge topic 'FindCUDAToolkit-implicit-dirs' | Brad King | 2023-09-29 | 2 | -4/+20 |
|\ \ \ \ |
|
| * | | | | FindCUDAToolkit: Search all of `nvcc` implicit includes and library dirs | Robert Maynard | 2023-09-27 | 2 | -4/+20 |
|
|
* | | | | | Merge topic 'help-arbitrary' | Brad King | 2023-09-29 | 2 | -0/+9 |
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| * | | | | Help: Allow help for arbitrary keywords | Martin Duffy | 2023-09-27 | 2 | -0/+9 |
|
|
* | | | | | Merge topic 'cxxmodules-export-dirs-with-prefix' | Brad King | 2023-09-27 | 68 | -77/+369 |
|\ \ \ \ \ |
|
| * | | | | | Tests/CXXModules: add tests for modules with include requirements | Ben Boeckel | 2023-09-26 | 23 | -0/+292 |
|
|
| * | | | | | Tests/CXXModules: relax line number matching in stderr | Ben Boeckel | 2023-09-26 | 45 | -77/+77 |
|
|
* | | | | | | Merge topic 'misc-cxxmodule-fixes' | Brad King | 2023-09-27 | 11 | -47/+102 |
|\ \ \ \ \ \ |
|
| * | | | | | | Tests/CXXModules: forward the default build type | Ben Boeckel | 2023-09-26 | 4 | -0/+10 |
|
|
| * | | | | | | Tests/CXXModules: fix multi-config and MSVC details | Ben Boeckel | 2023-09-25 | 6 | -25/+25 |
|
|
| * | | | | | | Tests/CXXModules: add missing `bmi-only` and compiler id fields | Ben Boeckel | 2023-09-25 | 6 | -0/+30 |
|
|
| * | | | | | | Tests/CXXModules: fix key set mismatch error messages | Ben Boeckel | 2023-09-25 | 1 | -2/+2 |
|
|
| * | | | | | | Tests/CXXModules: use a less generic name for the config | Ben Boeckel | 2023-09-25 | 4 | -18/+18 |
|
|
| * | | | | | | Tests/CXXModules: replace the object extension as well | Ben Boeckel | 2023-09-25 | 2 | -0/+2 |
|
|
| * | | | | | | Tests/CXXModules: fix error detection propagation | Ben Boeckel | 2023-09-25 | 4 | -2/+15 |
|
|
* | | | | | | | Merge topic 'autogen-timestamp-per-config' | Brad King | 2023-09-27 | 7 | -75/+198 |
|\ \ \ \ \ \ \ |
|
| * | | | | | | | AutoGen: Fix regression in timestamps on multi-config generators | Orkun Tokdemir | 2023-09-26 | 1 | -42/+149 |
|
|
| * | | | | | | | Tests/RunCMake/Autogen: Factor out test setup | Orkun Tokdemir | 2023-09-26 | 6 | -33/+39 |
|
|
| * | | | | | | | Tests/RunCMake/Autogen: Add expect_n_times() function | Orkun Tokdemir | 2023-09-26 | 1 | -0/+10 |
| | |_|_|/ / /
| |/| | | | | |
|
* | | | | | | | Tests: Fix RunCMake.XcFramework in symlinked paths with Xcode 15 | Brad King | 2023-09-26 | 1 | -2/+11 |
|
|
* | | | | | | | Tests: Fix failures on macOS arm64 due to Xcode 15 skipping ad-hoc signature | Brad King | 2023-09-26 | 2 | -7/+19 |
|
|
* | | | | | | | Tests: Disable visionOS cases because Xcode 15.0 excludes support | Brad King | 2023-09-26 | 2 | -37/+44 |
|
|
* | | | | | | | Tests: Clarify RunCMake.XcFramework conditions testing Xcode version | Brad King | 2023-09-26 | 2 | -8/+8 |
|
|
* | | | | | | | Tests: Teach RunCMake to ignore Xcode DVTAssertions warnings | Brad King | 2023-09-26 | 1 | -0/+2 |
|/ / / / / / |
|
* | | | | | | Merge topic 'cuda_handle_target_objects_in_device_link' | Brad King | 2023-09-26 | 5 | -0/+71 |
|\ \ \ \ \ \ |
|
| * | | | | | | CUDA: Device linking now uses TARGET_OBJECTS content | Robert Maynard | 2023-09-25 | 5 | -0/+71 |
|
|