Files
BusyRabbit/Plugins/UnrealSharp/Managed/UnrealSharpPrograms/UnrealSharpBuildTool/Actions/CleanSolution.cs

19 lines
458 B
C#
Raw Normal View History

namespace UnrealSharpBuildTool.Actions;
public class CleanSolution : BuildToolAction
{
public override bool RunAction()
{
using BuildToolProcess cleanProcess = new BuildToolProcess();
string unrealSharpBinaries = Program.GetOutputPath();
if (Directory.Exists(unrealSharpBinaries))
{
Directory.Delete(unrealSharpBinaries, true);
}
return cleanProcess.StartBuildToolProcess();
}
}