From: Gustavo Zacarias Date: Wed, 9 Mar 2016 09:35:42 +0000 (-0300) Subject: zeromq: add norm support X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=01992b3877a6f7ebf45d87e2b9556aa38742cdf1;p=buildroot.git zeromq: add norm support Signed-off-by: Gustavo Zacarias [Thomas: add explicit --without-norm.] Signed-off-by: Thomas Petazzoni --- diff --git a/package/zeromq/Config.in b/package/zeromq/Config.in index aefdf48493..d5c9deae37 100644 --- a/package/zeromq/Config.in +++ b/package/zeromq/Config.in @@ -27,6 +27,17 @@ config BR2_PACKAGE_ZEROMQ if BR2_PACKAGE_ZEROMQ +comment "norm support needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS + +config BR2_PACKAGE_ZEROMQ_NORM + bool "NORM support" + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_NORM + help + Add support for NACK-Oriented Reliable Multicast (RFC 5740) + protocol. + config BR2_PACKAGE_ZEROMQ_PGM bool "PGM/EPGM support" depends on BR2_TOOLCHAIN_HAS_SYNC_2 diff --git a/package/zeromq/zeromq.mk b/package/zeromq/zeromq.mk index b80f8e49a3..fbc63a75c5 100644 --- a/package/zeromq/zeromq.mk +++ b/package/zeromq/zeromq.mk @@ -28,6 +28,13 @@ ifeq ($(BR2_STATIC_LIBS),y) ZEROMQ_CONF_OPTS += LIBS=-lstdc++ endif +ifeq ($(BR2_PACKAGE_ZEROMQ_NORM),y) +ZEROMQ_CONF_OPTS += --with-norm +ZEROMQ_DEPENDENCIES += norm +else +ZEROMQ_CONF_OPTS += --without-norm +endif + ifeq ($(BR2_PACKAGE_ZEROMQ_PGM),y) ZEROMQ_DEPENDENCIES += host-pkgconf openpgm ZEROMQ_CONF_OPTS += --with-pgm