aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordundargoc <33953936+dundargoc@users.noreply.github.com>2023-04-04 19:27:21 +0200
committerGitHub <noreply@github.com>2023-04-04 19:27:21 +0200
commit81f2bce775bc7e7392b51538b94a0d62d6ab15b4 (patch)
tree09505c16a42463673c06a53c531da70438b3086a /src
parenta5c572bd446a89be2dccb2f7479ff1b017074640 (diff)
downloadrneovim-81f2bce775bc7e7392b51538b94a0d62d6ab15b4.tar.gz
rneovim-81f2bce775bc7e7392b51538b94a0d62d6ab15b4.tar.bz2
rneovim-81f2bce775bc7e7392b51538b94a0d62d6ab15b4.zip
build: cmake cleanup
- Change libtermkeyCMakeLists.txt to LibtermkeyCMakeLists.txt - Remove duplicate mark_as_advanced calls in FindLibuv.cmake - Fix "Enabling Clang sanitizer" messages as it's no longer clang-only - Simplify parser installation syntax - Rename tree-sitter to treesitter
Diffstat (limited to 'src')
-rwxr-xr-xsrc/nvim/CMakeLists.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt
index c0466e3de9..9695c64889 100755
--- a/src/nvim/CMakeLists.txt
+++ b/src/nvim/CMakeLists.txt
@@ -794,7 +794,7 @@ target_compile_definitions(libnvim PRIVATE MAKE_LIB)
target_link_libraries(libnvim PRIVATE main_lib PUBLIC libuv)
if(ENABLE_ASAN_UBSAN)
- message(STATUS "Enabling Clang address sanitizer and undefined behavior sanitizer for nvim.")
+ message(STATUS "Enabling address sanitizer and undefined behavior sanitizer for nvim.")
if(CI_BUILD)
# Try to recover from all sanitize issues so we get reports about all failures
target_compile_options(nvim PRIVATE -fsanitize-recover=all)
@@ -808,7 +808,7 @@ if(ENABLE_ASAN_UBSAN)
-fsanitize=undefined)
target_link_libraries(nvim PRIVATE -fsanitize=address -fsanitize=undefined)
elseif(ENABLE_MSAN)
- message(STATUS "Enabling Clang memory sanitizer for nvim.")
+ message(STATUS "Enabling memory sanitizer for nvim.")
target_compile_options(nvim PRIVATE
-fsanitize=memory
-fsanitize-memory-track-origins
@@ -816,7 +816,7 @@ elseif(ENABLE_MSAN)
-fno-optimize-sibling-calls)
target_link_libraries(nvim PRIVATE -fsanitize=memory -fsanitize-memory-track-origins)
elseif(ENABLE_TSAN)
- message(STATUS "Enabling Clang thread sanitizer for nvim.")
+ message(STATUS "Enabling thread sanitizer for nvim.")
target_compile_options(nvim PRIVATE -fsanitize=thread -fPIE)
target_link_libraries(nvim PRIVATE -fsanitize=thread)
endif()