123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- ################################################################################
- #
- # minizip
- #
- ################################################################################
- MINIZIP_VERSION = 2.10.0
- MINIZIP_SITE = $(call github,nmoinvaz,minizip,$(MINIZIP_VERSION))
- MINIZIP_DEPENDENCIES = \
- host-pkgconf \
- $(if $(BR2_PACKAGE_LIBICONV),libiconv)
- MINIZIP_INSTALL_STAGING = YES
- MINIZIP_CONF_OPTS = \
- $(if $(BR2_PACKAGE_MINIZIP_DEMOS),-DMZ_BUILD_TEST=ON) \
- -DMZ_COMPAT=OFF
- MINIZIP_LICENSE = Zlib
- MINIZIP_LICENSE_FILES = LICENSE
- ifeq ($(BR2_PACKAGE_BZIP2),y)
- MINIZIP_DEPENDENCIES += bzip2
- MINIZIP_CONF_OPTS += -DMZ_BZIP2=ON
- else
- MINIZIP_CONF_OPTS += -DMZ_BZIP2=OFF
- endif
- ifeq ($(BR2_PACKAGE_LIBBSD),y)
- MINIZIP_DEPENDENCIES += libbsd
- MINIZIP_CONF_OPTS += -DMZ_LIBBSD=ON
- else
- MINIZIP_CONF_OPTS += -DMZ_LIBBSD=OFF
- endif
- ifeq ($(BR2_PACKAGE_OPENSSL),y)
- MINIZIP_DEPENDENCIES += openssl
- MINIZIP_CONF_OPTS += -DMZ_OPENSSL=ON
- else
- MINIZIP_CONF_OPTS += -DMZ_OPENSSL=OFF
- endif
- ifeq ($(BR2_PACKAGE_ZLIB),y)
- MINIZIP_DEPENDENCIES += zlib
- MINIZIP_CONF_OPTS += -DMZ_ZLIB=ON
- else
- MINIZIP_CONF_OPTS += -DMZ_ZLIB=OFF
- endif
- ifeq ($(BR2_PACKAGE_ZSTD),y)
- MINIZIP_DEPENDENCIES += zstd
- MINIZIP_CONF_OPTS += -DMZ_ZSTD=ON
- else
- MINIZIP_CONF_OPTS += -DMZ_ZSTD=OFF
- endif
- $(eval $(cmake-package))
|