2
1

grep.mk 635 B

123456789101112131415161718192021222324
  1. #############################################################
  2. #
  3. # grep
  4. #
  5. #############################################################
  6. GREP_VERSION = 2.11
  7. GREP_SITE = $(BR2_GNU_MIRROR)/grep
  8. GREP_SOURCE = grep-$(GREP_VERSION).tar.xz
  9. GREP_CONF_OPT = --disable-perl-regexp --without-included-regex
  10. GREP_DEPENDENCIES = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl)
  11. # link with iconv if enabled
  12. ifeq ($(BR2_PACKAGE_LIBICONV),y)
  13. GREP_CONF_ENV += LIBS=-liconv
  14. GREP_DEPENDENCIES += libiconv
  15. endif
  16. # Full grep preferred over busybox grep
  17. ifeq ($(BR2_PACKAGE_BUSYBOX),y)
  18. GREP_DEPENDENCIES += busybox
  19. endif
  20. $(eval $(call AUTOTARGETS))