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