aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/cpp.vim
diff options
context:
space:
mode:
authorRawan10101 <Rawan_Khalid@aucegypt.edu>2026-05-26 09:59:23 +0300
committerRawan10101 <Rawan_Khalid@aucegypt.edu>2026-06-01 16:10:27 +0300
commit674f3ab4d60bdf35f097ae500afe06f25c47617d (patch)
tree9b4f818f08022d8c5dca11a2dac8aa8824d93931 /runtime/syntax/cpp.vim
parent70792aa6e4f8194b29bfb86e63a5b46240122f3c (diff)
downloadrneovim-674f3ab4d60bdf35f097ae500afe06f25c47617d.tar.gz
rneovim-674f3ab4d60bdf35f097ae500afe06f25c47617d.tar.bz2
rneovim-674f3ab4d60bdf35f097ae500afe06f25c47617d.zip
build: add wasm/emscripten build support
- Add is_wasm detection for wasm32-emscripten target - Add -Demscripten-sysroot option and libc path setup - Default cross_compiling=true for wasm - Use lua5.1 instead of luajit for wasm (luajit unsupported) - Add emscripten include paths to all dependencies - Build nvim as static library for wasm target - Add emcc link step with Asyncify and SUPPORT_LONGJMP - Filter wasm_stubs.c from non-wasm builds Known limitation: setjmp/longjmp not yet fully functional due to Zig compiling dependencies outside emcc pipeline. build: fix wasm emscripten output path tracking
Diffstat (limited to 'runtime/syntax/cpp.vim')
0 files changed, 0 insertions, 0 deletions