board/csky: fixup gdb instructions in readme.txt
[buildroot-gz.git] / package / luvi / Config.in
bloba9dd2ef7404eac0ba1e8b219eaaf9299c89b697c
1 config BR2_PACKAGE_LUVI
2         bool "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         depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libuv
8         select BR2_PACKAGE_LIBUV
9         select BR2_PACKAGE_LUV
10         help
11           A project in-between luv and luvit. The goal of this is to make
12           building luvit and derivatives much easier.
14           luvi extends LuaJIT with asynchronous I/O and several optional
15           modules to run Lua applications and build self-contained binaries
16           on systems that don't have a compiler.
18           The luvi core can be extended with several Lua modules by adding its
19           bundled Lua binding libraries. To get the Lua module...
20             * 'rex' select PCRE (BR2_PACKAGE_PCRE)
21             * 'ssl' select OpenSSL (BR2_PACKAGE_OPENSSL)
22             * 'zlib' select zlib (BR2_PACKAGE_ZLIB)
24           https://github.com/luvit/luvi
26 comment "luvi needs a toolchain w/ NPTL, dynamic library"
27         depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
28         depends on BR2_USE_MMU
29         depends on BR2_TOOLCHAIN_HAS_SYNC_4
31 comment "luvi needs LuaJIT"
32         depends on !BR2_PACKAGE_LUAJIT