fix(cli): binding format (#2774)

This commit is contained in:
LongYinan 2025-07-12 17:55:04 +08:00 committed by GitHub
parent f2e838cf99
commit 0a8a499fa6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 110 additions and 110 deletions

View File

@ -158,33 +158,33 @@ function requireNative() {
} else if (process.platform === 'linux') {
if (process.arch === 'x64') {
if (isMusl()) {
${requireTuple('linux-x64-musl', 8)}
${requireTuple('linux-x64-musl', 10)}
} else if (isOpenHarmony) {
${requireTuple('linux-x64-ohos', 8)}
${requireTuple('linux-x64-ohos', 10)}
} else {
${requireTuple('linux-x64-gnu', 8)}
${requireTuple('linux-x64-gnu', 10)}
}
} else if (process.arch === 'arm64') {
if (isMusl()) {
${requireTuple('linux-arm64-musl', 8)}
${requireTuple('linux-arm64-musl', 10)}
} else if (isOpenHarmony) {
${requireTuple('linux-arm64-ohos', 8)}
${requireTuple('linux-arm64-ohos', 10)}
} else {
${requireTuple('linux-arm64-gnu', 8)}
${requireTuple('linux-arm64-gnu', 10)}
}
} else if (process.arch === 'arm') {
if (isMusl()) {
${requireTuple('linux-arm-musleabihf', 8)}
${requireTuple('linux-arm-musleabihf', 10)}
} else if (isOpenHarmony) {
${requireTuple('linux-arm-ohos', 8)}
${requireTuple('linux-arm-ohos', 10)}
} else {
${requireTuple('linux-arm-gnueabihf', 8)}
${requireTuple('linux-arm-gnueabihf', 10)}
}
} else if (process.arch === 'riscv64') {
if (isMusl()) {
${requireTuple('linux-riscv64-musl', 8)}
${requireTuple('linux-riscv64-musl', 10)}
} else {
${requireTuple('linux-riscv64-gnu', 8)}
${requireTuple('linux-riscv64-gnu', 10)}
}
} else if (process.arch === 'ppc64') {
${requireTuple('linux-ppc64-gnu')}

View File

@ -211,141 +211,141 @@ function requireNative() {
if (process.arch === 'x64') {
if (isMusl()) {
try {
return require('./example.linux-x64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-musl')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-x64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-musl')
} catch (e) {
loadErrors.push(e)
}
} else if (isOpenHarmony) {
try {
return require('./example.linux-x64-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-ohos')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-x64-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-ohos')
} catch (e) {
loadErrors.push(e)
}
} else {
try {
return require('./example.linux-x64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-gnu')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-x64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-x64-gnu')
} catch (e) {
loadErrors.push(e)
}
}
} else if (process.arch === 'arm64') {
if (isMusl()) {
try {
return require('./example.linux-arm64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-musl')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-musl')
} catch (e) {
loadErrors.push(e)
}
} else if (isOpenHarmony) {
try {
return require('./example.linux-arm64-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-ohos')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm64-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-ohos')
} catch (e) {
loadErrors.push(e)
}
} else {
try {
return require('./example.linux-arm64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-gnu')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm64-gnu')
} catch (e) {
loadErrors.push(e)
}
}
} else if (process.arch === 'arm') {
if (isMusl()) {
try {
return require('./example.linux-arm-musleabihf.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-musleabihf')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm-musleabihf.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-musleabihf')
} catch (e) {
loadErrors.push(e)
}
} else if (isOpenHarmony) {
try {
return require('./example.linux-arm-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-ohos')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm-ohos.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-ohos')
} catch (e) {
loadErrors.push(e)
}
} else {
try {
return require('./example.linux-arm-gnueabihf.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-gnueabihf')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-arm-gnueabihf.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-arm-gnueabihf')
} catch (e) {
loadErrors.push(e)
}
}
} else if (process.arch === 'riscv64') {
if (isMusl()) {
try {
return require('./example.linux-riscv64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-riscv64-musl')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-riscv64-musl.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-riscv64-musl')
} catch (e) {
loadErrors.push(e)
}
} else {
try {
return require('./example.linux-riscv64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-riscv64-gnu')
} catch (e) {
loadErrors.push(e)
}
return require('./example.linux-riscv64-gnu.node')
} catch (e) {
loadErrors.push(e)
}
try {
return require('@examples/napi-linux-riscv64-gnu')
} catch (e) {
loadErrors.push(e)
}
}
} else if (process.arch === 'ppc64') {