mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-18 10:10:45 +08:00
20 lines
506 B
C#
20 lines
506 B
C#
using Nuke.Common;
|
|
using Nuke.Common.IO;
|
|
|
|
namespace MaaBuilder;
|
|
|
|
public partial class Build
|
|
{
|
|
Target UseClean => _ => _
|
|
.Executes(() =>
|
|
{
|
|
Parameters.ArtifactOutput.CreateOrCleanDirectory();
|
|
(Parameters.BuildOutput / BuildConfiguration.Release).CreateOrCleanDirectory();
|
|
|
|
foreach (var package in Parameters.Packages)
|
|
{
|
|
(Parameters.BuildOutput / package.PackageType).CreateOrCleanDirectory();
|
|
}
|
|
});
|
|
}
|