neovim/third-party
Rui Abreu Ferreira cca32e64cc CMake: Build third-party deps in Windows
- Update recipes to build with MSVC or cross compile in Unix with Mingw
- For recipes that need to be reused, wrap recipe in CMake function
  using cmake_parse_arguments
- New directory .deps/host is the install root for HOST targets, the old
  .deps/usr is used for TARGET
- In windows disable builds for terminal libraries and jemalloc
- Added cmake script CopyFilesGlob.cmake to copy files using glob
    cmake -DFROM_GLOB=*.h -DTO=/usr/include -P CopyFilesGlob.cmake
- New CMake variables HOSTDEPS_* can be used in cross compile recipes.
  Except when the target is UNIX, since that would break 32bit builds
  in 64bit Unix systems using the Travis 32bit toolchain
2015-05-15 17:55:01 +03:00
..
cmake CMake: Build third-party deps in Windows 2015-05-15 17:55:01 +03:00
CMakeLists.txt CMake: Build third-party deps in Windows 2015-05-15 17:55:01 +03:00
README.md Revamp the build system. 2014-03-21 15:22:00 -04:00

Third party dependencies for neovim

This directory contains the recipes to build any third party dependencies for neovim which, for one reason or another, we cannot rely on the system to supply.

Most of the details are captured in the CMakeLists.txt, but we have a dedicated directory in case any of the dependencies requires patching and other support.