xref: /OK3568_Linux_fs/buildroot/package/fcgiwrap/fcgiwrap.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# fcgiwrap
4#
5################################################################################
6
7FCGIWRAP_VERSION = 99c942c90063c73734e56bacaa65f947772d9186
8FCGIWRAP_SITE = $(call github,gnosek,fcgiwrap,$(FCGIWRAP_VERSION))
9FCGIWRAP_DEPENDENCIES = host-pkgconf libfcgi
10FCGIWRAP_LICENSE = MIT
11FCGIWRAP_LICENSE_FILES = COPYING
12FCGIWRAP_AUTORECONF = YES
13FCGIWRAP_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -Wno-error"
14
15ifeq ($(BR2_PACKAGE_SYSTEMD),y)
16FCGIWRAP_DEPENDENCIES += systemd
17FCGIWRAP_CONF_OPTS += --with-systemd
18else
19FCGIWRAP_CONF_OPTS += --without-systemd
20endif
21
22# libfcgi needs libm and fcgiwrap does not use libtool or pkgconf to
23# detect libfcgi, so we need to add -lm explicitely when using static
24# libs.
25ifeq ($(BR2_STATIC_LIBS),y)
26FCGIWRAP_CONF_OPTS += LIBS=-lm
27endif
28
29# fcgiwrap uses Autoconf, but not Automake, so we need to provide
30# these to make.
31FCGIWRAP_MAKE_ENV = $(TARGET_CONFIGURE_OPTS)
32
33$(eval $(autotools-package))
34