rockaddicted

virtualgamepads_v2.mk

Aug 18th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. ################################################################################
  2. #
  3. # VIRTUALGAMEPADS
  4. #
  5. ################################################################################
  6. VIRTUALGAMEPADS_VERSION = 18260e56713eefc52a7b680cef946629d29543ba
  7. VIRTUALGAMEPADS_SITE = $(call github,miroof,node-virtual-gamepads,$(VIRTUALGAMEPADS_VERSION))
  8. VIRTUALGAMEPADS_DEPENDENCIES = nodejs
  9.  
  10. NPM = $(TARGET_CONFIGURE_OPTS) \
  11. LD="$(TARGET_CXX)" \
  12. npm_config_arch=arm \
  13. npm_config_target_arch=arm \
  14. npm_config_build_from_source=true \
  15. npm_config_nodedir=$(BUILD_DIR)/nodejs-0.12.7 \
  16. $(HOST_DIR)/usr/bin/npm
  17.  
  18. define VIRTUALGAMEPADS_INSTALL_TARGET_CMDS
  19. mkdir -p $(TARGET_DIR)/usr/node-virtual-gamepads
  20. cp -r $(@D)/* \
  21. $(TARGET_DIR)/usr/node-virtual-gamepads
  22.  
  23. cd $(TARGET_DIR)/usr/node-virtual-gamepads && mkdir -p node_modules && \
  24. $(NPM) install \
  25.  
  26. endef
  27.  
  28.  
  29.  
  30.  
  31.  
  32. define VIRTUALGAMEPADS_INSTALL_INIT_SYSV
  33. $(INSTALL) -m 0755 -D package/virtualgamepads/S92virtualgamepads $(TARGET_DIR)/etc/init.d/S92virtualgamepads
  34. endef
  35. $(eval $(generic-package))
Advertisement
Add Comment
Please, Sign In to add comment