ffedit-static
Version:
FFedit static binaries for Mac OSX, Linux, FreeBSD and Windows
32 lines (24 loc) • 569 B
JavaScript
const os = require('os')
const path = require('path')
const binaries = Object.assign(Object.create(null), {
darwin: ['x64'],
linux: ['x64'],
win32: ['x64'],
freebsd: ['x64']
})
const platform = os.platform()
const arch = os.arch()
var ffgac = path.join(
__dirname,
platform === 'win32' ? 'ffgac.exe' : 'ffgac'
)
var ffedit = path.join(
__dirname,
platform === "win32" ? "ffedit.exe" : "ffedit"
);
if (!binaries[platform] || binaries[platform].indexOf(arch) === -1) {
ffgac = null
ffedit = null
}
module.exports = {ffgac, ffedit}