UNPKG

teradata-nodejs-driver-temp-fork1

Version:
24 lines (19 loc) 684 B
'use strict'; var spawn = require('child_process').spawnSync; var path = require('path'); function getSpawn(command, args, options) { if (!/^win/.test(process.platform)) { // linux return spawn(command, args, { stdio: 'inherit' }); } else { // windows return spawn('cmd', ['/s', '/c', command].concat(args), { stdio: [null, process.stdout, process.stderr] }); } } var os = process.platform; var teradataNativelibVersion = '1.0.0-beta.1'; var app_root_dir = path.resolve(__dirname).split('node_modules')[0]; process.chdir(app_root_dir); getSpawn('npm', ['install', '--save', '@teradataprebuilt/nativelib-' + os + '@' + teradataNativelibVersion]);