koffi
Version:
Fast and simple C FFI (foreign function interface) for Node.js
14 lines (12 loc) • 472 B
JavaScript
const fs = require('fs');
const { generateFileContent, writeToBindingFile } = require('./binding-file-template');
/**
* @summary setup script to execute before node-gyp begins target actions
*/
if (!fs.existsSync('./generated')) {
// create generated folder
fs.mkdirSync('./generated');
// create empty binding.cc file
generateFileContent([]).then(writeToBindingFile);
// FIX: Its necessary to have an empty bindng.cc file, otherwise build fails first time
}