2020-10-10 14:16:11 +02:00
|
|
|
# typed: strict
|
2019-04-19 15:38:03 +09:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2014-08-29 14:05:12 -05:00
|
|
|
require "requirement"
|
|
|
|
|
2020-08-19 06:51:24 +02:00
|
|
|
# A requirement on FUSE for macOS.
|
|
|
|
#
|
|
|
|
# @api private
|
2015-06-15 09:56:04 +01:00
|
|
|
class OsxfuseRequirement < Requirement
|
2020-11-01 12:02:13 -05:00
|
|
|
extend T::Sig
|
2018-04-18 09:55:44 +01:00
|
|
|
cask "osxfuse"
|
2014-08-29 14:05:12 -05:00
|
|
|
fatal true
|
2020-11-01 12:02:13 -05:00
|
|
|
|
|
|
|
sig { returns(String) }
|
|
|
|
def display_s
|
|
|
|
"FUSE"
|
|
|
|
end
|
2014-08-29 14:05:12 -05:00
|
|
|
end
|
|
|
|
|
2017-02-20 09:42:43 -08:00
|
|
|
require "extend/os/requirements/osxfuse_requirement"
|