This is a cache of third-party dependencies for use by "offline" builds.
src/- Cache of dependency sources.
- https://github.com/neovim/deps/tree/master/src is an auto-updated snapshot
of the
.deps/build/src/produced by the Neovimmake depsbuild task.- Hint: Use this with
USE_EXISTING_SRC_DIR=ONto perform an "offline" build.
- Hint: Use this with
- Auto-updated by GitHub actions whenever a dependency is added or bumped in CMakeLists.txt.
- Used by the unstable PPA. PPA builds aren't allowed network access, so a pre-build step fetches this repo to use as input to the build to ensure we have the latest dependencies.
opt/Manually-managed dependencies (not auto-updated because the origin is unreliable).
The Makefile automatically performs the necessary steps to download and package
dependencies as needed. Run make <dependency> to package a single dependency
and just make to package all of them.