1################################################################################ 2# 3# libmicrohttpd 4# 5################################################################################ 6 7LIBMICROHTTPD_VERSION = 0.9.73 8LIBMICROHTTPD_SITE = $(BR2_GNU_MIRROR)/libmicrohttpd 9LIBMICROHTTPD_LICENSE_FILES = COPYING 10LIBMICROHTTPD_CPE_ID_VENDOR = gnu 11LIBMICROHTTPD_INSTALL_STAGING = YES 12LIBMICROHTTPD_CONF_OPTS = --disable-curl --disable-examples 13LIBMICROHTTPD_CFLAGS = $(TARGET_CFLAGS) -std=c99 14 15LIBMICROHTTPD_CONF_ENV += CFLAGS="$(LIBMICROHTTPD_CFLAGS)" 16 17ifeq ($(BR2_PACKAGE_LIBMICROHTTPD_SSL),y) 18LIBMICROHTTPD_LICENSE = LGPL-2.1+ 19LIBMICROHTTPD_DEPENDENCIES += host-pkgconf gnutls 20LIBMICROHTTPD_CONF_OPTS += --enable-https --with-gnutls=$(STAGING_DIR)/usr 21else 22LIBMICROHTTPD_LICENSE = LGPL-2.1+ or eCos 23LIBMICROHTTPD_CONF_OPTS += --disable-https 24endif 25 26ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) 27LIBMICROHTTPD_CONF_OPTS += --with-threads=auto 28else 29LIBMICROHTTPD_CONF_OPTS += --with-threads=none 30endif 31 32$(eval $(autotools-package)) 33