Expand description
Common setup tasks and custom task API.
Setup tasks can be instantiated with InstallConfig::push, usually after configuration
is collected using a SetupWizard! or CLI.
§Full API
See zng_ext_setup::task for the full API.
Structs§
- Copy
Current ExeConfig - Config for
CopyCurrentExe. - Create
Shortcut Config - Config for
CreateShortcut. - Extract
TarConfig - Config for
ExtractTar
Enums§
- Copy
Current Exe - Setup task that copies
std::env::current_exeto a location. - Create
Shortcut - Setup task that creates a shortcut to an executable file.
- Extract
Tar - Setup task that extracts TAR container to a new or existing directory on install and removes these files on uninstall.
- Setup
Task Error - Represents a
SetupTaskstep error.
Traits§
- Setup
Task - Represents an install and uninstall task implementation.