diff options
| -rw-r--r-- | xmake/modules/package/tools/meson.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xmake/modules/package/tools/meson.lua b/xmake/modules/package/tools/meson.lua index 38f31d00a..c3a85b89e 100644 --- a/xmake/modules/package/tools/meson.lua +++ b/xmake/modules/package/tools/meson.lua @@ -197,6 +197,11 @@ function _get_cross_file(package, opt) file:print("cpu_family = '%s'", cpu_family) file:print("cpu = '%s'", cpu) file:print("endian = 'little'") + elseif package:is_plat("wasm") then + file:print("system = 'emscripten'") + file:print("cpu_family = 'wasm32'") + file:print("cpu = 'wasm32'") + file:print("endian = 'little'") elseif package:is_plat("cross") and package:targetos() then local cpu = package:arch() if package:is_arch("arm64") then |
