homebrew-cask/lib/hbc/options.rb

40 lines
628 B
Ruby

module Hbc::Options
def self.included(base)
base.extend(ClassMethods)
end
module ClassMethods
def no_binaries
@no_binaries ||= false
end
def no_binaries=(_no_binaries)
@no_binaries = _no_binaries
end
def debug
@debug ||= false
end
def debug=(_debug)
@debug = _debug
end
def verbose
@verbose ||= false
end
def verbose=(_verbose)
@verbose = _verbose
end
def cleanup_outdated
@cleanup_outdated ||= false
end
def cleanup_outdated=(_cleanup_outdated)
@cleanup_outdated = _cleanup_outdated
end
end
end