brotli.mk 642 B

12345678910111213141516171819202122232425
  1. ################################################################################
  2. #
  3. # brotli
  4. #
  5. ################################################################################
  6. BROTLI_VERSION = 1.0.9
  7. BROTLI_SOURCE = v$(BROTLI_VERSION).tar.gz
  8. BROTLI_SITE = https://github.com/google/brotli/archive
  9. BROTLI_LICENSE = MIT
  10. BROTLI_LICENSE_FILES = LICENSE
  11. BROTLI_INSTALL_STAGING = YES
  12. BROTLI_CONF_OPTS = \
  13. -DBROTLI_DISABLE_TESTS=ON \
  14. -DBROTLI_BUNDLED_MODE=OFF
  15. BROTLI_CFLAGS = $(TARGET_CFLAGS)
  16. ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
  17. BROTLI_CFLAGS += -O0
  18. endif
  19. BROTLI_CONF_OPTS += -DCMAKE_C_FLAGS="$(BROTLI_CFLAGS)"
  20. $(eval $(cmake-package))