mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
third-party: Explicitly version pin all luarocks modules
This commit is contained in:
16
third-party/cmake/BuildLuarocks.cmake
vendored
16
third-party/cmake/BuildLuarocks.cmake
vendored
@@ -104,7 +104,7 @@ endif()
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/mpack
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build mpack ${LUAROCKS_BUILDARGS}
|
||||
ARGS build mpack 1.0.7-0 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS luarocks)
|
||||
add_custom_target(mpack
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/mpack)
|
||||
@@ -113,7 +113,7 @@ list(APPEND THIRD_PARTY_DEPS mpack)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/lpeg
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build lpeg ${LUAROCKS_BUILDARGS}
|
||||
ARGS build lpeg 1.0.1-1 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS mpack)
|
||||
add_custom_target(lpeg
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/lpeg)
|
||||
@@ -123,7 +123,7 @@ list(APPEND THIRD_PARTY_DEPS lpeg)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/inspect
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build inspect ${LUAROCKS_BUILDARGS}
|
||||
ARGS build inspect 3.1.1-0 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS lpeg)
|
||||
add_custom_target(inspect
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/inspect)
|
||||
@@ -134,7 +134,7 @@ if((NOT USE_BUNDLED_LUAJIT) AND USE_BUNDLED_LUA)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/luabitop
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build luabitop ${LUAROCKS_BUILDARGS}
|
||||
ARGS build luabitop 1.0.2-3 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS inspect)
|
||||
add_custom_target(luabitop
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/luabitop)
|
||||
@@ -152,7 +152,7 @@ if(USE_BUNDLED_BUSTED)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/penlight
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build penlight ${LUAROCKS_BUILDARGS}
|
||||
ARGS build penlight 1.5.4-1 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS ${PENLIGHT_DEPENDS})
|
||||
add_custom_target(penlight
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/penlight)
|
||||
@@ -167,7 +167,7 @@ if(USE_BUNDLED_BUSTED)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${BUSTED_EXE}
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build busted ${LUAROCKS_BUILDARGS}
|
||||
ARGS build busted 2.0.rc12-1 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS penlight)
|
||||
add_custom_target(busted
|
||||
DEPENDS ${BUSTED_EXE})
|
||||
@@ -175,7 +175,7 @@ if(USE_BUNDLED_BUSTED)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${LUACHECK_EXE}
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build luacheck ${LUAROCKS_BUILDARGS}
|
||||
ARGS build luacheck 0.21.2-1 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS busted)
|
||||
add_custom_target(luacheck
|
||||
DEPENDS ${LUACHECK_EXE})
|
||||
@@ -200,7 +200,7 @@ if(USE_BUNDLED_BUSTED)
|
||||
# DEPENDS on the previous module, because Luarocks breaks if parallel.
|
||||
add_custom_command(OUTPUT ${HOSTDEPS_LIB_DIR}/luarocks/rocks/nvim-client
|
||||
COMMAND ${LUAROCKS_BINARY}
|
||||
ARGS build nvim-client ${LUAROCKS_BUILDARGS}
|
||||
ARGS build nvim-client 0.0.1-26 ${LUAROCKS_BUILDARGS}
|
||||
DEPENDS luv)
|
||||
add_custom_target(nvim-client
|
||||
DEPENDS ${HOSTDEPS_LIB_DIR}/luarocks/rocks/nvim-client)
|
||||
|
Reference in New Issue
Block a user