neovim/cmake
dundargoc e5d7003b02
build: rework formatting to use add_glob_target
This will ensure that we can pass flags and make adjustments from the
top level cmake file instead of digging through the cmake directory.
More importantly, this will only format files that have been changed.
This has a slightly higher initial cost compared to previous solution as
all files must be initially formatted, but the gained speed up should
more than make up for it quickly.

`make formatlua` is always run due to a quirk of stylua of always changing
modification time of the file regardless if there were any changes. This is not
a major blocker as stylua is very fast.
2023-12-04 20:21:38 +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 cleanup (#22251) 2023-03-02 22:50:43 +01:00
FindLibuv.cmake build: adjust how find order is prioritized 2023-10-16 20:15:41 +02: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: 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 fix(tests): set SHELL=sh #24941 2023-09-11 10:01:00 -07:00
UninstallHelper.cmake build(cmake): simplify and speed up the uninstall target 2022-06-19 18:34:28 +02:00
Util.cmake build: rework formatting to use add_glob_target 2023-12-04 20:21:38 +01:00
WindowsDllCopy.cmake build: various fixes 2023-09-04 00:00:26 +02:00