1################################################################################ 2# 3# kodi-texturepacker 4# 5################################################################################ 6 7# Not possible to directly refer to kodi variables, because of 8# first/second expansion trickery... 9KODI_TEXTUREPACKER_VERSION = 19.3-Matrix 10KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION)) 11KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz 12KODI_TEXTUREPACKER_DL_SUBDIR = kodi 13KODI_TEXTUREPACKER_LICENSE = GPL-2.0 14KODI_TEXTUREPACKER_LICENSE_FILES = LICENSE.md 15HOST_KODI_TEXTUREPACKER_SUBDIR = tools/depends/native/TexturePacker 16HOST_KODI_TEXTUREPACKER_DEPENDENCIES = \ 17 host-giflib \ 18 host-libjpeg \ 19 host-libpng \ 20 host-lzo 21 22HOST_KODI_TEXTUREPACKER_CXXFLAGS = \ 23 $(HOST_CXXFLAGS) \ 24 -std=c++0x \ 25 -DTARGET_POSIX \ 26 -DTARGET_LINUX \ 27 -D_LINUX \ 28 -I$(@D)/xbmc/linux 29 30HOST_KODI_TEXTUREPACKER_CONF_OPTS += \ 31 -DCMAKE_CXX_FLAGS="$(HOST_KODI_TEXTUREPACKER_CXXFLAGS)" \ 32 -DCMAKE_MODULE_PATH=$(@D)/cmake/modules \ 33 -Wno-dev 34 35define HOST_KODI_TEXTUREPACKER_INSTALL_CMDS 36 $(INSTALL) -m 755 -D \ 37 $(@D)/tools/depends/native/TexturePacker/TexturePacker \ 38 $(HOST_DIR)/bin/TexturePacker 39endef 40 41$(eval $(host-cmake-package)) 42