From c19ff66bfd96a329fc23655a11d6e68a97f880c2 Mon Sep 17 00:00:00 2001 From: James McCoy Date: Sun, 25 Feb 2018 13:11:27 -0500 Subject: [PATCH] third-party: Use luacheck releases (0.21.2 for now) instead of master Tracking master subjects us to breakages (as happened when luacheck-scm-1.rockspec got renamed to luacheck-dev-1.rockspec) and makes older releases unbuildable when that happens. --- third-party/cmake/BuildLuarocks.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third-party/cmake/BuildLuarocks.cmake b/third-party/cmake/BuildLuarocks.cmake index 2d9c77ff97..e603555af3 100644 --- a/third-party/cmake/BuildLuarocks.cmake +++ b/third-party/cmake/BuildLuarocks.cmake @@ -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 https://raw.githubusercontent.com/mpeterv/luacheck/master/luacheck-dev-1.rockspec ${LUAROCKS_BUILDARGS} + ARGS build https://luarocks.org/manifests/mpeterv/luacheck-0.21.2-1.rockspec ${LUAROCKS_BUILDARGS} DEPENDS busted) add_custom_target(luacheck DEPENDS ${LUACHECK_EXE})