From f23bf9a4cd45b7ed03805f217f6c4f645a513822 Mon Sep 17 00:00:00 2001 From: Daniel Wirtz Date: Thu, 7 May 2020 21:58:25 +0200 Subject: Mimic MODULARIZE_INSTANCE (#2838) Turned out that the behavior of MODULARIZE_INSTANCE, which has been removed from Emscripten lately, cannot be easily reproduced using MODULARIZE. So, instead of modularizing and attempting to undo it, this just uses some good old wrapper code to achieve the same. --- src/js/binaryen.js-extern-post.js | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/js/binaryen.js-extern-post.js (limited to 'src/js/binaryen.js-extern-post.js') diff --git a/src/js/binaryen.js-extern-post.js b/src/js/binaryen.js-extern-post.js new file mode 100644 index 000000000..60d900fab --- /dev/null +++ b/src/js/binaryen.js-extern-post.js @@ -0,0 +1,8 @@ + +})(); +if (typeof exports === 'object' && typeof module === 'object') + module.exports = binaryen; +else if (typeof define === 'function' && define['amd']) + define([], function() { return binaryen; }); +else if (typeof exports === 'object') + exports["binaryen"] = binaryen; \ No newline at end of file -- cgit v1.2.3