libosmium.mk 855 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. ################################################################################
  2. #
  3. # libosmium
  4. #
  5. ################################################################################
  6. LIBOSMIUM_VERSION = 2.20.0
  7. LIBOSMIUM_SITE = $(call github,osmcode,libosmium,v$(LIBOSMIUM_VERSION))
  8. LIBOSMIUM_LICENSE = BSL-1.0
  9. LIBOSMIUM_LICENSE_FILES = LICENSE
  10. LIBOSMIUM_INSTALL_STAGING = YES
  11. LIBOSMIUM_DEPENDENCIES = boost protozero lz4
  12. ifeq ($(BR2_PACKAGE_BZIP2),y)
  13. LIBOSMIUM_DEPENDENCIES += bzip2
  14. endif
  15. ifeq ($(BR2_PACKAGE_EXPAT),y)
  16. LIBOSMIUM_DEPENDENCIES += expat
  17. endif
  18. ifeq ($(BR2_PACKAGE_LIBGEOS),y)
  19. LIBOSMIUM_DEPENDENCIES += libgeos
  20. endif
  21. ifeq ($(BR2_PACKAGE_PROJ),y)
  22. LIBOSMIUM_DEPENDENCIES += proj
  23. endif
  24. ifeq ($(BR2_PACKAGE_ZLIB),y)
  25. LIBOSMIUM_DEPENDENCIES += zlib
  26. endif
  27. ifeq ($(BR2_PACKAGE_GDAL),y)
  28. LIBOSMIUM_DEPENDENCIES += gdal
  29. endif
  30. $(eval $(cmake-package))