mirror of
https://github.com/napi-rs/napi-rs.git
synced 2025-12-08 19:56:07 +00:00
chore(cli): add support for x86_64-pc-windows-gnu (#2935)
Co-authored-by: lsq <lsqypj.gmail.com>
This commit is contained in:
parent
445ee37b1a
commit
cdccff74cc
@ -169,6 +169,7 @@ async function filterTargetsInGithubActions(
|
||||
|
||||
const macOSAndWindowsTargets = new Set([
|
||||
'x86_64-pc-windows-msvc',
|
||||
'x86_64-pc-windows-gnu',
|
||||
'aarch64-pc-windows-msvc',
|
||||
'x86_64-apple-darwin',
|
||||
])
|
||||
|
||||
@ -146,7 +146,11 @@ function requireNative() {
|
||||
}
|
||||
} else if (process.platform === 'win32') {
|
||||
if (process.arch === 'x64') {
|
||||
${requireTuple('win32-x64-msvc')}
|
||||
if (process.report?.getReport?.()?.header?.osName?.startsWith?.('MINGW')) {
|
||||
${requireTuple('win32-x64-gnu')}
|
||||
} else {
|
||||
${requireTuple('win32-x64-msvc')}
|
||||
}
|
||||
} else if (process.arch === 'ia32') {
|
||||
${requireTuple('win32-ia32-msvc')}
|
||||
} else if (process.arch === 'arm64') {
|
||||
|
||||
@ -65,6 +65,13 @@ Generated by [AVA](https://avajs.dev).
|
||||
platformArchABI: 'win32-x64-msvc',
|
||||
triple: 'x86_64-pc-windows-msvc',
|
||||
},
|
||||
{
|
||||
abi: 'gnu',
|
||||
arch: 'x64',
|
||||
platform: 'win32',
|
||||
platformArchABI: 'win32-x64-gnu',
|
||||
triple: 'x86_64-pc-windows-gnu',
|
||||
},
|
||||
{
|
||||
abi: 'gnu',
|
||||
arch: 'x64',
|
||||
|
||||
Binary file not shown.
@ -17,6 +17,7 @@ export const AVAILABLE_TARGETS = [
|
||||
'aarch64-pc-windows-msvc',
|
||||
'x86_64-apple-darwin',
|
||||
'x86_64-pc-windows-msvc',
|
||||
'x86_64-pc-windows-gnu',
|
||||
'x86_64-unknown-linux-gnu',
|
||||
'x86_64-unknown-linux-musl',
|
||||
'x86_64-unknown-linux-ohos',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user