1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# libteam 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunLIBTEAM_VERSION = 1.31 8*4882a593SmuzhiyunLIBTEAM_SITE = $(call github,jpirko,libteam,v$(LIBTEAM_VERSION)) 9*4882a593SmuzhiyunLIBTEAM_LICENSE = LGPL-2.1+ 10*4882a593SmuzhiyunLIBTEAM_LICENSE_FILES = COPYING 11*4882a593SmuzhiyunLIBTEAM_DEPENDENCIES = host-pkgconf jansson libdaemon libnl 12*4882a593SmuzhiyunLIBTEAM_AUTORECONF = YES 13*4882a593SmuzhiyunLIBTEAM_INSTALL_STAGING = YES 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun# Note: this enables basic team support, use a custom kernel config, or 16*4882a593Smuzhiyun# fragment, to enable team modes, e.g. activebackup or loadbalance 17*4882a593Smuzhiyundefine LIBTEAM_LINUX_CONFIG_FIXUPS 18*4882a593Smuzhiyun $(call KCONFIG_ENABLE_OPT,CONFIG_NETDEVICES) 19*4882a593Smuzhiyun $(call KCONFIG_ENABLE_OPT,CONFIG_NET_CORE) 20*4882a593Smuzhiyun $(call KCONFIG_ENABLE_OPT,CONFIG_NET_TEAM) 21*4882a593Smuzhiyunendef 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun$(eval $(autotools-package)) 24