1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| #!/usr/bin/env node
|
| 'use strict';
|
| var spawnSync = require('child_process').spawnSync;
| var libc = require('../');
|
| var spawnOptions = {
| env: process.env,
| shell: true,
| stdio: 'inherit'
| };
|
| if (libc.isNonGlibcLinux) {
| spawnOptions.env.LIBC = process.env.LIBC || libc.family;
| }
|
| process.exit(spawnSync(process.argv[2], process.argv.slice(3), spawnOptions).status);
|
|