summaryrefslogtreecommitdiff
path: root/node_modules/detect-libc/bin/detect-libc.js
blob: 5486127f920a017b06893d72e32c6f5f8d47f79b (plain) (blame)
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);