xref: /buildroot/package/libmicrohttpd/libmicrohttpd.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1################################################################################
2#
3# libmicrohttpd
4#
5################################################################################
6
7LIBMICROHTTPD_VERSION = 1.0.1
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

Last Index update Fri Aug 22 08:59:00 CST 2025