aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordundargoc <33953936+dundargoc@users.noreply.github.com>2023-01-27 14:16:31 +0100
committerGitHub <noreply@github.com>2023-01-27 14:16:31 +0100
commit38365fa2ef86057775cc17b21c02a38761adbe3c (patch)
treee1e1dddcfb14821bedd05c8310ea91850f8bd7db
parentaec4b476c5689f032103ab3e0ca068fc2af8bbba (diff)
downloadrneovim-38365fa2ef86057775cc17b21c02a38761adbe3c.tar.gz
rneovim-38365fa2ef86057775cc17b21c02a38761adbe3c.tar.bz2
rneovim-38365fa2ef86057775cc17b21c02a38761adbe3c.zip
build: fix dependencies in find modules (#22017)
Find modules should only link to libraries defined in the find module, and not the main project. This helps the find modules be more self-contained and easier to understand.
-rw-r--r--cmake/Findlibvterm.cmake2
-rw-r--r--cmake/Findunibilium.cmake2
2 files changed, 2 insertions, 2 deletions
diff --git a/cmake/Findlibvterm.cmake b/cmake/Findlibvterm.cmake
index e73775d973..d8536ca894 100644
--- a/cmake/Findlibvterm.cmake
+++ b/cmake/Findlibvterm.cmake
@@ -17,4 +17,4 @@ find_package_handle_standard_args(libvterm
add_library(libvterm INTERFACE)
target_include_directories(libvterm SYSTEM BEFORE INTERFACE INTERFACE ${LIBVTERM_INCLUDE_DIR})
-target_link_libraries(main_lib INTERFACE ${LIBVTERM_LIBRARY})
+target_link_libraries(libvterm INTERFACE ${LIBVTERM_LIBRARY})
diff --git a/cmake/Findunibilium.cmake b/cmake/Findunibilium.cmake
index fd8eb0cd7f..7bfbcba942 100644
--- a/cmake/Findunibilium.cmake
+++ b/cmake/Findunibilium.cmake
@@ -23,5 +23,5 @@ main(void)
list(REMOVE_ITEM CMAKE_REQUIRED_INCLUDES "${UNIBILIUM_INCLUDE_DIR}")
list(REMOVE_ITEM CMAKE_REQUIRED_LIBRARIES "${UNIBILIUM_LIBRARY}")
if(UNIBI_HAS_VAR_FROM)
- target_compile_definitions(main_lib INTERFACE NVIM_UNIBI_HAS_VAR_FROM)
+ target_compile_definitions(unibilium INTERFACE NVIM_UNIBI_HAS_VAR_FROM)
endif()