summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* cmExperimental: remove the flag for C++ modulesBen Boeckel2023-10-02108-691/+157
* Help: add a manpage for cxxmodule supportBen Boeckel2023-10-022-0/+56
* Merge topic 'cxxmodules-export-dirs-with-prefix'Brad King2023-09-2770-87/+395
|\
| * Tests/CXXModules: add tests for modules with include requirementsBen Boeckel2023-09-2623-0/+292
| * Tests/CXXModules: relax line number matching in stderrBen Boeckel2023-09-2645-77/+77
| * cmExportFileGenerator: relocate include directories for C++ modulesBen Boeckel2023-09-261-8/+25
| * cmGeneratorTarget: remove not-INTERFACE assertionBen Boeckel2023-09-261-1/+0
| * cmGeneratorTarget: use a character literalBen Boeckel2023-09-261-1/+1
* | Merge topic 'misc-cxxmodule-fixes'Brad King2023-09-2714-70/+127
|\ \
| * | Tests/CXXModules: forward the default build typeBen Boeckel2023-09-264-0/+10
| * | Tests/CXXModules: fix multi-config and MSVC detailsBen Boeckel2023-09-256-25/+25
| * | Tests/CXXModules: add missing `bmi-only` and compiler id fieldsBen Boeckel2023-09-256-0/+30
| * | Tests/CXXModules: fix key set mismatch error messagesBen Boeckel2023-09-251-2/+2
| * | Tests/CXXModules: use a less generic name for the configBen Boeckel2023-09-254-18/+18
| * | Tests/CXXModules: replace the object extension as wellBen Boeckel2023-09-252-0/+2
| * | Tests/CXXModules: fix error detection propagationBen Boeckel2023-09-254-2/+15
| * | cmGlobalGenerator: factor out messaging for CMP0037Ben Boeckel2023-09-251-9/+14
| * | cmGlobalGenerator: use static string views for reserved targetsBen Boeckel2023-09-251-4/+5
| * | Help/CMAKE_EXPORT_COMPILE_COMMANDS: mention the `output` fieldBen Boeckel2023-09-251-2/+4
| * | cmGeneratorTarget: use `GetSupportDirectory` in PCH codepathsBen Boeckel2023-09-251-8/+2
* | | Merge topic 'autogen-timestamp-per-config'Brad King2023-09-279-78/+215
|\ \ \
| * | | AutoGen: Fix regression in timestamps on multi-config generatorsOrkun Tokdemir2023-09-263-45/+166
| * | | Tests/RunCMake/Autogen: Factor out test setupOrkun Tokdemir2023-09-266-33/+39
| * | | Tests/RunCMake/Autogen: Add expect_n_times() functionOrkun Tokdemir2023-09-261-0/+10
* | | | Merge topic 'ci-xcode-15.0'Brad King2023-09-277-55/+85
|\ \ \ \
| * | | | gitlab-ci: update macOS jobs to use Xcode 15.0Brad King2023-09-261-6/+6
| * | | | Tests: Fix RunCMake.XcFramework in symlinked paths with Xcode 15Brad King2023-09-261-2/+11
| * | | | Tests: Fix failures on macOS arm64 due to Xcode 15 skipping ad-hoc signatureBrad King2023-09-262-7/+19
| * | | | Tests: Disable visionOS cases because Xcode 15.0 excludes supportBrad King2023-09-262-37/+44
| * | | | Tests: Clarify RunCMake.XcFramework conditions testing Xcode versionBrad King2023-09-262-8/+8
| * | | | Tests: Teach RunCMake to ignore Xcode DVTAssertions warningsBrad King2023-09-261-0/+2
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2023-09-271-1/+1
|/ / /
* | | Merge topic 'cuda_handle_target_objects_in_device_link'Brad King2023-09-267-22/+112
|\ \ \
| * | | CUDA: Device linking now uses TARGET_OBJECTS contentRobert Maynard2023-09-256-8/+79
| * | | CUDA: Visual Studio propagate objects to device linkingRobert Maynard2023-09-221-14/+33
* | | | Merge topic 'hip-nvidia'Brad King2023-09-2616-100/+233
|\ \ \ \
| * | | | HIP: Add tests for special NVIDIA values of CMAKE_HIP_ARCHITECTURESBrad King2023-09-253-0/+72
| * | | | HIP: Fix support for -DCMAKE_HIP_ARCHITECTURES=native with NVCCBrad King2023-09-251-4/+4
| * | | | HIP: Add CMAKE_HIP_HOST_COMPILER when compiler is NVCCBrad King2023-09-256-8/+41
| * | | | HIP: Fix linking mixed-lang binary with CXX compiler and Makefile generatorsBrad King2023-09-252-4/+14
| * | | | HIP: Do not require hip-lang package for NVIDIA platformBrad King2023-09-251-45/+49
| * | | | HIP: Simplify exclusion of AMD device runtime with NVIDIA GPUsBrad King2023-09-251-4/+2
| * | | | HIP: Simplify CMAKE_GENERATOR references for determining compilerBrad King2023-09-251-2/+2
| * | | | CUDA: Generalize CMAKE_{CUDA => <LANG>}_HOST_COMPILER variable docsBrad King2023-09-255-38/+54
| | |_|/ | |/| |
* | | | Merge topic 'doc1'Brad King2023-09-262-0/+18
|\ \ \ \
| * | | | Help:cmake(1): add versionadded back to 3.17scivision2023-09-242-0/+18
| | |_|/ | |/| |
* | | | Merge topic 'FindOpenMP-macOS-LLVM-Clang'Brad King2023-09-261-2/+3
|\ \ \ \
| * | | | FindOpenMP: Handle non-Apple clang on macOSKeno Fischer2023-09-241-2/+3
| |/ / /
* | | | Merge topic 'genexp-no-eval'Brad King2023-09-2620-4/+110
|\ \ \ \
| * | | | cmGeneratorExpressionEvaluator: Short-circuit boolean operatorsMartin Duffy2023-09-1320-4/+110