neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit fbc66d798ce834c4ba05360c3c07ce7af40d6fc9
parent 59d5f692f8f563bf6f7c232f971ad764316e4466
Author: dundargoc <gocdundar@gmail.com>
Date:   Sat,  1 Oct 2022 14:54:58 +0200

build: define EP_PREFIX property

This is just to avoid the boilerplate of definining PREFIX for
each dependency.

Diffstat:
Mcmake.deps/CMakeLists.txt | 1+
Mcmake.deps/cmake/BuildGettext.cmake | 1-
Mcmake.deps/cmake/BuildLibiconv.cmake | 1-
Mcmake.deps/cmake/BuildLibtermkey.cmake | 1-
Mcmake.deps/cmake/BuildLibuv.cmake | 1-
Mcmake.deps/cmake/BuildLibvterm.cmake | 1-
Mcmake.deps/cmake/BuildLua.cmake | 1-
Mcmake.deps/cmake/BuildLuajit.cmake | 1-
Mcmake.deps/cmake/BuildLuarocks.cmake | 1-
Mcmake.deps/cmake/BuildLuv.cmake | 2--
Mcmake.deps/cmake/BuildMsgpack.cmake | 1-
Mcmake.deps/cmake/BuildTreesitter.cmake | 1-
Mcmake.deps/cmake/BuildTreesitterParsers.cmake | 1-
Mcmake.deps/cmake/BuildUnibilium.cmake | 1-
Mcmake.deps/cmake/GetBinaryDeps.cmake | 1-
15 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/cmake.deps/CMakeLists.txt b/cmake.deps/CMakeLists.txt @@ -142,6 +142,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") endif() include(ExternalProject) +set_directory_properties(PROPERTIES EP_PREFIX "${DEPS_BUILD_DIR}") set(LIBUV_URL https://github.com/libuv/libuv/archive/f610339f74f7f0fcd183533d2c965ce1468b44c6.tar.gz) set(LIBUV_SHA256 d5f22303ba44ac60d3232b1977b404d23a349ae4e8cb83f00e7122fafe38d8c9) diff --git a/cmake.deps/cmake/BuildGettext.cmake b/cmake.deps/cmake/BuildGettext.cmake @@ -1,6 +1,5 @@ if(MSVC) ExternalProject_Add(gettext - PREFIX ${DEPS_BUILD_DIR} URL ${GETTEXT_URL} URL_HASH SHA256=${GETTEXT_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLibiconv.cmake b/cmake.deps/cmake/BuildLibiconv.cmake @@ -1,6 +1,5 @@ if(MSVC) ExternalProject_Add(libiconv - PREFIX ${DEPS_BUILD_DIR} URL ${LIBICONV_URL} URL_HASH SHA256=${LIBICONV_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLibtermkey.cmake b/cmake.deps/cmake/BuildLibtermkey.cmake @@ -23,7 +23,6 @@ else() endif() ExternalProject_Add(libtermkey - PREFIX ${DEPS_BUILD_DIR} URL ${LIBTERMKEY_URL} URL_HASH SHA256=${LIBTERMKEY_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLibuv.cmake b/cmake.deps/cmake/BuildLibuv.cmake @@ -1,5 +1,4 @@ ExternalProject_Add(libuv - PREFIX ${DEPS_BUILD_DIR} URL ${LIBUV_URL} URL_HASH SHA256=${LIBUV_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLibvterm.cmake b/cmake.deps/cmake/BuildLibvterm.cmake @@ -25,7 +25,6 @@ else() endif() ExternalProject_Add(libvterm - PREFIX ${DEPS_BUILD_DIR} URL ${LIBVTERM_URL} URL_HASH SHA256=${LIBVTERM_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLua.cmake b/cmake.deps/cmake/BuildLua.cmake @@ -43,7 +43,6 @@ set(LUA_INSTALL_TOP_ARG "INSTALL_TOP=${DEPS_INSTALL_DIR}") message(STATUS "Lua target is ${LUA_TARGET}") ExternalProject_Add(lua - PREFIX ${DEPS_BUILD_DIR} URL ${LUA_URL} URL_HASH SHA256=${LUA_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLuajit.cmake b/cmake.deps/cmake/BuildLuajit.cmake @@ -16,7 +16,6 @@ function(BuildLuajit) endif() ExternalProject_Add(${_luajit_TARGET} - PREFIX ${DEPS_BUILD_DIR} URL ${LUAJIT_URL} URL_HASH SHA256=${LUAJIT_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLuarocks.cmake b/cmake.deps/cmake/BuildLuarocks.cmake @@ -82,7 +82,6 @@ else() endif() ExternalProject_Add(luarocks - PREFIX ${DEPS_BUILD_DIR} URL ${LUAROCKS_URL} URL_HASH SHA256=${LUAROCKS_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildLuv.cmake b/cmake.deps/cmake/BuildLuv.cmake @@ -56,7 +56,6 @@ else() endif() ExternalProject_Add(lua-compat-5.3 - PREFIX ${DEPS_BUILD_DIR} URL ${LUA_COMPAT53_URL} URL_HASH SHA256=${LUA_COMPAT53_SHA256} DOWNLOAD_NO_PROGRESS TRUE @@ -66,7 +65,6 @@ ExternalProject_Add(lua-compat-5.3 INSTALL_COMMAND "") ExternalProject_Add(luv-static - PREFIX ${DEPS_BUILD_DIR} DEPENDS lua-compat-5.3 URL ${LUV_URL} URL_HASH SHA256=${LUV_SHA256} diff --git a/cmake.deps/cmake/BuildMsgpack.cmake b/cmake.deps/cmake/BuildMsgpack.cmake @@ -22,7 +22,6 @@ if(MSVC) endif() ExternalProject_Add(msgpack - PREFIX ${DEPS_BUILD_DIR} URL ${MSGPACK_URL} URL_HASH SHA256=${MSGPACK_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildTreesitter.cmake b/cmake.deps/cmake/BuildTreesitter.cmake @@ -18,7 +18,6 @@ else() endif() ExternalProject_Add(tree-sitter - PREFIX ${DEPS_BUILD_DIR} URL ${TREESITTER_URL} URL_HASH SHA256=${TREESITTER_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildTreesitterParsers.cmake b/cmake.deps/cmake/BuildTreesitterParsers.cmake @@ -1,7 +1,6 @@ function(BuildTSParser LANG TS_URL TS_SHA256 TS_CMAKE_FILE) set(NAME treesitter-${LANG}) ExternalProject_Add(${NAME} - PREFIX ${DEPS_BUILD_DIR} URL ${TS_URL} URL_HASH SHA256=${TS_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/BuildUnibilium.cmake b/cmake.deps/cmake/BuildUnibilium.cmake @@ -17,7 +17,6 @@ else() endif() ExternalProject_Add(unibilium - PREFIX ${DEPS_BUILD_DIR} URL ${UNIBILIUM_URL} URL_HASH SHA256=${UNIBILIUM_SHA256} DOWNLOAD_NO_PROGRESS TRUE diff --git a/cmake.deps/cmake/GetBinaryDeps.cmake b/cmake.deps/cmake/GetBinaryDeps.cmake @@ -23,7 +23,6 @@ function(GetBinaryDep) endif() ExternalProject_Add(${_gettool_TARGET} - PREFIX ${DEPS_BUILD_DIR} URL ${URL} URL_HASH SHA256=${HASH} DOWNLOAD_NO_PROGRESS TRUE