linux-tool-gpio.mk.in 723 B

12345678910111213141516171819202122232425262728
  1. ################################################################################
  2. #
  3. # gpio
  4. #
  5. ################################################################################
  6. LINUX_TOOLS += gpio
  7. GPIO_MAKE_OPTS = $(LINUX_MAKE_FLAGS)
  8. define GPIO_BUILD_CMDS
  9. $(Q)if ! grep install $(LINUX_DIR)/tools/gpio/Makefile >/dev/null 2>&1 ; then \
  10. echo "Your kernel version is too old and does not have the gpio tools." ; \
  11. echo "At least kernel 4.8 must be used." ; \
  12. exit 1 ; \
  13. fi
  14. $(TARGET_MAKE_ENV) $(MAKE1) -C $(LINUX_DIR)/tools \
  15. $(GPIO_MAKE_OPTS) \
  16. gpio
  17. endef
  18. define GPIO_INSTALL_TARGET_CMDS
  19. $(TARGET_MAKE_ENV) $(MAKE1) -C $(LINUX_DIR)/tools \
  20. $(GPIO_MAKE_OPTS) \
  21. DESTDIR=$(TARGET_DIR) \
  22. gpio_install
  23. endef