1 ################################################################################
3 # kodi-jsonschemabuilder
5 ################################################################################
7 # Not possible to directly refer to kodi variables, because of
8 # first/second expansion trickery...
9 KODI_JSONSCHEMABUILDER_VERSION = 17.3-Krypton
10 KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION))
11 KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz
12 KODI_JSONSCHEMABUILDER_LICENSE = GPL-2.0
13 KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.GPL
14 HOST_KODI_JSONSCHEMABUILDER_SUBDIR = tools/depends/native/JsonSchemaBuilder
16 HOST_KODI_JSONSCHEMABUILDER_CONF_OPTS = \
17 -DCMAKE_MODULE_PATH=$(@D)/project/cmake/modules
19 define HOST_KODI_JSONSCHEMABUILDER_INSTALL_CMDS
20 $(INSTALL) -m 755 -D \
21 $(@D)/tools/depends/native/JsonSchemaBuilder/JsonSchemaBuilder \
22 $(HOST_DIR)/bin/JsonSchemaBuilder
25 $(eval $(host-cmake-package))