mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Add i2c-telemerty package
							parent
							
								
									4dae5b26ef
								
							
						
					
					
						commit
						92838c9ee2
					
				|  | @ -9,6 +9,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/fwprintenv-openipc/Config.in" | |||
| source "$BR2_EXTERNAL_GOKE_PATH/package/goke-osdrv-gk710x/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/goke-osdrv-gk7205v200/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/hisilicon-opensdk/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/i2c-telemetry/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/ipctool/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/json-c-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/lame-openipc/Config.in" | ||||
|  |  | |||
|  | @ -9,6 +9,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/fwprintenv-openipc/fwprintenv-openipc. | |||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk710x/goke-osdrv-gk710x.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/hisilicon-opensdk/hisilicon-opensdk.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/i2c-telemetry/i2c-telemetry.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/ipctool/ipctool.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/json-c-openipc/json-c-openipc.mk | ||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/lame-openipc/lame-openipc.mk | ||||
|  |  | |||
|  | @ -0,0 +1 @@ | |||
| ../../general/package/i2c-telemetry | ||||
|  | @ -16,6 +16,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv-hi3516cv300/Config. | |||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv-hi3516cv500/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv-hi3516ev300/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv-hi3519v101/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/i2c-telemetry/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/ipctool/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/json-c-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_HISILICON_PATH/package/lame-openipc/Config.in" | ||||
|  |  | |||
|  | @ -16,6 +16,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/hisil | |||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/hisilicon-osdrv-hi3516cv500.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/hisilicon-osdrv-hi3516ev300.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3519v101/hisilicon-osdrv-hi3519v101.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/i2c-telemetry/i2c-telemetry.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/ipctool/ipctool.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/json-c-openipc/json-c-openipc.mk | ||||
| include $(BR2_EXTERNAL_HISILICON_PATH)/package/lame-openipc/lame-openipc.mk | ||||
|  |  | |||
|  | @ -0,0 +1 @@ | |||
| ../../general/package/i2c-telemetry | ||||
|  | @ -8,6 +8,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/ax-agent/Config.in" | |||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/dropbear-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/fdk-aac-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/fwprintenv-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/i2c-telemetry/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/ipctool/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/json-c-openipc/Config.in" | ||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/lame-openipc/Config.in" | ||||
|  |  | |||
|  | @ -8,6 +8,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/ax-agent/ax-agent.mk | |||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/dropbear-openipc/dropbear-openipc.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/fwprintenv-openipc/fwprintenv-openipc.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/i2c-telemetry/i2c-telemetry.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/ipctool/ipctool.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/json-c-openipc/json-c-openipc.mk | ||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/lame-openipc/lame-openipc.mk | ||||
|  |  | |||
|  | @ -0,0 +1 @@ | |||
| ../../general/package/i2c-telemetry | ||||
|  | @ -8,15 +8,15 @@ AX_AGENT_LICENSE = MIT | |||
| AX_AGENT_LICENSE_FILES = LICENSE | ||||
| 
 | ||||
| define AX_AGENT_EXTRACT_CMDS | ||||
| 	cp ../general/package/ax-agent/src/ax-agent.c $(@D)/ | ||||
| 	cp ../general/package/$(PKG_NAME)/src/$(PKG_NAME).c $(@D)/ | ||||
| endef | ||||
| 
 | ||||
| define AX_AGENT_BUILD_CMDS | ||||
| 	(cd $(@D); $(TARGET_CC) -s ax-agent.c -o ax-agent) | ||||
| 	(cd $(@D); $(TARGET_CC) -s $(PKG_NAME).c -o ax-agent) | ||||
| endef | ||||
| 
 | ||||
| define AX_AGENT_INSTALL_TARGET_CMDS | ||||
| 	install -m 0755 -D $(@D)/ax-agent $(TARGET_DIR)/usr/sbin/ax-agent | ||||
| 	install -m 0755 -D $(@D)/$(PKG_NAME) $(TARGET_DIR)/usr/sbin/$(PKG_NAME) | ||||
| endef | ||||
| 
 | ||||
| $(eval $(generic-package)) | ||||
|  |  | |||
|  | @ -0,0 +1,7 @@ | |||
| config BR2_PACKAGE_I2C_TELEMETRY | ||||
| 	bool "i2c-telemetry" | ||||
| 	default n | ||||
| 	help | ||||
| 	  Simple I2C telemetry system | ||||
| 
 | ||||
| 	  https://openipc.org | ||||
|  | @ -0,0 +1,22 @@ | |||
| ################################################################################
 | ||||
| #
 | ||||
| # i2c-telemetry | updated 2022.08.10
 | ||||
| #
 | ||||
| ################################################################################
 | ||||
| 
 | ||||
| I2C_TELEMETRY_LICENSE = MIT | ||||
| I2C_TELEMETRY_LICENSE_FILES = LICENSE | ||||
| 
 | ||||
| define I2C_TELEMETRY_EXTRACT_CMDS | ||||
| 	cp -av ../general/package/$(PKG_NAME)/src/* $(@D)/ | ||||
| endef | ||||
| 
 | ||||
| define I2C_TELEMETRY_BUILD_CMDS | ||||
| 	(cd $(@D); $(TARGET_CC) -s ina219.c -o ina219) | ||||
| endef | ||||
| 
 | ||||
| define I2C_TELEMETRY_INSTALL_TARGET_CMDS | ||||
| 	install -m 0755 -D $(@D)/ina219.c $(TARGET_DIR)/usr/sbin/ina219.c | ||||
| endef | ||||
| 
 | ||||
| $(eval $(generic-package)) | ||||
		Loading…
	
		Reference in New Issue