- Add necessary comments for doxygen to generate API documentation - Update README.md to add a link for End-user APIs documentation
@@ -67,6 +67,7 @@ The following platforms are supported, click each link below for how to build iw
- [Port WAMR to a new platform](./doc/port_wamr.md)
- [VS Code development container](./doc/devcontainer.md)
- [Samples](./samples) and [Benchmarks](./tests/benchmarks)
+- [End-user APIs documentation](https://bytecodealliance.github.io/wamr.dev/apis/)
@@ -3,6 +3,12 @@
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
*/
+/**
+ * @file aot_export.h
+ *
+ * @brief This file defines the exported AOT compilation APIs
+ */
+
#ifndef _AOT_EXPORT_H
#define _AOT_EXPORT_H
+ * @file gc_export.h
+ * @brief This file defines the exported GC APIs
#ifndef _GC_EXPORT_H
#define _GC_EXPORT_H
@@ -3,6 +3,11 @@
+ * @file lib_export.h
#ifndef _LIB_EXPORT_H_
#define _LIB_EXPORT_H_
@@ -1,5 +1,11 @@
// WebAssembly C API
+ * @file wasm_c_api.h
+ * @brief This file defines the WebAssembly C APIs
#ifndef _WASM_C_API_H_
#define _WASM_C_API_H_
+ * @file wasm_export.h
+ * @brief This file defines the exported common runtime APIs
#ifndef _WASM_EXPORT_H
#define _WASM_EXPORT_H