Modules - Automatically determine IsAlwaysAvailable

Plugins - Clean up old files
This commit is contained in:
Robert committed 2021-06-03 22:56:11 +02:00
1 parent ceeaa4bf6d
commit 4c3e9b2784
2 files changed
+14 -6

No files matched your search

@@ -66,6 +66,11 @@ namespace Artemis.Core.Services
OnCopyingBuildInPlugins();
DirectoryInfo pluginDirectory = new(Path.Combine(Constants.DataFolder, "plugins"));
if (Directory.Exists(Path.Combine(pluginDirectory.FullName, "Artemis.Plugins.Modules.Overlay-29e3ff97")))
Directory.Delete(Path.Combine(pluginDirectory.FullName, "Artemis.Plugins.Modules.Overlay-29e3ff97"), true);
if (Directory.Exists(Path.Combine(pluginDirectory.FullName, "Artemis.Plugins.DataModelExpansions.TestData-ab41d601")))
Directory.Delete(Path.Combine(pluginDirectory.FullName, "Artemis.Plugins.DataModelExpansions.TestData-ab41d601"), true);
// Iterate built-in plugins
DirectoryInfo builtInPluginDirectory = new(Path.Combine(Directory.GetCurrentDirectory(), "Plugins"));
if (!builtInPluginDirectory.Exists)