Files
Administration/SM64RomManager.UpdateInstallerAddOn/AddOn.cs

22 lines
865 B
C#

using global::System.IO;
using global::Pilz.Updating.UpdateInstaller;
namespace UpdateInstaller
{
public static class AddOn
{
public static void Main(UpdateInstallerConfig config, bool isAfterCopyFiles)
{
if (!isAfterCopyFiles /*&& config.NewApplicationVersion is null && config.CurrentApplicationVersion is null*/)
{
Directory.Delete(Path.Combine(config.HostApplicationPath, @"Data\Importer Presets"), true);
Directory.Delete(Path.Combine(config.HostApplicationPath, @"Data\Tweaks\Reviewed"), true);
var pCustomObjectDatabase = Path.Combine(config.HostApplicationPath, @"Data\Custom Objects\Reviewed");
if (Directory.Exists(pCustomObjectDatabase))
Directory.Delete(pCustomObjectDatabase, true);
}
}
}
}