From 66617a940f58b812fab62b7e06c0a85dc165f85e Mon Sep 17 00:00:00 2001 From: jyelon Date: Fri, 6 Mar 2026 05:16:44 -0500 Subject: [PATCH] A few little fixes --- .../Source/BlueprintMCP/Public/BlueprintMCPServer.h | 2 +- build.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/BlueprintMCPServer.h b/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/BlueprintMCPServer.h index be31d100..3594c393 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/BlueprintMCPServer.h +++ b/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/BlueprintMCPServer.h @@ -121,7 +121,7 @@ private: FHttpResultCallback OnComplete; }; - TQueue> RequestQueue; + TQueue, EQueueMode::Mpsc> RequestQueue; int32 Port = 9847; bool bRunning = false; bool bIsEditor = false; diff --git a/build.py b/build.py index 0ea37fcc..38d0f016 100755 --- a/build.py +++ b/build.py @@ -324,9 +324,10 @@ def build_compile_commands_from_integration(): clang = str(clangs[0]) # Build the table of source files and RSP files. mods1 = Path(f"{INTEGRATION}/Intermediate/Build/{OS}").rglob(f"UnrealEditor/{DEBUG}/**/Module.*.o.rsp") + mods1p = Path(f"{INTEGRATION}/Plugins").rglob(f"Intermediate/Build/{OS}/x64/UnrealEditor/{DEBUG}/**/Module.*.o.rsp") mods2 = Path(f"{UNREALENGINE}/Engine/Intermediate/Build/{OS}").rglob("UnrealEditor/Development/**/Module.*.o.rsp") cpp_to_rsp = {} - for mod in itertools.chain(mods1, mods2): + for mod in itertools.chain(mods1, mods1p, mods2): rsp = str(mod) cpp = os.path.abspath(rsp.removesuffix(".o.rsp")) cpp_to_rsp[cpp] = rsp