Sha256: 2a6ad7303cff3d2e938edf7e934da1641a93f4673bd6fa127c03fe3828d7f489

Contents?: true

Size: 362 Bytes

Versions: 51

Compression:

Stored size: 362 Bytes

Contents

module Fontist
  module Import
    module Files
      class FileRequirement
        def initialize
          `file -v`
        rescue Errno::ENOENT
          abort "`file` is not available. (Or is PATH not setup properly?)"
        end

        def call(path)
          Helpers::SystemHelper.run("file --brief '#{path}'")
        end
      end
    end
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
fontist-1.21.2 lib/fontist/import/files/file_requirement.rb
fontist-1.21.1 lib/fontist/import/files/file_requirement.rb
fontist-1.20.0 lib/fontist/import/files/file_requirement.rb
fontist-1.19.0 lib/fontist/import/files/file_requirement.rb
fontist-1.18.2 lib/fontist/import/files/file_requirement.rb
fontist-1.17.1 lib/fontist/import/files/file_requirement.rb
fontist-1.17.0 lib/fontist/import/files/file_requirement.rb
fontist-1.16.0 lib/fontist/import/files/file_requirement.rb
fontist-1.15.2 lib/fontist/import/files/file_requirement.rb
fontist-1.15.1 lib/fontist/import/files/file_requirement.rb
fontist-1.15.0 lib/fontist/import/files/file_requirement.rb
fontist-1.14.6 lib/fontist/import/files/file_requirement.rb
fontist-1.14.5 lib/fontist/import/files/file_requirement.rb
fontist-1.14.4 lib/fontist/import/files/file_requirement.rb
fontist-1.14.3 lib/fontist/import/files/file_requirement.rb
fontist-1.14.2 lib/fontist/import/files/file_requirement.rb
fontist-1.14.1 lib/fontist/import/files/file_requirement.rb
fontist-1.14.0 lib/fontist/import/files/file_requirement.rb
fontist-1.13.2 lib/fontist/import/files/file_requirement.rb
fontist-1.13.1 lib/fontist/import/files/file_requirement.rb