From f8310beeed049ae5aadd3baa60ae49298bc04538 Mon Sep 17 00:00:00 2001 From: dundargoc Date: Sun, 21 Jan 2024 23:29:27 +0100 Subject: build: create BINARY_LIB_DIR directory before adding parser cmake -E copy_directory behaves differently depending on if the directory in question exists or not. Always create it to ensure it behaves consistently. --- src/nvim/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt index 283be18ae7..4f9edad6a8 100644 --- a/src/nvim/CMakeLists.txt +++ b/src/nvim/CMakeLists.txt @@ -762,6 +762,8 @@ if(WIN32) add_dependencies(nvim_runtime_deps external_blobs) endif() +file(MAKE_DIRECTORY ${BINARY_LIB_DIR}) + # install treesitter parser if bundled if(EXISTS ${DEPS_PREFIX}/lib/nvim/parser) add_custom_command(TARGET nvim_runtime_deps COMMAND ${CMAKE_COMMAND} -E ${COPY_DIRECTORY} ${DEPS_PREFIX}/lib/nvim/parser ${BINARY_LIB_DIR}/parser) -- cgit