build: use a portable default toolchain path

This commit is contained in:
2026-10-24 22:19:29 +08:00
parent 42f4c427d2
commit 22f9a3b8ad
2 changed files with 10 additions and 1 deletions
+9
View File
@@ -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
+1 -1
View File
@@ -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}