From 9e19a61ddb42208ea9ff14bc5ec1f5faaa0bdeee Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Mon, 11 Dec 2023 07:53:40 -0500 Subject: cmLocalGenerator: disable C++ module scanning for unity sources --- Source/cmLocalGenerator.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/cmLocalGenerator.cxx b/Source/cmLocalGenerator.cxx index a3003bd..168cd41 100644 --- a/Source/cmLocalGenerator.cxx +++ b/Source/cmLocalGenerator.cxx @@ -3196,6 +3196,7 @@ void cmLocalGenerator::AddUnityBuild(cmGeneratorTarget* target) target->AddSource(file.Path, true); unity->SetProperty("SKIP_UNITY_BUILD_INCLUSION", "ON"); unity->SetProperty("UNITY_SOURCE_FILE", file.Path); + unity->SetProperty("CXX_SCAN_FOR_MODULES", "0"); if (file.PerConfig) { unity->SetProperty("COMPILE_DEFINITIONS", "CMAKE_UNITY_CONFIG_$>"); -- cgit v0.12