|
@@ -1,12 +1,15 @@
|
|
|
var spawn = require('child_process').spawn;
|
|
|
var os = require('os');
|
|
|
+var process = require('process');
|
|
|
+
|
|
|
+var args = process.argv.slice(2);
|
|
|
|
|
|
if (os.type() === 'Linux') {
|
|
|
- spawn('bash', ['dist/package.sh'], {stdio: 'inherit'});
|
|
|
+ spawn('bash', ['dist/package.sh'].concat(args), {stdio: 'inherit'});
|
|
|
} else if (os.type() === 'Darwin') {
|
|
|
- spawn('bash', ['dist/package.sh'], {stdio: 'inherit'});
|
|
|
+ spawn('bash', ['dist/package.sh'].concat(args), {stdio: 'inherit'});
|
|
|
} else if (os.type() === 'Windows_NT') {
|
|
|
- spawn('powershell', ['dist/package.sh'], {stdio: 'inherit'});
|
|
|
+ spawn('powershell', ['dist/package.sh'].concat(args), {stdio: 'inherit'});
|
|
|
} else {
|
|
|
throw new Error("Unsupported OS found: " + os.type());
|
|
|
}
|