From a23998490804625d2bab704ac5e70e969ed69a49 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 16 Oct 2025 10:47:41 +0200 Subject: [PATCH] Add console logging for VSCode on Mac and Linux inside game projects --- .../VisualStudioCode/VisualStudioCodeProjectGenerator.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Tools/Flax.Build/Projects/VisualStudioCode/VisualStudioCodeProjectGenerator.cs b/Source/Tools/Flax.Build/Projects/VisualStudioCode/VisualStudioCodeProjectGenerator.cs index 12b9d1e4e..d3f5faca4 100644 --- a/Source/Tools/Flax.Build/Projects/VisualStudioCode/VisualStudioCodeProjectGenerator.cs +++ b/Source/Tools/Flax.Build/Projects/VisualStudioCode/VisualStudioCodeProjectGenerator.cs @@ -342,6 +342,8 @@ namespace Flax.Build.Projects.VisualStudioCode json.BeginArray("args"); { + if (configuration.Platform == TargetPlatform.Linux || configuration.Platform == TargetPlatform.Mac) + json.AddUnnamedField("-std"); json.AddUnnamedField("-project"); json.AddUnnamedField(buildToolWorkspace); json.AddUnnamedField("-skipCompile"); @@ -395,6 +397,8 @@ namespace Flax.Build.Projects.VisualStudioCode json.AddField("program", Path.Combine(Globals.EngineRoot, "Binaries", "Editor", editorFolder, configuration.ConfigurationName, "FlaxEditor")); json.BeginArray("args"); { + if (configuration.Platform == TargetPlatform.Linux || configuration.Platform == TargetPlatform.Mac) + json.AddUnnamedField("-std"); json.AddUnnamedField("-project"); json.AddUnnamedField(buildToolWorkspace); json.AddUnnamedField("-skipCompile");