clear build folders
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -1,3 +1,3 @@
|
|||||||
# Build files
|
# Build files
|
||||||
build/*
|
# build/*
|
||||||
dist/*
|
# dist/*
|
||||||
|
|||||||
22
dist/douwco_hivemind_loader.js
vendored
22
dist/douwco_hivemind_loader.js
vendored
File diff suppressed because one or more lines are too long
BIN
dist/douwco_hivemind_module.wasm
vendored
BIN
dist/douwco_hivemind_module.wasm
vendored
Binary file not shown.
14
dist/main.js
vendored
14
dist/main.js
vendored
@@ -1,14 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
const wasm_loader = require('wasm_loader')
|
|
||||||
|
|
||||||
var mod;
|
|
||||||
wasm_loader('douwco_hivemind_loader', 'douwco_hivemind_module').then((instance) => {
|
|
||||||
console.log("WASM module loaded.");
|
|
||||||
mod = instance;
|
|
||||||
});
|
|
||||||
|
|
||||||
module.exports.loop = function () {
|
|
||||||
if (mod !== undefined)
|
|
||||||
mod.loop();
|
|
||||||
}
|
|
||||||
24
dist/wasm_loader.js
vendored
24
dist/wasm_loader.js
vendored
@@ -1,24 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
module.exports = ((mod_js, mod_wasm, opts) => {
|
|
||||||
|
|
||||||
const mod_file = require(mod_js);
|
|
||||||
const bin_file = require(mod_wasm);
|
|
||||||
|
|
||||||
opts = opts || {};
|
|
||||||
|
|
||||||
opts.wasmBinary = bin_file;
|
|
||||||
opts.print = opts.print || ((text) => console.log(text));
|
|
||||||
opts.printErr = opts.printErr || ((text) => console.log(`error: ${text}`));
|
|
||||||
opts.onAbort = opts.onAbort || (() => console.log('WASM aborted!!!'));
|
|
||||||
|
|
||||||
// == don't call main()
|
|
||||||
if (typeof opts.noInitialRun === "undefined")
|
|
||||||
opts.noInitialRun = true;
|
|
||||||
|
|
||||||
// == don't terminate after returning from main()
|
|
||||||
if (typeof opts.noExitRuntime === "undefined")
|
|
||||||
opts.noExitRuntime = true;
|
|
||||||
|
|
||||||
return mod_file(opts);
|
|
||||||
});
|
|
||||||
Reference in New Issue
Block a user