mirror of
https://github.com/outbackdingo/firmware.git
synced 2026-01-27 10:19:01 +00:00
add ingenic-gpio package (#1228)
This commit is contained in:
@@ -114,6 +114,7 @@ BR2_PACKAGE_WIREGUARD_TOOLS=y
|
||||
# DEBUG
|
||||
BR2_PACKAGE_INGENIC_PWM=y
|
||||
BR2_PACKAGE_LOGCAT_OPENIPC=y
|
||||
BR2_PACKAGE_INGENIC_DIAG_TOOLS=y
|
||||
# BR2_PACKAGE_HOST_GDB is not set
|
||||
# BR2_PACKAGE_GDB is not set
|
||||
|
||||
|
||||
@@ -125,6 +125,7 @@ BR2_PACKAGE_ZEROTIER_ONE=y
|
||||
# DEBUG
|
||||
BR2_PACKAGE_LOGCAT_OPENIPC=y
|
||||
BR2_PACKAGE_INGENIC_PWM=y
|
||||
BR2_PACKAGE_INGENIC_DIAG_TOOLS=y
|
||||
# BR2_PACKAGE_HOST_GDB is not set
|
||||
# BR2_PACKAGE_GDB is not set
|
||||
|
||||
|
||||
@@ -111,3 +111,4 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/xiongmai-osdrv-xm530/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/xmdp/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/yaml-cli/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/zerotier-one/Config.in"
|
||||
source "$BR2_EXTERNAL_GENERAL_PATH/package/ingenic-diag-tools/Config.in"
|
||||
|
||||
4
general/package/ingenic-diag-tools/Config.in
Normal file
4
general/package/ingenic-diag-tools/Config.in
Normal file
@@ -0,0 +1,4 @@
|
||||
config BR2_PACKAGE_INGENIC_DIAG_TOOLS
|
||||
bool "ingenic-diag-tools"
|
||||
help
|
||||
Userspace program for manipulating GPIOs
|
||||
24
general/package/ingenic-diag-tools/ingenic-diag-tools.mk
Normal file
24
general/package/ingenic-diag-tools/ingenic-diag-tools.mk
Normal file
@@ -0,0 +1,24 @@
|
||||
################################################################################
|
||||
#
|
||||
# ingenic-diag-tools
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ifeq ($(LOCAL_DOWNLOAD),y)
|
||||
INGENIC_DIAG_TOOLS_SITE_METHOD = git
|
||||
INGENIC_DIAG_TOOLS_SITE = https://github.com/gtxaspec/jz-diag-tools
|
||||
INGENIC_DIAG_TOOLS_VERSION = $(shell git ls-remote $(INGENIC_DIAG_TOOLS_SITE) HEAD | head -1 | cut -f1)
|
||||
else
|
||||
INGENIC_DIAG_TOOLS_SITE = https://github.com/gtxaspec/jz-diag-tools/archive
|
||||
INGENIC_DIAG_TOOLS_SOURCE = main.tar.gz
|
||||
endif
|
||||
|
||||
define INGENIC_DIAG_TOOLS_BUILD_CMDS
|
||||
$(MAKE) CROSS_COMPILE=$(TARGET_CROSS) -C $(@D)
|
||||
endef
|
||||
|
||||
define INGENIC_DIAG_TOOLS_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -D -m 0755 $(@D)/ingenic-gpio $(TARGET_DIR)/usr/bin/
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
Reference in New Issue
Block a user