neovim/cmake
dundargoc ae3eed53d6 build: various build improvements
- remove "ran-" prefix from touch files as it's redundant since the
  they're already in the directory named `touches`.
- Include `contrib` when formatting with `make formatlua`.
- Use TARGET_FILE generator expression instead of assuming the
  executable location.
- reuse logic that determines whether to use lua or luajit.
- add translations to the `nvim` target.

Makefile improvements:
- rename variable `CMAKE_PRG` to `CMAKE` to make it more consistent with
  the builtin `MAKE` variable.
- stop propagating flags to generator. Users should use cmake for
  non-standard use cases.
- remove `+` prefix from targets. If the user for whatever reason wants
  to dry-run a target then they should be able to.
2024-01-24 12:41:09 +01:00
..
ConvertPo.cmake build: cmake cleanup 2023-05-13 12:12:29 +02:00
Deps.cmake fixup: quick update, squash later 2023-11-20 15:21:55 +01:00
Find.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindIconv.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindLibintl.cmake build: cmake fixes 2023-12-16 21:06:28 +01:00
FindLibuv.cmake build: cmake fixes 2023-12-16 21:06:28 +01:00
FindLibvterm.cmake build: bump required minimum libvterm version to 0.3.3 2023-10-28 10:46:58 +02:00
FindLpeg.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindLuajit.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindLuv.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindMsgpack.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindTreesitter.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
FindUnibilium.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02:00
GenerateVersion.cmake build: various fixes 2023-09-04 00:00:26 +02:00
InstallHelpers.cmake build: bump minimum cmake version to 3.13 2023-12-16 17:17:24 +01: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 fix(test): call separate_arguments() correctly to honor $BUSTED_ARGS (#26905) 2024-01-05 14:07:34 -05:00
UninstallHelper.cmake build(cmake): simplify and speed up the uninstall target 2022-06-19 18:34:28 +02:00
Util.cmake build: various build improvements 2024-01-24 12:41:09 +01:00
WindowsDllCopy.cmake build: various fixes 2023-09-04 00:00:26 +02:00