This repository was archived by the owner on Dec 31, 2024. It is now read-only.
Releases: Blind-Striker/Cake.Electron.Net
Releases · Blind-Striker/Cake.Electron.Net
Cake.Electron.Net v1.1.0
CLI commands updated according to Electron.NET CLI v7.30.2:
-
Different manifest file support ElectronNET/Electron.NET#340
- Create an additional manifest file:
electronize init /manifest test - Start the app with your additional manifest file:
electronize start /manifest electron.manifest.test.json - Build the app with your additional manifest file:
electronize build /target win /manifest electron.manifest.test.json.
- Create an additional manifest file:
-
Command Line support ElectronNET/Electron.NET#337
- You can start the app with:
electronize start /args --dog=woof --test=true - Or as binary:
myapp.exe /args --dog=woof --test=true
- You can start the app with:
Cake.Electron.Net v1.0.0
- New optional electronize build parameters added according to Electron.NET v5.22.14
- New electronize add command support added
- Some rid removed and added based on new .NET Core RID catalog. See dotnet/docs#8710 and rid-catalog.md
- cake depedency market as private asset and updated to 0.34.1.
- cake.build script improvments
- unit test packages update.
- Since Electron.NET releases its first stable version Electron.NET v5.22.14 this the first stable version of Cake.Electron.Net
Cake.Electron.Net v0.0.11
- command builders updated accourding to new proposed dotnet tool ElectronNET/Electron.NET#162
- some parameters in build command fixed as optional according to https://github.com/ElectronNET/Electron.NET/blob/master/ElectronNET.CLI/Commands/BuildCommand.cs
- cake dependency marked as a private asset and updated to 0.32.1.
- cake.build script improvments
- unit test packages update.
- typo fixes.
Cake.Electron.Net v0.0.9
Including addin
Including addin in cake script is easy.
#addin "nuget:?package=Cake.Electron.Net"
Usage
Please see Electron.NET for commands usages.
Commands supported
- ElectronNetBuild
- ElectronNetInit
- ElectronNetStart
- ElectronNetVersion
Example
using Cake.Electron.Net
using Cake.Electron.Net.Commands.Settings
Task("Build")
.Does(() => {
ElectronNetVersion(workingDirectory);
ElectronNetBuildSettings settings = new ElectronNetBuildSettings();
settings.WorkingDirectory = workingDirectory;
settings.ElectronTarget = ElectronTarget.Win;
settings.DotNetConfig = DotNetConfig.Release;
ElectronNetBuild(settings);
});