################################################################################ # # sdbusplus # ################################################################################ SDBUSPLUS_VERSION = 4212292bcf136d04b38ba5116aa568b0fa312798 SDBUSPLUS_SITE = $(call github,openbmc,sdbusplus,$(SDBUSPLUS_VERSION)) SDBUSPLUS_DEPENDENCIES = host-autoconf-archive host-pkgconf systemd HOST_SDBUSPLUS_DEPENDENCIES = \ host-autoconf-archive \ host-pkgconf \ $(if $(BR2_PACKAGE_PYTHON3),host-python3,host-python) \ host-python-inflection \ host-python-mako \ host-python-pyyaml SDBUSPLUS_CONF_OPTS = --disable-sdbuspp HOST_SDBUSPLUS_CONF_OPTS = --disable-libsdbusplus SDBUSPLUS_AUTORECONF = YES SDBUSPLUS_AUTORECONF_OPTS = --include=$(HOST_DIR)/share/autoconf-archive SDBUSPLUS_INSTALL_STAGING = YES SDBUSPLUS_LICENSE = Apache-2.0 SDBUSPLUS_LICENSE_FILES = LICENSE # Autoreconf is missing the m4/ directory, which might actually be missing # iff it was the first argument, but unfortunately we are overriding the # first include directory above. Thus we need that hook here. define SDBUSPLUS_CREATE_M4 mkdir -p $(@D)/m4 endef SDBUSPLUS_POST_PATCH_HOOKS += SDBUSPLUS_CREATE_M4 HOST_SDBUSPLUS_POST_PATCH_HOOKS += SDBUSPLUS_CREATE_M4 $(eval $(autotools-package)) $(eval $(host-autotools-package))