FunKey-GPIO-Mapping.mk 1.2 KB

1234567891011121314151617181920212223242526272829
  1. ################################################################################
  2. #
  3. # FunKey-GPIO-mapping
  4. #
  5. ################################################################################
  6. FUNKEY_GPIO_MAPPING_VERSION = e2b637f
  7. FUNKEY_GPIO_MAPPING_SITE_METHOD = git
  8. FUNKEY_GPIO_MAPPING_SITE = https://github.com/FunKey-Project/FunKey-GPIO-Mapping.git
  9. FUNKEY_GPIO_MAPPING_SITE_LICENSE = GPL-2.1+
  10. FUNKEY_GPIO_MAPPING_SITE_LICENSE_FILES = COPYING
  11. define FUNKEY_GPIO_MAPPING_BUILD_CMDS
  12. $(TARGET_MAKE_ENV) CROSS_COMPILE=$(TARGET_CROSS) \
  13. CC="$(TARGET_CC)" \
  14. $(MAKE) -C $(@D) \
  15. CFLAGS="$(TARGET_CFLAGS)" $(FUNKEY_GPIO_MAPPING_BUILD_TARGET)
  16. endef
  17. define FUNKEY_GPIO_MAPPING_INSTALL_TARGET_CMDS
  18. $(INSTALL) -d -m 0755 $(TARGET_DIR)/usr/local/sbin
  19. $(INSTALL) -m 0755 $(@D)/funkey_gpio_management $(TARGET_DIR)/usr/local/sbin/funkey_gpio_management
  20. $(INSTALL) -m 0755 $(@D)/termfix $(TARGET_DIR)/usr/local/sbin/termfix
  21. $(INSTALL) -d -m 0755 $(TARGET_DIR)/etc
  22. $(INSTALL) -d -m 0755 $(TARGET_DIR)/etc/init.d
  23. $(INSTALL) -m 0755 $(FUNKEY_GPIO_MAPPING_PKGDIR)etc/init.d/S11funkey-gpio-management $(TARGET_DIR)/etc/init.d/S11funkey-gpio-management
  24. endef
  25. $(eval $(generic-package))