1 config BR2_PACKAGE_LUVI
3 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # libuv
4 depends on BR2_USE_MMU # libuv
5 depends on !BR2_STATIC_LIBS # libuv
6 depends on BR2_PACKAGE_LUAJIT
7 select BR2_PACKAGE_LIBUV
10 A project in-between luv and luvit. The goal of this is to make
11 building luvit and derivatives much easier.
13 luvi extends LuaJIT with asynchronous I/O and several optional
14 modules to run Lua applications and build self-contained binaries
15 on systems that don't have a compiler.
17 The luvi core can be extended with several Lua modules by adding its
18 bundled Lua binding libraries. To get the Lua module...
19 * 'rex' select PCRE (BR2_PACKAGE_PCRE)
20 * 'ssl' select OpenSSL (BR2_PACKAGE_OPENSSL)
21 * 'zlib' select zlib (BR2_PACKAGE_ZLIB)
23 https://github.com/luvit/luvi
25 comment "luvi needs a toolchain w/ NPTL, dynamic library"
26 depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
27 depends on BR2_USE_MMU
29 comment "luvi needs LuaJIT"
30 depends on !BR2_PACKAGE_LUAJIT