kodi-jsonschemabuilder.mk 978 B

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