summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CXXModules
Commit message (Expand)AuthorAgeFilesLines
* Tests: Fix RunCMake.CXXModules compilation with Clang 21Brad King2025-10-301-2/+2
* Tests/RunCMake: Match dots more precisely, part 3AJIOB2025-10-2024-60/+60
* Tests/RunCMake: Match CMakeLists.txt file name more preciselyAJIOB2025-10-1615-20/+20
* Tests/RunCMake: Match xxx.cmake file name more preciselyAJIOB2025-10-1610-26/+26
* Tests/RunCMake: Match CMakeLists.txt file name more preciselyHanna Rusakovich2025-10-1510-10/+10
* MSVC: Always define a character setAJIOB2025-10-0716-0/+115
* Tests/CXXModules: support testing with custom stdlib json locationsBen Boeckel2025-09-111-1/+11
* Tests: choose an explicit FULL strategy in tests expecting itBen Boeckel2025-07-298-0/+16
* experimental/CXXModules: recycle the UUIDBen Boeckel2025-04-307-7/+7
* cmExperimental: recycle build database uuidBen Boeckel2025-03-032-2/+2
* Tests/CXXModules: help diagnose build database errorsBen Boeckel2025-03-031-0/+12
* cmBuildDatabase: fix language comparison for visibilityBen Boeckel2025-03-0313-17/+17
* CMP0057: Remove support for OLD behaviorBrad King2025-01-223-13/+0
* Merge topic 'test-ninja-1.13'Brad King2025-01-171-1/+1
|\
| * Tests: Update expected results for ninja post-1.12 developmentBrad King2025-01-161-1/+1
* | Merge topic 'duplicate-source-behavior'Brad King2025-01-105-0/+42
|\ \
| * | target_sources: Restore toleration of duplicate CXX_MODULES sourcesBen Boeckel2025-01-091-0/+8
| * | Tests/CXXModules: add a test with duplicate sourcesBen Boeckel2025-01-094-0/+34
| * | Merge topic 'iface-public-modules' into release-3.31Brad King2024-12-1215-2/+56
| |\ \ | | |/
* | | Experimental: recycle the `import std` UUIDBen Boeckel2025-01-087-7/+7
* | | gcc: support `import std`Ben Boeckel2025-01-081-1/+1
* | | Tests/RunCMake: handle C++26 support where neededBen Boeckel2025-01-081-0/+1
* | | Merge topic 'iface-public-modules'Brad King2024-12-1215-2/+56
|\ \ \ | | |/ | |/|
| * | target_sources: Improve error message for CXX_MODULES on INTERFACE librariesBrad King2024-12-1110-0/+49
| * | Tests/RunCMake/CXXModules: Rename FileSetModules cases to be more specificBrad King2024-12-116-2/+7
* | | Tests/RunCMake/CXXModules: Improve failure message formattingBrad King2024-10-211-22/+22
| |/ |/|
* | cmExperimental: gate build database support behind a flagBen Boeckel2024-09-035-0/+16
* | Tests/CXXModules: add tests for module commandsBen Boeckel2024-09-0346-1/+3378
* | Tests/CXXModules: add support for running targets under a given configBen Boeckel2024-08-271-1/+8
* | Tests/CXXModules: support building specific targets of example treesBen Boeckel2024-08-271-0/+3
* | cmDyndepCollation: write build database metadataBen Boeckel2024-08-278-0/+8
* | cmDyndepCollation: write out scanned source information tooBen Boeckel2024-08-278-8/+50
* | Tests/CXXModules: factor out running an import testBen Boeckel2024-08-271-48/+21
|/
* importstd: clarify when the experimental UUID must be availableBen Boeckel2024-05-152-2/+2
* Merge topic 'cxxmodules-no-import-std-reason'Brad King2024-05-037-1/+58
|\
| * Tests/CXXModules: add tests for C++26 `import std` supportBen Boeckel2024-05-026-0/+52
| * cxxmodules: give a reason for unavailability of `import std`Ben Boeckel2024-05-021-1/+6
* | Merge topic 'cxxmodules-build-export-different-directory'Brad King2024-05-0310-0/+149
|\ \ | |/ |/|
| * Merge branch 'cxxmodules-build-export-different-directory-3.28' into cxxmodul...Ben Boeckel2024-05-0210-0/+149
| |\
| | * cmDyndepCollation: look at all `export(TARGETS)` callsBen Boeckel2024-05-0210-0/+149
| * | Merge topic 'export-name-safe-name' into release-3.29Brad King2024-05-017-0/+298
| |\ \
| * \ \ Merge topic 'exported-modules-with-headers' into release-3.29Brad King2024-04-3010-0/+184
| |\ \ \
| * \ \ \ Merge topic 'cxxmodules-target-objects' into release-3.29Brad King2024-03-084-0/+42
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Merge topic 'cxxmodules-no-export-basedirs-as-include-paths' into release-3.29Brad King2024-02-297-0/+147
| |\ \ \ \
| * \ \ \ \ Merge topic 'test-cxxmodules-vs' into release-3.29Brad King2024-02-281-1/+1
| |\ \ \ \ \
* | \ \ \ \ \ Merge topic 'export-name-safe-name'Brad King2024-05-017-0/+298
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | cxxmodules: use filesystem-safe export names in filenamesBen Boeckel2024-04-307-0/+298
| | |_|_|/ / | |/| | | |
* | | | | | Merge topic 'exported-modules-with-headers'Brad King2024-04-3010-0/+184
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Tests/CXXModules: test exporting modules which include headersBen Boeckel2024-04-2710-0/+184
| |/ / / /
* | | | | cxxmodules: provide a detection variable for `import std`Ben Boeckel2024-04-181-4/+15