class Zap::Installer::Classic
Defined in:
installer/classic/classic.crinstaller/classic/writer/file.cr
installer/classic/writer/git.cr
installer/classic/writer/registry.cr
installer/classic/writer/tarball.cr
installer/classic/writer/workspace.cr
Instance Method Summary
- #install : Nil
-
#on_install(dependency : Package, install_folder : Path, *, state : Commands::Install::State, location : LocationNode, ancestors : Array(Package))
Actions to perform after the dependency has been freshly installed.
Instance methods inherited from class Zap::Installer::Base
install : Nil
install,
installed_packages_with_hooks : Array({Zap::Package, Path})
installed_packages_with_hooks,
main_package : Package
main_package,
prune_orphan_modules
prune_orphan_modules,
remove(dependencies : Set(Tuple(String, String | Package::Alias, String))) : Nil
remove,
state : Commands::Install::State
state
Constructor methods inherited from class Zap::Installer::Base
new(state : Commands::Install::State)
new
Instance methods inherited from class Object
or(other : T) : T | self forall T
or,
pipe(&)
pipe
Instance Method Detail
def on_install(dependency : Package, install_folder : Path, *, state : Commands::Install::State, location : LocationNode, ancestors : Array(Package))
#
Actions to perform after the dependency has been freshly installed.