|
|
- '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);
- }
|