mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
Release notes: https://github.com/xbmc/xbmc/releases/tag/21.3-Omega Removed patch 0002 which is included in this release:957b4faa0bUpdated Java libraries due to upstream commit:7b7e20eaaaand refactored their version numbers. Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Julien Olivain <ju.o@free.fr>
43 lines
1.3 KiB
Makefile
43 lines
1.3 KiB
Makefile
################################################################################
|
|
#
|
|
# kodi-texturepacker
|
|
#
|
|
################################################################################
|
|
|
|
# Not possible to directly refer to kodi variables, because of
|
|
# first/second expansion trickery...
|
|
KODI_TEXTUREPACKER_VERSION = 21.3-Omega
|
|
KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION))
|
|
KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz
|
|
KODI_TEXTUREPACKER_DL_SUBDIR = kodi
|
|
KODI_TEXTUREPACKER_LICENSE = GPL-2.0
|
|
KODI_TEXTUREPACKER_LICENSE_FILES = LICENSE.md
|
|
HOST_KODI_TEXTUREPACKER_SUBDIR = tools/depends/native/TexturePacker/src
|
|
HOST_KODI_TEXTUREPACKER_DEPENDENCIES = \
|
|
host-giflib \
|
|
host-libjpeg \
|
|
host-libpng \
|
|
host-lzo
|
|
|
|
HOST_KODI_TEXTUREPACKER_CXXFLAGS = \
|
|
$(HOST_CXXFLAGS) \
|
|
-std=c++17 \
|
|
-DTARGET_POSIX \
|
|
-DTARGET_LINUX \
|
|
-D_LINUX \
|
|
-I$(@D)/xbmc/linux
|
|
|
|
HOST_KODI_TEXTUREPACKER_CONF_OPTS += \
|
|
-DCMAKE_CXX_FLAGS="$(HOST_KODI_TEXTUREPACKER_CXXFLAGS)" \
|
|
-DCMAKE_MODULE_PATH=$(@D)/cmake/modules \
|
|
-DKODI_SOURCE_DIR=$(@D) \
|
|
-Wno-dev
|
|
|
|
define HOST_KODI_TEXTUREPACKER_INSTALL_CMDS
|
|
$(INSTALL) -m 755 -D \
|
|
$(@D)/tools/depends/native/TexturePacker/src/TexturePacker \
|
|
$(HOST_DIR)/bin/kodi-TexturePacker
|
|
endef
|
|
|
|
$(eval $(host-cmake-package))
|