ethtool.mk 679 B

12345678910111213141516171819202122
  1. ################################################################################
  2. #
  3. # ethtool
  4. #
  5. ################################################################################
  6. ETHTOOL_VERSION = 5.8
  7. ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz
  8. ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool
  9. ETHTOOL_LICENSE = GPL-2.0
  10. ETHTOOL_LICENSE_FILES = LICENSE COPYING
  11. ETHTOOL_CONF_OPTS = \
  12. $(if $(BR2_PACKAGE_ETHTOOL_PRETTY_PRINT),--enable-pretty-dump,--disable-pretty-dump)
  13. ifeq ($(BR2_PACKAGE_LIBMNL),y)
  14. ETHTOOL_DEPENDENCIES += host-pkgconf libmnl
  15. ETHTOOL_CONF_OPTS += --enable-netlink
  16. else
  17. ETHTOOL_CONF_OPTS += --disable-netlink
  18. endif
  19. $(eval $(autotools-package))