UNPKG

prebuildify

Version:

Create and package prebuilds for native modules

36 lines (31 loc) 723 B
#!/usr/bin/env node var minimist = require('minimist') var prebuildify = require('./index') var argv = minimist(process.argv.slice(2), { alias: { name: 'n', target: 't', version: 'v', all: 'a', napi: 'n-api', stripBin: 'strip-bin', nodeGyp: 'node-gyp', tagUv: 'tag-uv', tagArmv: 'tag-armv', tagLibc: 'tag-libc', electronCompat: 'electron-compat', cache: 'c' }, boolean: ['quiet', 'strip', 'napi', 'debug', 'all', 'electron-compat'], default: { napi: true } }) argv.targets = [].concat(argv.target || []) argv.cwd = argv.cwd || argv._[0] || '.' prebuildify(argv, function (err) { if (err) { console.error(err.message || err) process.exit(1) } })