Files
infix/package/statd/statd.mk
T
Joachim Wiberg 954d26a7e2 statd: fix build without containers
Some customers do not need, or do not want, to be able to run
containers, so all NETCONF related daemons and applications
need to take this into consideration.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2024-02-27 11:47:07 +01:00

35 lines
886 B
Makefile

################################################################################
#
# statd
#
################################################################################
STATD_VERSION = 1.0
STATD_SITE_METHOD = local
STATD_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/statd
STATD_LICENSE = BSD-3-Clause
STATD_LICENSE_FILES = LICENSE
STATD_REDISTRIBUTE = NO
STATD_DEPENDENCIES = sysrepo libev libsrx jansson
STATD_AUTORECONF = YES
define STATD_CONF_ENV
CFLAGS="$(INFIX_CFLAGS)"
endef
STATD_CONF_OPTS = --prefix= --disable-silent-rules
ifeq ($(BR2_PACKAGE_PODMAN),y)
STATD_CONF_OPTS += --enable-containers
else
STATD_CONF_OPTS += --disable-containers
endif
define STATD_INSTALL_EXTRA
cp $(STATD_PKGDIR)/statd.conf $(FINIT_D)/available/
ln -sf ../available/statd.conf $(FINIT_D)/enabled/statd.conf
endef
STATD_TARGET_FINALIZE_HOOKS += STATD_INSTALL_EXTRA
$(eval $(autotools-package))