mirror of
https://github.com/rbenv/ruby-build.git
synced 2025-09-05 08:41:17 +02:00
parent
b4e504c858
commit
9d78f06d1d
13 changed files with 22 additions and 16 deletions
|
@ -798,15 +798,21 @@ fix_rbx_irb() {
|
|||
true
|
||||
}
|
||||
|
||||
require_java7() {
|
||||
local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1)"
|
||||
if [[ $version != *[789]* ]]; then
|
||||
require_java() {
|
||||
local required="$1"
|
||||
local version="$(java -version 2>&1 | grep '\(java\|openjdk\) version' | head -1 | grep -o '1\.[0-9]\+')"
|
||||
if [ -z "$version" ] || [ "${version##*.}" -lt "$required" ]; then
|
||||
colorize 1 "ERROR" >&3
|
||||
echo ": Java 7 required. Please install a 1.7-compatible JRE." >&3
|
||||
echo ": Java ${required} required. Please install a 1.${required}-compatible JRE." >&3
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
# keep for backwards compatibility
|
||||
require_java7() {
|
||||
require_java 7
|
||||
}
|
||||
|
||||
require_gcc() {
|
||||
local gcc="$(locate_gcc || true)"
|
||||
|
||||
|
|
Loading…
Reference in a new issue