
Use default 'DISTRO_NAME' variable for check which distro is use for current image build Change-Id: Ieba71733fbcd554a1c7416efb0c4b740939d06a8 Closes-bug: #1436807
25 lines
511 B
Bash
Executable File
25 lines
511 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ "${DIB_DEBUG_TRACE:-0}" -gt 0 ]; then
|
|
set -x
|
|
fi
|
|
set -e
|
|
|
|
echo "Installing OpenJDK"
|
|
|
|
case "$DISTRO_NAME" in
|
|
ubuntu )
|
|
install-packages openjdk-7-jdk
|
|
JAVA_PATH=$(update-alternatives --list java)
|
|
JAVA_HOME=${JAVA_PATH%/bin/java}
|
|
;;
|
|
fedora | rhel | centos )
|
|
install-packages java-1.7.0-openjdk-devel
|
|
JAVA_HOME=$(rpm -E "%{java_home}")
|
|
;;
|
|
esac
|
|
|
|
echo "JAVA_HOME=$JAVA_HOME" >> $TARGET_ROOT/etc/environment
|
|
|
|
echo "OpenJDK has been installed"
|