Browse Source

add JDK providers - zulu, zulu_primetemurin, jetbrains, kona, openlogic, semeru, semeru_certified, dragonwell.

pull/353/head
KwonNam Son 4 years ago
parent
commit
1fd8ba9885
  1. 28
      libexec/jenv-add

28
libexec/jenv-add

@ -92,16 +92,24 @@ if [ -f "${JENV_JAVAPATH}/bin/java" ]; then @@ -92,16 +92,24 @@ if [ -f "${JENV_JAVAPATH}/bin/java" ]; then
JAVA_VERSION=${JAVA_VERSION/_/.}
case "${JAVA_VERSION_OUTPUT}" in
*HotSpot*) JAVA_PROVIDER="oracle" ;;
*Zulu*) JAVA_PROVIDER="zulu" ;;
*GraalVM*) JAVA_PROVIDER="graalvm" ;;
*Corretto*) JAVA_PROVIDER="corretto" ;;
*J9*) JAVA_PROVIDER="ibm" ;;
*sapmachine*) JAVA_PROVIDER="sap" ;;
*SapMachine*) JAVA_PROVIDER="sap" ;;
*SAP*) JAVA_PROVIDER="sap" ;;
*OpenJDK*) JAVA_PROVIDER="openjdk" ;;
*) JAVA_PROVIDER="other" ;;
*HotSpot*) JAVA_PROVIDER="oracle" ;;
*Zulu*) JAVA_PROVIDER="zulu" ;;
*Zing*) JAVA_PROVIDER="zulu_prime" ;;
*GraalVM*) JAVA_PROVIDER="graalvm" ;;
*Corretto*) JAVA_PROVIDER="corretto" ;;
*sapmachine*) JAVA_PROVIDER="sap" ;;
*SapMachine*) JAVA_PROVIDER="sap" ;;
*SAP*) JAVA_PROVIDER="sap" ;;
*Temurin*) JAVA_PROVIDER="temurin" ;;
*JBR*) JAVA_PROVIDER="jetbrains" ;;
*Kona*) JAVA_PROVIDER="kona" ;;
*OpenLogic*) JAVA_PROVIDER="openlogic" ;;
*Semeru\ Runtime\ Open*) JAVA_PROVIDER="semeru" ;;
*Semeru\ Runtime\ Certified*) JAVA_PROVIDER="semeru_certified" ;;
*Dragonwell*) JAVA_PROVIDER="dragonwell" ;;
*J9*) JAVA_PROVIDER="ibm" ;;
*OpenJDK*) JAVA_PROVIDER="openjdk" ;;
*) JAVA_PROVIDER="other" ;;
esac
fi;

Loading…
Cancel
Save