aboutsummaryrefslogtreecommitdiff
path: root/third-party/cmake/BuildTreesitterParsers.cmake
Commit message (Collapse)AuthorAge
* Build tree-sitter out-of-sourceFlorian Walch2020-02-10
| | | | | | Avoids having CMakeCache.txt etc in https://github.com/neovim/deps, where it can cause trouble for Ubuntu PPA builds such as: > CMake Error: The source "/<<BUILDDIR>>/neovim-0.5.0+ubuntu1+git202002090924-1f479ff-00e710e/.deps/build/src/treesitter-c/CMakeLists.txt" does not match the source "/home/travis/build/neovim/bot-ci/build/deps-src/build/src/treesitter-c/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
* build: allow to skip treesitter C parser installMatthieu Coudron2020-02-07
| | | | | | | | | if USE_BUNDLED_TS_PARSERS is set to off, don't try to install the parser. Distribs can install treesitter parsers directly into $CMAKE_LIBRARY_PATH/nvim (and users anywhere in rtp). Also fix the URL.
* build: include tree-sitter-c parser in bundled buildBjörn Linse2020-02-07