aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Zhao <zhaozg@gmail.com>2018-01-24 17:29:30 +0800
committerJustin M. Keyes <justinkz@gmail.com>2018-01-24 10:29:30 +0100
commita3daa8cb136c83c2fc0e5c9283cde1f7a8ce246c (patch)
tree51396614a61eef55d378c0f7c5e1db1339c1b6df
parent15119f943ab8c2d089f45969da06b6b58b4d0036 (diff)
downloadrneovim-a3daa8cb136c83c2fc0e5c9283cde1f7a8ce246c.tar.gz
rneovim-a3daa8cb136c83c2fc0e5c9283cde1f7a8ce246c.tar.bz2
rneovim-a3daa8cb136c83c2fc0e5c9283cde1f7a8ce246c.zip
build: fix luacheck detection (avoids re-download on win32) (#7905)
-rw-r--r--third-party/cmake/BuildLuarocks.cmake6
1 files changed, 4 insertions, 2 deletions
diff --git a/third-party/cmake/BuildLuarocks.cmake b/third-party/cmake/BuildLuarocks.cmake
index c7b7f8d837..7673959392 100644
--- a/third-party/cmake/BuildLuarocks.cmake
+++ b/third-party/cmake/BuildLuarocks.cmake
@@ -136,8 +136,10 @@ if(USE_BUNDLED_BUSTED)
if(WIN32)
set(BUSTED_EXE "${HOSTDEPS_BIN_DIR}/busted.bat")
+ set(LUACHECK_EXE "${HOSTDEPS_BIN_DIR}/luacheck.bat")
else()
set(BUSTED_EXE "${HOSTDEPS_BIN_DIR}/busted")
+ set(LUACHECK_EXE "${HOSTDEPS_BIN_DIR}/luacheck")
endif()
# DEPENDS on the previous module, because Luarocks breaks if parallel.
add_custom_command(OUTPUT ${BUSTED_EXE}
@@ -148,12 +150,12 @@ if(USE_BUNDLED_BUSTED)
DEPENDS ${BUSTED_EXE})
# DEPENDS on the previous module, because Luarocks breaks if parallel.
- add_custom_command(OUTPUT ${HOSTDEPS_BIN_DIR}/luacheck
+ add_custom_command(OUTPUT ${LUACHECK_EXE}
COMMAND ${LUAROCKS_BINARY}
ARGS build https://raw.githubusercontent.com/mpeterv/luacheck/master/luacheck-scm-1.rockspec ${LUAROCKS_BUILDARGS}
DEPENDS busted)
add_custom_target(luacheck
- DEPENDS ${HOSTDEPS_BIN_DIR}/luacheck)
+ DEPENDS ${LUACHECK_EXE})
set(LUV_DEPS luacheck luv-static)
if(MINGW AND CMAKE_CROSSCOMPILING)