openocd: avoid documentation rebuild to fix build issues
[buildroot-gz.git] / package / ubus / Config.in
blobc14f6a86e70b63a1be95d2d4c22faaf1cdab7315
1 comment "ubus needs a toolchain w/ dynamic library"
2         depends on BR2_TOOLCHAIN_HAS_SYNC_4
3         depends on BR2_STATIC_LIBS
5 config BR2_PACKAGE_UBUS
6         bool "ubus"
7         select BR2_PACKAGE_LIBUBOX
8         select BR2_PACKAGE_JSON_C
9         depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c
10         depends on !BR2_STATIC_LIBS # libubox
11         help
12           IPC/RPC bus that allows communication between processes.
14           It consists of few parts including a daemon (ubusd), a library
15           (libubus) and a command line interface (ubus). Although created
16           for the OpenWRT project, it can be used as a general IPC/RPC
17           mechanism in other projects.
19           * Select BR2_PACKAGE_LUA_5_1 if you want to have Lua support.
21           https://wiki.openwrt.org/doc/techref/ubus
23 if BR2_PACKAGE_UBUS
25 config BR2_PACKAGE_UBUS_EXAMPLES
26         bool "build and install ubus examples"
27         help
28           Build and install client and server ubus examples.
30 endif