CMake/Tests/RunCMake/CXXModules/examples
2025-03-03 22:03:27 +01:00
..
circular cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
deep-chain cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
depchain-collation-restat Tests/CXXModules: add a test to ensure that restat works for collation 2024-02-14 23:01:25 -05:00
depchain-modmap Tests/CXXModules: test that objects depend on their modmap files 2024-02-14 20:36:47 -05:00
depchain-modules-json-file Tests/CXXModules: test that objects depend on dependent modules json files 2024-02-14 22:36:37 -05:00
duplicate cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
duplicate-sources Tests/CXXModules: add a test with duplicate sources 2025-01-09 22:36:06 +01:00
expect cmBuildDatabase: fix language comparison for visibility 2025-03-03 22:00:23 +01:00
export-bmi-and-interface-build cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-bmi-and-interface-install cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-build-database Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
export-build-database-target-cmake_build_database Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
export-command-sepdir-build cmDyndepCollation: look at all export(TARGETS) calls 2024-05-01 22:08:35 -04:00
export-command-sepdir-install cmDyndepCollation: look at all export(TARGETS) calls 2024-05-01 22:08:35 -04:00
export-compile-commands cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-include-directories-build cxxmodules: include INCLUDES DESTINATION directories 2023-10-16 13:57:54 -04:00
export-include-directories-install cxxmodules: include INCLUDES DESTINATION directories 2023-10-16 13:57:54 -04:00
export-include-directories-old-cmake-build cmExportFileGenerator: only export include paths for HEADERS file sets 2024-02-28 05:26:10 -05:00
export-include-directories-old-cmake-install cmExportFileGenerator: only export include paths for HEADERS file sets 2024-02-28 05:26:10 -05:00
export-interface-build cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-interface-install cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-interface-no-properties-build cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-interface-no-properties-install cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
export-modules-from-ninja Tests/CXXModules: add a test importing from a Ninja install 2024-02-16 11:09:56 -05:00
export-transitive-modules1-build Tests/CXXModules: test transitive modules usage 2024-02-20 10:53:31 -05:00
export-transitive-modules1-install Tests/CXXModules: test transitive modules usage 2024-02-20 10:53:31 -05:00
export-transitive-modules-build Tests/CXXModules: test transitive modules usage 2024-02-20 10:53:31 -05:00
export-transitive-modules-install Tests/CXXModules: test transitive modules usage 2024-02-20 10:53:31 -05:00
export-transitive-targets-build Merge topic 'cxxmodules-transitive-std' into release-3.28 2024-02-21 13:29:36 -05:00
export-transitive-targets-install Merge topic 'cxxmodules-transitive-std' into release-3.28 2024-02-21 13:29:36 -05:00
export-usage-build cmExportFileGenerator: export link libraries as-is 2024-02-20 10:53:31 -05:00
export-usage-install cmExportFileGenerator: export link libraries as-is 2024-02-20 10:53:31 -05:00
export-with-headers-build Tests/CXXModules: test exporting modules which include headers 2024-04-26 20:15:05 -04:00
export-with-headers-install Tests/CXXModules: test exporting modules which include headers 2024-04-26 20:15:05 -04:00
file-sets-with-dot cmDyndepCollation: collapse full path before looking up 2024-02-14 11:51:05 -05:00
generated cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
import-from-object cxxmodules: compute link information for C++ module-consuming targets 2024-01-14 14:14:26 -03:00
import-modules Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
import-modules-export-build-database-target-cmake_build_database Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
import-std Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-export-no-std-build Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-export-no-std-install Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-no-std-property Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-not-in-export-build Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-not-in-export-install Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
import-std-transitive Experimental: recycle the import std UUID 2025-01-08 16:32:14 -05:00
install-bmi cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
install-bmi-and-interfaces cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
internal-partitions Tests/CXXModules: enhance internal-partitions test 2023-12-05 09:19:32 -05:00
library cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
ninja-cmp0154 cmNinjaTargetGenerator: do not order-depend on C++ module sources 2023-10-20 07:18:33 -04:00
non-trivial-collation-order cmCxxModuleMapper: Fix transitive requirements computation 2023-12-05 10:26:10 -05:00
non-trivial-collation-order-randomized cmCxxModuleMapper: Fix transitive requirements computation 2023-12-05 10:26:10 -05:00
object-library cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
partitions cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
public-req-private cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
req-private-other-target cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
same-src-name cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
scan_properties Tests/CXXModules/scan_properties: use ixx extension 2024-01-09 09:47:47 -05:00
scan-with-pch Tests/CXXModules: add a test which scans a PCH-using source 2023-12-04 07:20:36 -05:00
simple cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
target-objects Tests/CXXModules: add a test using TARGET_OBJECTS from modules 2024-03-06 12:34:46 -05:00
try-compile cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
try-run cxxmodules: scan C++ sources for imports by default 2023-10-02 10:17:31 -04:00
unity-build Tests/CXXModules: add a test with unity build support 2024-01-05 05:03:29 -05:00
vs-without-flags Tests/CXXModules/vs-without-flags: use C++20 2024-04-11 10:19:44 -04:00
build-database-check.cmake Tests/CXXModules: help diagnose build database errors 2025-03-03 22:02:40 +01:00
circular-build-result.txt Tests/RunCMake/CXXModules: add a test with circular imports 2022-10-11 12:51:32 -04:00
circular-build-stdout.txt Tests/RunCMake/CXXModules: Update VS circular error message 2024-02-28 14:16:20 -05:00
cxx-modules-find-bmi-and-interfaces.cmake RunCMake/CXXModules: test installation of BMIs and interfaces 2022-07-06 11:38:11 -04:00
cxx-modules-find-bmi.cmake cmCxxModuleMapper: support the clang module map format 2022-12-02 13:01:21 -05:00
cxx-modules-rules.cmake Tests/RunCMake/CXXModules: remove rules file requirement 2023-10-02 10:17:31 -04:00
depchain-collation-restat-rebuild-check.cmake Tests/CXXModules: add a test to ensure that restat works for collation 2024-02-14 23:01:25 -05:00
depchain-modmap-rebuild-check.cmake Tests/CXXModules: test that objects depend on their modmap files 2024-02-14 20:36:47 -05:00
depchain-modules-json-file-rebuild-check.cmake Tests/CXXModules: add a test to ensure that restat works for collation 2024-02-14 23:01:25 -05:00
duplicate-sources-stderr.txt target_sources: Restore toleration of duplicate CXX_MODULES sources 2025-01-09 22:36:06 +01:00
export-build-database-build-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
export-build-database-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
export-build-database-setup.cmake cmExperimental: recycle build database uuid 2025-03-03 22:03:27 +01:00
export-build-database-stderr.txt cmExperimental: gate build database support behind a flag 2024-09-03 10:05:40 -04:00
export-build-database-target-cmake_build_database-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
export-compile-commands-check.cmake Ninja: include module mapper flags in compile_commands.json 2023-07-09 11:04:29 -04:00
import-modules-export-build-database-build-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
import-modules-export-build-database-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
import-modules-export-build-database-stderr.txt cmExperimental: gate build database support behind a flag 2024-09-03 10:05:40 -04:00
import-modules-export-build-database-target-cmake_build_database-check.cmake Tests/CXXModules: add tests for module commands 2024-09-03 10:05:40 -04:00
import-std-export-no-std-build-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-export-no-std-install-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-no-std-property-build-result.txt Tests: Update expected results for ninja post-1.12 development 2025-01-16 08:14:25 -05:00
import-std-no-std-property-build-stdout.txt gcc: support import std 2025-01-08 16:32:14 -05:00
import-std-no-std-property-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-not-in-export-build-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-not-in-export-install-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-transitive-not-in-export-build-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
import-std-transitive-not-in-export-install-stderr.txt Experimental: add an experimental feature gate for import std 2024-04-12 11:46:39 -04:00
ninja-cmp0154-build-check.cmake cmNinjaTargetGenerator: do not order-depend on C++ module sources 2023-10-20 07:18:33 -04:00
public-req-private-build-result.txt RunCMake/CXXModules: test public modules requiring private modules 2022-07-06 11:38:11 -04:00
public-req-private-build-stdout.txt RunCMake/CXXModules: test public modules requiring private modules 2022-07-06 11:38:11 -04:00
req-private-other-target-build-result.txt Tests/CXXModules: add example for private modules between targets 2023-05-18 08:34:31 -04:00
req-private-other-target-build-stdout.txt Tests/CXXModules: add example for private modules between targets 2023-05-18 08:34:31 -04:00