Fixes for generated project files on Linux

This commit is contained in:
Wojtek Figat
2021-02-24 00:01:38 +01:00
parent 6ec58664e4
commit 706c4bd677
2 changed files with 15 additions and 1 deletions

View File

@@ -305,9 +305,20 @@ namespace Flax.Build.Projects.VisualStudioCode
}
json.EndArray();
}
else
{
json.AddField("program", outputTargetFilePath);
}
break;
case TargetPlatform.Linux:
json.AddField("program", outputTargetFilePath);
if (configuration.Platform == TargetPlatform.Linux && (outputType != TargetOutputType.Executable || project.Name == "Flax") && configuration.Name.StartsWith("Editor."))
{
json.AddField("program", Path.Combine(Globals.EngineRoot, "Binaries", "Editor", "Linux", configuration.ConfigurationName, "FlaxEditor"));
}
else
{
json.AddField("program", outputTargetFilePath);
}
if (configuration.Platform == TargetPlatform.Linux)
{
json.AddField("MIMode", "gdb");