22 lines
865 B
C#
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);
|
|
}
|
|
}
|
|
}
|
|
} |