
Split the core requirement class into generic, Linux-specific, and macOS-specific parts. Additionally, the Linux version is now able to detect Java versions (the previous Linuxbrew implementation was only able to detect if Java was present at all.)
8 lines
186 B
Ruby
8 lines
186 B
Ruby
require "requirements/java_requirement"
|
|
|
|
if OS.mac?
|
|
require "extend/os/mac/requirements/java_requirement"
|
|
elsif OS.linux?
|
|
require "extend/os/linux/requirements/java_requirement"
|
|
end
|