You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

30 lines
688 B

'use strict';
var query = process.argv[2];
var fs = require('fs');
var path = require('path');
var baseDir = path.resolve(__dirname, '../');
var releaseDir = path.join(baseDir, 'build', 'deps');
var isWin = /^win/.test(process.platform);
// Skip running this if we are running on a windows system
if (isWin) {
process.stderr.write('Skipping run because we are on windows\n');
process.exit(0);
}
var childProcess = require('child_process');
try {
childProcess.execSync('./configure --prefix=' + releaseDir + ' --libdir=' + releaseDir, {
cwd: baseDir,
stdio: [0,1,2]
});
process.exit(0);
} catch (e) {
process.stderr.write(e.message + '\n');
process.exit(1);
}