kodi-jsonschemabuilder.mk 1014 B

1234567891011121314151617181920212223242526
  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 = 18.7-Leia
  9. KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION))
  10. KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz
  11. KODI_JSONSCHEMABUILDER_DL_SUBDIR = kodi
  12. KODI_JSONSCHEMABUILDER_LICENSE = GPL-2.0
  13. KODI_JSONSCHEMABUILDER_LICENSE_FILES = LICENSE.md
  14. HOST_KODI_JSONSCHEMABUILDER_SUBDIR = tools/depends/native/JsonSchemaBuilder
  15. HOST_KODI_JSONSCHEMABUILDER_CONF_OPTS = \
  16. -DCMAKE_MODULE_PATH=$(@D)/project/cmake/modules
  17. define HOST_KODI_JSONSCHEMABUILDER_INSTALL_CMDS
  18. $(INSTALL) -m 755 -D \
  19. $(@D)/tools/depends/native/JsonSchemaBuilder/JsonSchemaBuilder \
  20. $(HOST_DIR)/bin/JsonSchemaBuilder
  21. endef
  22. $(eval $(host-cmake-package))