UNPKG

gn

Version:

GN ("Generate Ninja") packaged for npm

22 lines (17 loc) 383 B
'use strict' const path = require('path') const fs = require('fs') const os = require('os') const REMAP = { 'darwin': 'gn-mac', 'linux': 'gn-linux', 'win32': 'gn.exe' } if (!(os.platform() in REMAP)) { return } fs.createReadStream(path.join(__dirname, 'bin', REMAP[os.platform()])).pipe( fs.createWriteStream(path.join(__dirname, 'bin', 'gn'), { mode: 0o744 }) )