class Barista::Behaviors::Omnibus::Packagers::Deb
- Barista::Behaviors::Omnibus::Packagers::Deb
- Barista::Behaviors::Omnibus::Packagers::Base
- Reference
- Object
Defined in:
barista/behaviors/omnibus/packagers/deb.crConstant Summary
-
CONTROL_TEMPLATE =
Barista.project_file("/behaviors/omnibus/packagers/scripts/deb/control.hbs")
Constructors
Class Method Summary
Instance Method Summary
- #build : Nil
- #configure : Nil
- #create_deb_file
- #id : Symbol
- #license(*args, **options)
- #license(*args, **options, &)
- #list_files
- #package_name
- #query
- #supported? : Bool
- #write_conffiles_file
- #write_control_file
- #write_md5_sums
- #write_scripts
Instance methods inherited from class Barista::Behaviors::Omnibus::Packagers::Base
build : Nil
build,
cleanup
cleanup,
configure : Nil
configure,
exclusions
exclusions,
id : Symbol
id,
inclusions
inclusions,
install_dir(*args, **options)install_dir(*args, **options, &) install_dir, package_name package_name, project : Barista::Behaviors::Omnibus::Project project, run run, safe_package_name : String safe_package_name, supported? : Bool supported?
Constructor methods inherited from class Barista::Behaviors::Omnibus::Packagers::Base
new(project : Barista::Behaviors::Omnibus::Project)
new
Macros inherited from class Barista::Behaviors::Omnibus::Packagers::Base
gen_supported(cmd, regex_test)
gen_supported
Instance methods inherited from module Barista::Behaviors::Software::Emittable
collect_error(arr : Array(String))
collect_error,
collect_output(arr : Array(String))
collect_output,
forward_error(&block : String -> )
forward_error,
forward_output(&block : String -> )
forward_output,
on_erroron_error(&block : String -> Nil) on_error, on_output
on_output(&block : String -> Nil) on_output