1################################################################################ 2# 3# re2 4# 5################################################################################ 6 7RE2_VERSION = 2024-04-01 8RE2_SITE = $(call github,google,re2,$(RE2_VERSION)) 9RE2_LICENSE = BSD-3-Clause 10RE2_LICENSE_FILES = LICENSE 11RE2_INSTALL_STAGING = YES 12RE2_DEPENDENCIES = libabseil-cpp 13 14define RE2_BUILD_CMDS 15 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \ 16 -C $(@D) $(if $(BR2_STATIC_LIBS),static) 17endef 18 19define RE2_INSTALL_STAGING_CMDS 20 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \ 21 DESTDIR="$(STAGING_DIR)" prefix=/usr -C $(@D) \ 22 $(if $(BR2_STATIC_LIBS),static-install,install) 23endef 24 25define RE2_INSTALL_TARGET_CMDS 26 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \ 27 DESTDIR="$(TARGET_DIR)" prefix=/usr -C $(@D) \ 28 $(if $(BR2_STATIC_LIBS),static-install,install) 29endef 30 31define HOST_RE2_BUILD_CMDS 32 $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) \ 33 -C $(@D) 34endef 35 36define HOST_RE2_INSTALL_CMDS 37 $(HOST_MAKE_ENV) $(MAKE) $(HOST_CONFIGURE_OPTS) \ 38 -C $(@D) DESTDIR="$(HOST_DIR)" prefix=/usr install 39endef 40 41$(eval $(generic-package)) 42$(eval $(host-generic-package)) 43