From 201e1512a1bbe9e23dbb86672b12e17261786447 Mon Sep 17 00:00:00 2001 From: Thiago de Arruda Date: Wed, 8 Oct 2014 10:47:59 -0300 Subject: deps: Add lua nvim-client as a dependency --- third-party/CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt index 793be3172d..0e277c8eef 100644 --- a/third-party/CMakeLists.txt +++ b/third-party/CMakeLists.txt @@ -189,7 +189,14 @@ if(USE_BUNDLED_LUAROCKS) add_custom_target(lpeg DEPENDS ${DEPS_LIB_DIR}/luarocks/rocks/lpeg) - list(APPEND THIRD_PARTY_DEPS busted lua-messagepack lpeg) + add_custom_command(OUTPUT ${DEPS_LIB_DIR}/luarocks/rocks/nvim-client + COMMAND ${DEPS_BIN_DIR}/luarocks + ARGS build https://raw.githubusercontent.com/neovim/lua-client/master/nvim-client-0.0.1-1.rockspec CC=${DEPS_C_COMPILER} LD=${DEPS_C_COMPILER} LIBUV_DIR=${DEPS_INSTALL_DIR} + DEPENDS lpeg libuv) + add_custom_target(nvim-client + DEPENDS ${DEPS_LIB_DIR}/luarocks/rocks/nvim-client) + + list(APPEND THIRD_PARTY_DEPS busted lua-messagepack lpeg nvim-client) endif() add_custom_target(third-party ALL -- cgit