1################################################################################ 2# 3# rabbitmq-c 4# 5################################################################################ 6 7RABBITMQ_C_VERSION = 0.11.0 8RABBITMQ_C_SITE = $(call github,alanxz,rabbitmq-c,v$(RABBITMQ_C_VERSION)) 9RABBITMQ_C_LICENSE = MIT 10RABBITMQ_C_LICENSE_FILES = LICENSE-MIT 11RABBITMQ_C_CPE_ID_VENDOR = rabbitmq-c_project 12RABBITMQ_C_INSTALL_STAGING = YES 13RABBITMQ_C_CONF_OPTS = \ 14 -DBUILD_API_DOCS=OFF \ 15 -DBUILD_TOOLS_DOCS=OFF 16 17# BUILD_SHARED_LIBS is handled in pkg-cmake.mk as it is a generic cmake variable 18ifeq ($(BR2_SHARED_STATIC_LIBS),y) 19RABBITMQ_C_CONF_OPTS += -DBUILD_STATIC_LIBS=ON 20else ifeq ($(BR2_SHARED_LIBS),y) 21RABBITMQ_C_CONF_OPTS += -DBUILD_STATIC_LIBS=OFF 22endif 23 24ifeq ($(BR2_PACKAGE_OPENSSL),y) 25RABBITMQ_C_CONF_OPTS += -DENABLE_SSL_SUPPORT=ON 26RABBITMQ_C_DEPENDENCIES += openssl 27else 28RABBITMQ_C_CONF_OPTS += -DENABLE_SSL_SUPPORT=OFF 29endif 30 31ifeq ($(BR2_PACKAGE_POPT),y) 32RABBITMQ_C_CONF_OPTS += -DBUILD_TOOLS=ON 33RABBITMQ_C_DEPENDENCIES += popt 34else 35RABBITMQ_C_CONF_OPTS += -DBUILD_TOOLS=OFF 36endif 37 38$(eval $(cmake-package)) 39