Force install of ARM64 Electron headers (#2759)

* Force install of ARM64 Electron headers

* Update other files and include x86
This commit is contained in:
Devin Binnie
2023-06-19 14:18:27 -04:00
committed by GitHub
parent 4428596809
commit 9869d9de22
6 changed files with 14 additions and 12 deletions

View File

@@ -518,6 +518,8 @@ function InstallDeps-Electron {
npm i -g node-gyp
node-gyp install
node-gyp install --devdir="$env:USERPROFILE\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers"
node-gyp install --devdir="$env:USERPROFILE\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch arm64
node-gyp install --devdir="$env:USERPROFILE\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch ia32
npm ci
}