neovim/.github
bfredl 30632dd21a refactor(build): make installation of runtime/ more effective
Currently files to install in runtime/ is detected by recursive glob
pattern which has two problems:

- cmake needs to do a of work at config time and
  build/runtime/cmake_install.cmake becomes HUGE (2.5MB, biggest config file)
- we need to explicitly specify each file suffix used in the entire
  runtime, which is duplication of information.

These globs specify every single file in a subdirectory.
Thus, we can just install every runtime/ subdirectory as a single
install command. Furthermore, at the top-level, only .vim and .lua files
need to be installed.

Further possible refactor: we could move files which does not belong
in $PREFIX/runtime out of $REPO/runtime. Then runtime could be installed
with a single install_helper(DIRECTORY ...) command.
2023-03-07 20:16:52 +01:00
..
actions/cache ci: split ci.yml into a test workflow and a build test workflow (#22302) 2023-02-18 10:47:22 +01:00
ISSUE_TEMPLATE docs: naming conventions, guidelines 2023-02-22 16:23:49 +01:00
scripts ci: enable CI_BUILD automatically if environment variable CI is true (#22312) 2023-02-18 17:43:39 +01:00
workflows refactor(build): make installation of runtime/ more effective 2023-03-07 20:16:52 +01:00
dependabot.yml ci: add dependabot to auto-update github actions (#22341) 2023-02-20 22:24:27 +01:00
FUNDING.yml funding: Bountysource Salt -> GitHub Sponsors & Open Collective [ci skip] (#12959) 2020-09-21 20:47:02 +02:00
labeler.yml ci: add platform:nix label when changing nix files (#21569) 2022-12-28 15:19:23 +01:00
SECURITY.md docs: add security policy (#17338) 2022-12-22 13:20:19 +01:00