Sha256: 1a687228aa02a31b4da42f58277ccf92266d8dd700218dcfc9be17ffd5eca904
Contents?: true
Size: 677 Bytes
Versions: 4
Compression:
Stored size: 677 Bytes
Contents
require_relative "locations" module Fontist module Manifest class Install < Locations def initialize(manifest, confirmation: "no", hide_licenses: false) @manifest = manifest @confirmation = confirmation @hide_licenses = hide_licenses end private def file_paths(font, style) paths = find_font_with_name(font, style) return paths unless paths["paths"].empty? install_font(font) find_font_with_name(font, style) end def install_font(font) Fontist::Font.install(font, force: true, confirmation: @confirmation, hide_licenses: @hide_licenses) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
fontist-1.8.9 | lib/fontist/manifest/install.rb |
fontist-1.8.8 | lib/fontist/manifest/install.rb |
fontist-1.8.7 | lib/fontist/manifest/install.rb |
fontist-1.8.6 | lib/fontist/manifest/install.rb |