Merge branch 'Tryibion-Remove-auto-editor-mods'

This commit is contained in:
Wojtek Figat
2024-02-06 11:26:22 +01:00

View File

@@ -775,8 +775,12 @@ namespace FlaxEditor.Windows
var pluginModuleScriptPath = Path.Combine(subDir, pluginModuleName + ".Build.cs");
if (File.Exists(pluginModuleScriptPath))
{
gameScriptContents = gameScriptContents.Insert(insertLocation, $"\n options.PublicDependencies.Add(\"{pluginModuleName}\");");
modifiedAny = true;
var text = await File.ReadAllTextAsync(pluginModuleScriptPath);
if (!text.Contains("GameEditorModule", StringComparison.OrdinalIgnoreCase))
{
gameScriptContents = gameScriptContents.Insert(insertLocation, $"\n options.PublicDependencies.Add(\"{pluginModuleName}\");");
modifiedAny = true;
}
}
}