From 4fd398b862c7e493eb97e0d35dff6c5e56140b68 Mon Sep 17 00:00:00 2001 From: EricFromCanada Date: Tue, 26 Mar 2019 17:14:12 -0400 Subject: [PATCH] linux.rb: define language/languages methods --- Library/Homebrew/os/linux.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Library/Homebrew/os/linux.rb b/Library/Homebrew/os/linux.rb index 96fbbb9037..94c510c821 100644 --- a/Library/Homebrew/os/linux.rb +++ b/Library/Homebrew/os/linux.rb @@ -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