From 22f9a3b8ada5fb0e6ae500bf6dafd8c3c4718e67 Mon Sep 17 00:00:00 2001 From: wuyang Date: Sat, 24 Oct 2026 22:19:29 +0800 Subject: [PATCH] build: use a portable default toolchain path --- README.md | 9 +++++++++ app/build.sh | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f159e8f..53db2fe 100644 --- a/README.md +++ b/README.md @@ -139,6 +139,15 @@ TOOLCHAIN=/path/to/toolchain bash app/build.sh 如果 `build.sh` 没有执行权限,用 `bash app/build.sh` 即可。 +默认会去 `$HOME/android-toolchain` 找工具链;如果放在别处,记得导出 `TOOLCHAIN`。一个可用的目录结构示例: + +``` +$HOME/android-toolchain/ + android-35/android.jar + android-34/android.jar + android-15/lib/d8.jar +``` + 可用环境变量覆盖: - `ANDROID_JAR`:android-35/android.jar diff --git a/app/build.sh b/app/build.sh index ce1192b..aaa4528 100755 --- a/app/build.sh +++ b/app/build.sh @@ -3,7 +3,7 @@ set -euo pipefail ROOT=$(cd -- "$(dirname -- "$0")" && pwd) -TOOLCHAIN=${TOOLCHAIN:-/root/Documents/Codex/2026-10-12/ub7f-2s8z-chatgpt-1510/work/toolchain} +TOOLCHAIN=${TOOLCHAIN:-$HOME/android-toolchain} ANDROID_JAR=${ANDROID_JAR:-$TOOLCHAIN/android-35/android.jar} RESOURCE_JAR=${RESOURCE_JAR:-$TOOLCHAIN/android-34/android.jar} D8_JAR=${D8_JAR:-$TOOLCHAIN/android-15/lib/d8.jar}