summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrim Kriegor2021-08-10 16:21:39 +0100
committerGrim Kriegor2021-08-10 16:21:39 +0100
commit27396d0dcfc25a43d5ac76b3b5e11e57771c50c3 (patch)
tree43bb436cfff9fa80abcecabe8f7322ed7803e68f
parent5e9efdcb720a831aab2754f67dc4d7cba578e3e0 (diff)
downloadaur-27396d0dcfc25a43d5ac76b3b5e11e57771c50c3.tar.gz
Dynamically find compatible Java version
Based on the proposal by xerus https://aur.archlinux.org/packages/kotlin-language-server/#comment-821197
-rw-r--r--PKGBUILD3
1 files changed, 2 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c66c7cd2ae5c..4dc67d96ed10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,7 +27,8 @@ pkgver() {
}
build() {
- export JAVA_HOME="/usr/lib/jvm/java-16-openjdk"
+ jdk="$(find /usr/lib/jvm -maxdepth 1 -regex ".*1[4-9].*" | head -1)" &&
+ test -n "$jdk" && export JAVA_HOME="$jdk"
cd "${srcdir}/${_pkgname}"
./scripts/link_linux.sh
mvn package -DskipTests