Merge pull request #5932 from EricFromCanada/linux-languages-method

linux.rb: define language/languages methods
This commit is contained in:
Mike McQuaid 2019-03-27 08:59:52 +00:00 committed by GitHub
commit 0f15d43b7d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,6 +15,18 @@ module OS
Version::NULL
end
def languages
@languages ||= [
*ARGV.value("language")&.split(","),
*ENV["HOMEBREW_LANGUAGES"]&.split(","),
*ENV["LANG"]&.slice(/[a-z]+/),
].uniq
end
def language
languages.first
end
module Xcode
module_function