@@ -0,0 +1,37 @@
|
||||
# iBoard Android 交叉编译配置
|
||||
# 让 cargo 在编译 Android 目标时强制用 NDK 提供的 clang/clang++
|
||||
# 否则会回退到宿主机 ld.bfd, 报 "file in wrong format"
|
||||
#
|
||||
# 链接器名直接写, 路径靠 PATH 解析 (在 build-apk.sh 里 export 过 NDK toolchain bin)
|
||||
|
||||
[target.aarch64-linux-android]
|
||||
linker = "aarch64-linux-android24-clang"
|
||||
rustflags = [
|
||||
"-Clink-arg=-landroid",
|
||||
"-Clink-arg=-llog",
|
||||
"-Clink-arg=-lOpenSLES",
|
||||
]
|
||||
|
||||
[target.armv7-linux-androideabi]
|
||||
linker = "armv7a-linux-androideabi24-clang"
|
||||
rustflags = [
|
||||
"-Clink-arg=-landroid",
|
||||
"-Clink-arg=-llog",
|
||||
"-Clink-arg=-lOpenSLES",
|
||||
]
|
||||
|
||||
[target.x86_64-linux-android]
|
||||
linker = "x86_64-linux-android24-clang"
|
||||
rustflags = [
|
||||
"-Clink-arg=-landroid",
|
||||
"-Clink-arg=-llog",
|
||||
"-Clink-arg=-lOpenSLES",
|
||||
]
|
||||
|
||||
[target.i686-linux-android]
|
||||
linker = "i686-linux-android24-clang"
|
||||
rustflags = [
|
||||
"-Clink-arg=-landroid",
|
||||
"-Clink-arg=-llog",
|
||||
"-Clink-arg=-lOpenSLES",
|
||||
]
|
||||
@@ -22,7 +22,7 @@
|
||||
}
|
||||
],
|
||||
"security": {
|
||||
"csp": null
|
||||
"csp": "default-src 'self' ipc: http://ipc.localhost; img-src 'self' data: blob: asset: http://asset.localhost; connect-src 'self' ipc: http://ipc.localhost http://bh.vps.honor3.com:3001 https://bh.vps.honor3.com:3001; style-src 'self' 'unsafe-inline'; script-src 'self'"
|
||||
}
|
||||
},
|
||||
"bundle": {
|
||||
|
||||
Reference in New Issue
Block a user