Force 32-bit binaries from node-pre-gyp.

This commit is contained in:
Josh Abernathy
2016-01-17 00:07:50 -05:00
parent 0893201e3c
commit 44894203e7

View File

@@ -89,6 +89,11 @@ function bootstrap() {
// proper binaries.
var electronVersion = require('../package.json').electronVersion;
moduleInstallEnv.npm_config_target = electronVersion;
// Atom on Windows is always 32-bit currently.
if (process.platform === 'win32') {
moduleInstallEnv.npm_config_target_arch = 'ia32';
}
var moduleInstallOptions = {env: moduleInstallEnv};
if (process.argv.indexOf('--no-quiet') === -1) {