diff options
author | Folke Lemaitre <folke.lemaitre@gmail.com> | 2023-03-26 12:42:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-26 11:42:15 +0100 |
commit | 2257ade3dc2daab5ee12d27807c0b3bcf103cd29 (patch) | |
tree | 9a275f903ec96467507b885a983a642bf6540ac4 /src | |
parent | 6a6191174afd7604b82fcc04b9a27b8d51133c9f (diff) | |
download | rneovim-2257ade3dc2daab5ee12d27807c0b3bcf103cd29.tar.gz rneovim-2257ade3dc2daab5ee12d27807c0b3bcf103cd29.tar.bz2 rneovim-2257ade3dc2daab5ee12d27807c0b3bcf103cd29.zip |
feat(lua): add `vim.loader`
feat: new faster lua loader using byte-compilation
Diffstat (limited to 'src')
-rwxr-xr-x | src/nvim/CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt index 2117bc375c..ea7dc8acaa 100755 --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt @@ -271,6 +271,7 @@ set(GENERATED_UNICODE_TABLES ${GENERATED_DIR}/unicode_tables.generated.h) set(VIM_MODULE_FILE ${GENERATED_DIR}/lua/vim_module.generated.h) set(LUA_EDITOR_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/_editor.lua) set(LUA_SHARED_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/shared.lua) +set(LUA_LOADER_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/loader.lua) set(LUA_INSPECT_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/inspect.lua) set(LUA_F_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/F.lua) set(LUA_META_MODULE_SOURCE ${PROJECT_SOURCE_DIR}/runtime/lua/vim/_meta.lua) @@ -506,6 +507,7 @@ add_custom_command( ${LUA_INSPECT_MODULE_SOURCE} "vim.inspect" ${LUA_EDITOR_MODULE_SOURCE} "vim._editor" ${LUA_SHARED_MODULE_SOURCE} "vim.shared" + ${LUA_LOADER_MODULE_SOURCE} "vim.loader" ${LUA_F_MODULE_SOURCE} "vim.F" ${LUA_META_MODULE_SOURCE} "vim._meta" ${LUA_FILETYPE_MODULE_SOURCE} "vim.filetype" @@ -515,6 +517,7 @@ add_custom_command( ${LUA_INIT_PACKAGES_MODULE_SOURCE} ${LUA_EDITOR_MODULE_SOURCE} ${LUA_SHARED_MODULE_SOURCE} + ${LUA_LOADER_MODULE_SOURCE} ${LUA_INSPECT_MODULE_SOURCE} ${LUA_F_MODULE_SOURCE} ${LUA_META_MODULE_SOURCE} |