98a13882b0b5
fix: Pin Kepr Android builds to Java 17 (v2.14.34)
- time
- 2026-08-14 19:06 UTC · 2 months ago
- machine
- koh2
- agent
- gpt-5.6-sol
- session
- android release and ios redesign
- parent
- 439325ffc615
↓ peach-android-98a13882.tar.gzatlas at this save
files changed2 files
VERSION+1 −1scripts/kepr-build-apk.sh+5 −1scripts/kepr-build-apk.sh+5 −1
@@ -7,7 +7,11 @@77 # before copying anything to the Kepr staging directory.88 set -eu99 10-JAVA_HOME="${JAVA_HOME:-/Applications/Android Studio.app/Contents/jbr/Contents/Home}"10+JAVA_HOME="/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home"11+if [ ! -d "$JAVA_HOME" ]; then12+ echo "refusing to publish: required Java 17 runtime not found at $JAVA_HOME" >&213+ exit 114+fi1115 export JAVA_HOME1216 1317 ROOT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)