neovim/cmake
dundargoc 1086016477
build: cmake cleanup
- Simplify error checking when using execute_process.
- Set BUILD_SHARED_LIBS to OFF when building dependencies.
  This is normally not needed, but msgpack interprets an unset
  BUILD_SHARED_LIBS to build a shared library, which is the opposite of
  the cmake behavior.
- Move function check_lua_module to Util.cmake.
- Remove unnecessary code.
- Make variable naming more consistent
2023-05-13 12:12:29 +02:00
..
CheckUncrustifyVersion.cmake build(lint): check uncrustify version #19468 2022-07-25 06:18:49 -07:00
ConvertPo.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
FindIconv.cmake build: cmake cleanup (#22251) 2023-03-02 22:50:43 +01:00
FindLibintl.cmake build: cmake cleanup (#22251) 2023-03-02 22:50:43 +01:00
FindLibtermkey.cmake build: cmake cleanup (#22251) 2023-03-02 22:50:43 +01:00
FindLibuv.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
FindLibvterm.cmake build: cmake cleanup (#22251) 2023-03-02 22:50:43 +01:00
FindLpeg.cmake build: make lpeg an imported library 2023-04-30 23:57:15 +02:00
FindLuajit.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
FindLuv.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
FindMsgpack.cmake build(deps): bump msgpack-c to v6.0.0 (#22522) 2023-03-04 17:26:24 +01:00
FindTreesitter.cmake feat(treesitter): add support for setting query depths 2023-05-11 11:13:32 +01:00
FindUnibilium.cmake refactor(build): graduate unibilium VAR_FROM feature from 2017 2023-03-03 14:26:11 +01:00
Format.cmake build: add formatting targets for c and lua files (#19488) 2022-08-02 12:32:57 +02:00
GenerateVersion.cmake build: silence git describe error output 2023-03-05 18:50:25 +01:00
InstallHelpers.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
PreventInTreeBuilds.cmake build: prevent in-tree builds for the time being, as it's not supported 2016-10-11 20:20:31 -04:00
RunTests.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
UninstallHelper.cmake build(cmake): simplify and speed up the uninstall target 2022-06-19 18:34:28 +02:00
Util.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
WindowsDllCopy.cmake ci: print DLL copy messages only in CI environment (#22260) 2023-02-14 18:58:38 +01:00