nuttx-apps/interpreters
Huang Qi 9320597c00 wamr: Add external module registration mechanism
This patch adds module registration mechanism for WAMR runtime.

To register a module, these steps are required:
1. Include Module.mk in your module's Makefile
2. Define WAMR_MODULE_NAME as the module name
3. Implement bool wamr_module_WAMR_MODULE_NAME_register(void) function in your module's source file
4. Enable INTERPRETERS_WAMR_EXTERNAL_MODULE_REGISTRY in menuconfig

Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2024-09-28 15:47:40 +08:00
..
bas build: Missing CMakeLists.txt for bas 2024-08-11 10:22:34 +08:00
duktape interpreters/duktape: Add -Wno-unused-but-set-variable to CLAGS 2023-09-19 11:27:21 +08:00
ficl remove interpreters/xxx/README.md. Migrated to Documentation/applications/interpreters 2023-10-30 10:00:01 +08:00
lua cmake:implement CMake build for NuttX Lua interpreter 2024-09-13 12:31:10 +08:00
luajit interpreters/luajit: use section name for custom heap 2023-08-09 09:49:23 +02:00
luamodules Fix Error: luv/src/constants.c:674:11: error: implicit declaration of function 'getprotobyname' 2023-08-12 15:58:11 +03:00
minibasic Fix nuttx coding style 2024-04-18 09:56:48 +08:00
quickjs Makefile:complete missing DEPPATH 2024-09-23 08:41:29 +08:00
toywasm toywasm: regen 2024-09-27 01:15:04 +08:00
wamr wamr: Add external module registration mechanism 2024-09-28 15:47:40 +08:00
wasm3 Fix Kconfig style 2023-08-11 22:13:17 +08:00
.gitignore Remove extra whitespace from files (#43) 2020-01-31 08:29:24 -06:00
CMakeLists.txt build: Missing CMakeLists.txt for bas 2024-08-11 10:22:34 +08:00
Make.defs Makefiles: Gregory Nutt: update licenses to Apache 2021-06-07 21:35:33 -05:00
Makefile Makefiles: Gregory Nutt: update licenses to Apache 2021-06-07 21:35:33 -05:00