View Source AntikytheraCore.Version.Gear (antikythera v0.5.1)

Summary

Functions

Link to this function

gear_dependencies_from_app_file(gear_name, known_gear_names)

View Source
@spec gear_dependencies_from_app_file(Antikythera.GearName.t(), [
  Antikythera.GearName.t()
]) ::
  gear_dependencies()
Link to this function

install_gears_at_startup(gear_names)

View Source
@spec install_gears_at_startup([Antikythera.GearName.t()]) :: :ok | :error
Link to this function

install_gears_whose_deps_met(pairs, installed_gears_set, num_failed_install, f)

View Source
@spec install_gears_whose_deps_met(
  [gear_and_deps_pair()],
  MapSet.t(),
  non_neg_integer(),
  (Antikythera.GearName.t() -> :ok | :error)
) :: {[gear_and_deps_pair()], non_neg_integer()}
Link to this function

install_or_upgrade_to_next_version(gear_name)

View Source
@spec install_or_upgrade_to_next_version(Antikythera.GearName.t()) :: :ok