From 30569b8baae1532378d2b04f88ede2f3fe9fc213 Mon Sep 17 00:00:00 2001 From: prc Date: Sat, 23 Nov 2019 01:38:42 +0000 Subject: [PATCH] Fix build --- install.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 install.js diff --git a/install.js b/install.js new file mode 100644 index 0000000..f6cee03 --- /dev/null +++ b/install.js @@ -0,0 +1,27 @@ +const + exec = require('child_process').exec, + gyp = exec('node-gyp rebuild', {cwd: __dirname}), + verbose = process.env['npm_package_config_verbose'] != null ? + process.env['npm_package_config_verbose'] === 'true' + : false; + +gyp.stdout.on('data', function(data) { + if (verbose) + process.stdout.wirte(data); +}); + +gyp.stderr.on('data', function(data) { + if (verbose) + process.stderr.wirte(data); +}); + +gyp.on('exit', function(code) { + if (code !== 0) { + console.err('Native code compile failed!!'); + } + else { + console.log('Native extension compilation successful!'); + } + + process.exit(); +});