This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.7zip.
Summary
Runs 7zip, using SevenZipSettings
for configuration and additionally
CommandBuilder
for fluent configuration of the Command.
Works exactly like Cake.SevenZip.SevenZipAliases.SevenZip(Cake.Core.ICakeContext,System.Action{Cake.SevenZip.Builder.CommandBuilder})
However, the settings are supplied to set e.g. the ToolPath
or something else.
DO NOT set Command
on the SevenZipSettings
,
as it will be overwritten by the CommandBuilder
.
- Assembly
- Cake
.7zip .dll - Namespace
- Cake
.SevenZip - Containing Type
- SevenZipAliases
Syntax
public static void SevenZip(this ICakeContext context, SevenZipSettings settings, Action<CommandBuilder> action)
Attributes
Type | Description |
---|---|
Cake |
Parameters
Name | Type | Description |
---|---|---|
context | ICakeContext | The ICakeContext . |
settings | SevenZipSettings | The SevenZipSettings . |
action | Action |
The fluent CommandBuilder -Builder. |
Return Value
Type | Description |
---|---|
void |