aboutsummaryrefslogtreecommitdiff
path: root/third-party
diff options
context:
space:
mode:
Diffstat (limited to 'third-party')
-rw-r--r--third-party/CMakeLists.txt4
-rw-r--r--third-party/cmake/DownloadAndExtractFile.cmake8
2 files changed, 8 insertions, 4 deletions
diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt
index 38c5533ddd..83c2cfdc61 100644
--- a/third-party/CMakeLists.txt
+++ b/third-party/CMakeLists.txt
@@ -51,7 +51,7 @@ endif()
include(ExternalProject)
-set(LIBUV_URL https://github.com/joyent/libuv/archive/v0.11.28.tar.gz)
+set(LIBUV_URL https://github.com/libuv/libuv/archive/v0.11.28.tar.gz)
set(LIBUV_SHA1 3b70b65467ee693228b8b8385665a52690d74092)
set(LIBUV_MD5 1a849ba4fc571d531482ed74bc7aabc4)
@@ -194,7 +194,7 @@ if(USE_BUNDLED_LUAROCKS)
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-2.rockspec CC=${DEPS_C_COMPILER} LD=${DEPS_C_COMPILER} LIBUV_DIR=${DEPS_INSTALL_DIR}
+ ARGS build https://raw.githubusercontent.com/neovim/lua-client/0aefb79d8f60fd180594f376d20144414e1f37a4/nvim-client-0.0.1-3.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)
diff --git a/third-party/cmake/DownloadAndExtractFile.cmake b/third-party/cmake/DownloadAndExtractFile.cmake
index eb5c1c6602..b0d28355cb 100644
--- a/third-party/cmake/DownloadAndExtractFile.cmake
+++ b/third-party/cmake/DownloadAndExtractFile.cmake
@@ -59,9 +59,13 @@ message(STATUS "downloading...
timeout='${timeout_msg}'")
if((DEFINED EXPECTED_SHA1) AND (${CMAKE_VERSION} VERSION_GREATER 2.8.10))
- set(hash_args EXPECTED_HASH SHA1=${EXPECTED_SHA1})
+ if(NOT (EXPECTED_SHA1 STREQUAL "0000000000000000000000000000000000000000"))
+ set(hash_args EXPECTED_HASH SHA1=${EXPECTED_SHA1})
+ endif()
else()
- set(hash_args EXPECTED_MD5 ${EXPECTED_MD5})
+ if(NOT (EXPECTED_MD5 STREQUAL "00000000000000000000000000000000"))
+ set(hash_args EXPECTED_MD5 ${EXPECTED_MD5})
+ endif()
endif()
file(DOWNLOAD ${URL} ${file}