build: use a portable default toolchain path
This commit is contained in:
@@ -139,6 +139,15 @@ TOOLCHAIN=/path/to/toolchain bash app/build.sh
|
|||||||
|
|
||||||
如果 `build.sh` 没有执行权限,用 `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
|
- `ANDROID_JAR`:android-35/android.jar
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
ROOT=$(cd -- "$(dirname -- "$0")" && pwd)
|
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}
|
ANDROID_JAR=${ANDROID_JAR:-$TOOLCHAIN/android-35/android.jar}
|
||||||
RESOURCE_JAR=${RESOURCE_JAR:-$TOOLCHAIN/android-34/android.jar}
|
RESOURCE_JAR=${RESOURCE_JAR:-$TOOLCHAIN/android-34/android.jar}
|
||||||
D8_JAR=${D8_JAR:-$TOOLCHAIN/android-15/lib/d8.jar}
|
D8_JAR=${D8_JAR:-$TOOLCHAIN/android-15/lib/d8.jar}
|
||||||
|
|||||||
Reference in New Issue
Block a user