Skip to content
Snippets Groups Projects
Commit 037bedf0 authored by Roman Tsisyk's avatar Roman Tsisyk
Browse files

Fix #519: split lua-yaml and libyaml

* Split libyaml (C library) and lua-yaml (Lua bindings)
* Add support for system libyaml-dev in CMake scripts if
   -DENABLE_BUNDLED_LIBYAML is OFF (default is ON)
* Add libyaml-dev to DEB dependencies

third_party/libyaml/ is completely identical to upstream libyaml 0.1.6.
(libyaml-0-2 in Debian/Ubuntu). Test are passed both with bundled and
system versions of the library.

third_party/lua-yaml/ is patched by me to use luaL_serializer, therefore
upstream version is not suitable for Tarantool.

This patch is needed to pass Debian package checks (lintian).
parent 2b2fc9ba
No related branches found
No related tags found
No related merge requests found
Showing
with 76 additions and 47 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment