Files
eveo/build/Tasks/Zip.cs
2021-02-01 23:55:36 +02:00

20 lines
554 B
C#

using Cake.Common.IO;
using Cake.Frosting;
namespace Build.Tasks
{
[Dependency(typeof(Build))]
public sealed class Zip : FrostingTask<Context>
{
public override void Run(Context context)
{
if (!context.DirectoryExists(Configuration.PublishFolder))
{
context.CreateDirectory(Configuration.PublishFolder);
}
context.Zip(Configuration.BinFolder, Configuration.PublishFolder + "/EVE-O Preview.zip",
new[] { Configuration.BinFolder + "/EVE-O Preview.exe", Configuration.BinFolder + "/readme.pdf" });
}
}
}