xref: /OK3568_Linux_fs/buildroot/package/mosquitto/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_MOSQUITTO
2	bool "mosquitto"
3	help
4	  Eclipse Mosquitto is an open source (EPL/EDL licensed) message
5	  broker that implements the MQTT protocol versions 5.0, 3.1.1
6	  and 3.1. Mosquitto is lightweight and is suitable for use on
7	  all devices from low power single board computers to full
8	  servers.
9
10	  The MQTT protocol provides a lightweight method of carrying
11	  out messaging using a publish/subscribe model. This makes it
12	  suitable for Internet of Things messaging such as with low
13	  power sensors or mobile devices such as phones,
14	  embedded computers or microcontrollers.
15
16	  The Mosquitto project also provides a C library for
17	  implementing MQTT clients, and the very popular mosquitto_pub
18	  and mosquitto_sub command line MQTT clients.
19
20	  http://mosquitto.org/
21
22config BR2_PACKAGE_MOSQUITTO_BROKER
23	bool "install the mosquitto broker"
24	default y
25	depends on BR2_USE_MMU # fork()
26	depends on !BR2_STATIC_LIBS # include <dlfcn.h>
27	depends on BR2_PACKAGE_MOSQUITTO
28	help
29	  Build and install the mosquitto broker onto target.
30
31comment "mosquitto broker needs a toolchain w/ dynamic library"
32	depends on BR2_USE_MMU
33	depends on BR2_STATIC_LIBS
34	depends on BR2_PACKAGE_MOSQUITTO
35