EFB Patch
This commit is contained in:
@@ -1,27 +1,13 @@
|
||||
const fs = require("fs");
|
||||
const insertLine = require("insert-line");
|
||||
const util = require("node:util");
|
||||
const exec = util.promisify(require("node:child_process").exec);
|
||||
|
||||
const outFile =
|
||||
"./PackageSources/html_ui/Pages/VCockpit/Instruments/aircraft_efb/TFDi_MD11_efb/efb.js";
|
||||
const startLine = 42709;
|
||||
|
||||
fs.copyFileSync("./efb.js", outFile);
|
||||
|
||||
exec("git apply efb.patch").then(({stdout, stderr}) => {
|
||||
console.log("stdout:", stdout);
|
||||
console.error("stderr:", stderr);
|
||||
|
||||
insertLine(outFile)
|
||||
.contentSync(
|
||||
`
|
||||
// Exports for add. script
|
||||
window.reactExports = __toESM(require_react());
|
||||
window.jsxRuntimeExports = __toESM(require_jsx_runtime());
|
||||
window.useSelector = useSelector
|
||||
`,
|
||||
{ overwrite: true }
|
||||
)
|
||||
.at(startLine);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user