| Commit message (Collapse) | Author | Age |
| |
|
|
|
| |
Luarocks is no longer needed after
25e51d393a420765d5efd44c1b4be823a5cf280a.
|
| |
|
|
|
| |
It's not needed anymore as it does the exact same thing as
functionaltest. The functionaltest target will test the lua type neovim
was built with, which can be toggled with the PREFER_LUA option.
|
| |
|
|
|
|
| |
This will ensure luacheck and busted are only installed when they're
actually needed. This cuts total build time by over 50%.
Closes https://github.com/neovim/neovim/issues/22797.
|
| |
|
| |
BUSTED_PRG is no longer used by RunTests.cmake.
|
| |
|
|
|
|
|
|
| |
- Remove unused code
- Use consistent casing. Variable names such as LibLuV_LIBRARIES is
needlessly jarring, even if the name might be technically correct.
- Use title casing for packages. find_package(unibilium) requires the
find_module to be named "Findunibilium.cmake", which makes it harder
to spot when scanning the files. Instead, use "Unibilium".
|
| |
|
|
| |
Instead use the cmake option, which should act as the definitive source
to determine whether we use CI or not.
|
| |
|
|
|
|
|
|
| |
Eliminates lua-client and non-static libluv as test time dependencies
Note: the API for a public lua-client is not yet finished.
The interface needs to be adjusted to work in the embedded loop
of a nvim instance (to use it to talk between instances)
|
|
|
Having a clear separation between build code and test code makes it
easier to get a higher-level understanding of how the neovim build
works.
|