From ab84878fc339949ce8af8d86e717ac3c5387c2c8 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 10 Aug 2026 20:28:58 +0200 Subject: [PATCH] Fix linking platform-specific online modules into the engine --- Source/Engine/Engine/Engine.Build.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Engine/Engine/Engine.Build.cs b/Source/Engine/Engine/Engine.Build.cs index 8d46a2d33..dcb13939e 100644 --- a/Source/Engine/Engine/Engine.Build.cs +++ b/Source/Engine/Engine/Engine.Build.cs @@ -46,12 +46,15 @@ public class Engine : EngineModule { case TargetPlatform.PS4: options.SourcePaths.Add(Path.Combine(Globals.EngineRoot, "Source", "Platforms", "PS4", "Engine", "Engine")); + options.PublicDependencies.Add("OnlinePlatformPS4"); break; case TargetPlatform.PS5: options.SourcePaths.Add(Path.Combine(Globals.EngineRoot, "Source", "Platforms", "PS5", "Engine", "Engine")); + options.PublicDependencies.Add("OnlinePlatformPS5"); break; case TargetPlatform.Switch: options.SourcePaths.Add(Path.Combine(Globals.EngineRoot, "Source", "Platforms", "Switch", "Engine", "Engine")); + options.PublicDependencies.Add("OnlinePlatformSwitch"); break; } }