(tool, description)
| 486 | file.line(`export default FFI;`); |
| 487 | } |
| 488 | mcConfig(tool, description) { |
| 489 | const signatures = this.parseSignatures(description.functions); |
| 490 | this.addXSFile(tool); |
| 491 | this.addSources(tool, description.sources); |
| 492 | this.addMCConfigJSFile(tool); |
| 493 | this.addMCConfigCFile(tool, signatures); |
| 494 | this.addMCConfigDTSFile(tool, signatures); |
| 495 | } |
| 496 | mcRun(tool, description) { |
| 497 | let path = tool.fragmentPath.slice(0, -3) + "-ffi.mk"; |
| 498 | path = tool.resolveFilePath(path); |
no test coverage detected