mirror of
https://github.com/neovim/neovim
synced 2025-07-18 02:01:46 +00:00
build: various cmake fixes
- Remove unused function argument from GetBinaryDeps - Remove unused variable LUA_LOAD_PACKAGE_MODULE_SOURCE - Add LUA_FS_MODULE_SOURCE as a dependency of VIM_MODULE_FILE
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
# Luarocks recipe. Luarocks is only required when building Neovim.
|
# Luarocks recipe. Luarocks is only required when building Neovim.
|
||||||
# NOTE: LuaRocks rocks need to "DEPENDS" on the previous module, because
|
# NOTE: LuaRocks rocks need to "DEPENDS" on the previous module, because
|
||||||
# running luarocks in parallel will break, e.g. when some rocks have
|
# running luarocks in parallel will break, e.g. when some rocks have
|
||||||
# the same dependency..
|
# the same dependency.
|
||||||
|
|
||||||
option(USE_BUNDLED_BUSTED "Use the bundled version of busted to run tests." ON)
|
option(USE_BUNDLED_BUSTED "Use the bundled version of busted to run tests." ON)
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
# install root.
|
# install root.
|
||||||
function(GetBinaryDep)
|
function(GetBinaryDep)
|
||||||
cmake_parse_arguments(_gettool
|
cmake_parse_arguments(_gettool
|
||||||
"BUILD_IN_SOURCE"
|
""
|
||||||
"TARGET"
|
"TARGET"
|
||||||
"INSTALL_COMMAND"
|
"INSTALL_COMMAND"
|
||||||
${ARGN})
|
${ARGN})
|
||||||
|
@ -498,28 +498,28 @@ add_custom_command(
|
|||||||
COMMAND ${CMAKE_COMMAND} -E env
|
COMMAND ${CMAKE_COMMAND} -E env
|
||||||
"LUAC_PRG=${LUAC_PRG}"
|
"LUAC_PRG=${LUAC_PRG}"
|
||||||
${LUA_PRG} ${CHAR_BLOB_GENERATOR} -c ${VIM_MODULE_FILE}
|
${LUA_PRG} ${CHAR_BLOB_GENERATOR} -c ${VIM_MODULE_FILE}
|
||||||
|
${LUA_EDITOR_MODULE_SOURCE} "vim._editor"
|
||||||
|
${LUA_FILETYPE_MODULE_SOURCE} "vim.filetype"
|
||||||
|
${LUA_FS_MODULE_SOURCE} "vim.fs"
|
||||||
|
${LUA_F_MODULE_SOURCE} "vim.F"
|
||||||
${LUA_INIT_PACKAGES_MODULE_SOURCE} "vim._init_packages"
|
${LUA_INIT_PACKAGES_MODULE_SOURCE} "vim._init_packages"
|
||||||
${LUA_INSPECT_MODULE_SOURCE} "vim.inspect"
|
${LUA_INSPECT_MODULE_SOURCE} "vim.inspect"
|
||||||
${LUA_FS_MODULE_SOURCE} "vim.fs"
|
|
||||||
${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"
|
|
||||||
${LUA_KEYMAP_MODULE_SOURCE} "vim.keymap"
|
${LUA_KEYMAP_MODULE_SOURCE} "vim.keymap"
|
||||||
|
${LUA_LOADER_MODULE_SOURCE} "vim.loader"
|
||||||
|
${LUA_META_MODULE_SOURCE} "vim._meta"
|
||||||
|
${LUA_SHARED_MODULE_SOURCE} "vim.shared"
|
||||||
DEPENDS
|
DEPENDS
|
||||||
${CHAR_BLOB_GENERATOR}
|
${CHAR_BLOB_GENERATOR}
|
||||||
${LUA_INIT_PACKAGES_MODULE_SOURCE}
|
|
||||||
${LUA_EDITOR_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}
|
|
||||||
${LUA_FILETYPE_MODULE_SOURCE}
|
${LUA_FILETYPE_MODULE_SOURCE}
|
||||||
${LUA_LOAD_PACKAGE_MODULE_SOURCE}
|
${LUA_FS_MODULE_SOURCE}
|
||||||
|
${LUA_F_MODULE_SOURCE}
|
||||||
|
${LUA_INIT_PACKAGES_MODULE_SOURCE}
|
||||||
|
${LUA_INSPECT_MODULE_SOURCE}
|
||||||
${LUA_KEYMAP_MODULE_SOURCE}
|
${LUA_KEYMAP_MODULE_SOURCE}
|
||||||
|
${LUA_LOADER_MODULE_SOURCE}
|
||||||
|
${LUA_META_MODULE_SOURCE}
|
||||||
|
${LUA_SHARED_MODULE_SOURCE}
|
||||||
VERBATIM
|
VERBATIM
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user