mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Add example daemon
							parent
							
								
									4a11ce7fd4
								
							
						
					
					
						commit
						6ba955dc9f
					
				|  | @ -1,6 +1,7 @@ | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/linux/Config.ext.in" | source "$BR2_EXTERNAL_GOKE_PATH/linux/Config.ext.in" | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/goke_patcher/Config.in" | source "$BR2_EXTERNAL_GOKE_PATH/package/goke_patcher/Config.in" | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/aura-httpd/Config.in" | source "$BR2_EXTERNAL_GOKE_PATH/package/aura-httpd/Config.in" | ||||||
|  | source "$BR2_EXTERNAL_GOKE_PATH/package/ax-agent/Config.in" | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/baresip-openipc/Config.in" | source "$BR2_EXTERNAL_GOKE_PATH/package/baresip-openipc/Config.in" | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/dropbear-openipc/Config.in" | source "$BR2_EXTERNAL_GOKE_PATH/package/dropbear-openipc/Config.in" | ||||||
| source "$BR2_EXTERNAL_GOKE_PATH/package/fdk-aac-openipc/Config.in" | source "$BR2_EXTERNAL_GOKE_PATH/package/fdk-aac-openipc/Config.in" | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/linux/linux-ext-goke_patcher.mk | include $(BR2_EXTERNAL_GOKE_PATH)/linux/linux-ext-goke_patcher.mk | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/goke_patcher/goke_patcher.mk | include $(BR2_EXTERNAL_GOKE_PATH)/package/goke_patcher/goke_patcher.mk | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/aura-httpd/aura-httpd.mk | include $(BR2_EXTERNAL_GOKE_PATH)/package/aura-httpd/aura-httpd.mk | ||||||
|  | include $(BR2_EXTERNAL_GOKE_PATH)/package/ax-agent/ax-agent.mk | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/baresip-openipc/baresip-openipc.mk | include $(BR2_EXTERNAL_GOKE_PATH)/package/baresip-openipc/baresip-openipc.mk | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/dropbear-openipc/dropbear-openipc.mk | include $(BR2_EXTERNAL_GOKE_PATH)/package/dropbear-openipc/dropbear-openipc.mk | ||||||
| include $(BR2_EXTERNAL_GOKE_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk | include $(BR2_EXTERNAL_GOKE_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk | ||||||
|  |  | ||||||
|  | @ -0,0 +1 @@ | ||||||
|  | ../../general/package/ax-agent | ||||||
|  | @ -4,6 +4,7 @@ source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t21/Config.in" | ||||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t31/Config.in" | source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic-osdrv-t31/Config.in" | ||||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic_patcher/Config.in" | source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic_patcher/Config.in" | ||||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/aura-httpd/Config.in" | source "$BR2_EXTERNAL_INGENIC_PATH/package/aura-httpd/Config.in" | ||||||
|  | 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/dropbear-openipc/Config.in" | ||||||
| source "$BR2_EXTERNAL_INGENIC_PATH/package/fdk-aac-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/fwprintenv-openipc/Config.in" | ||||||
|  |  | ||||||
|  | @ -4,6 +4,7 @@ include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t21/ingenic-osdrv-t21 | ||||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk | include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic-osdrv-t31/ingenic-osdrv-t31.mk | ||||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic_patcher/ingenic_patcher.mk | include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic_patcher/ingenic_patcher.mk | ||||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/aura-httpd/aura-httpd.mk | include $(BR2_EXTERNAL_INGENIC_PATH)/package/aura-httpd/aura-httpd.mk | ||||||
|  | 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/dropbear-openipc/dropbear-openipc.mk | ||||||
| include $(BR2_EXTERNAL_INGENIC_PATH)/package/fdk-aac-openipc/fdk-aac-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/fwprintenv-openipc/fwprintenv-openipc.mk | ||||||
|  |  | ||||||
|  | @ -0,0 +1 @@ | ||||||
|  | ../../general/package/ax-agent | ||||||
|  | @ -0,0 +1,7 @@ | ||||||
|  | config BR2_PACKAGE_AX_AGENT | ||||||
|  | 	bool "ax-agent" | ||||||
|  | 	default n | ||||||
|  | 	help | ||||||
|  | 	  Simple daemon | ||||||
|  | 
 | ||||||
|  | 	  https://openipc.org | ||||||
|  | @ -0,0 +1,22 @@ | ||||||
|  | ################################################################################
 | ||||||
|  | #
 | ||||||
|  | # ax-agent | updated 2022.08.09
 | ||||||
|  | #
 | ||||||
|  | ################################################################################
 | ||||||
|  | 
 | ||||||
|  | AX_AGENT_LICENSE = MIT | ||||||
|  | AX_AGENT_LICENSE_FILES = LICENSE | ||||||
|  | 
 | ||||||
|  | define AX_AGENT_EXTRACT_CMDS | ||||||
|  | 	cp $(BR2_EXTERNAL_GOKE_PATH)/package/ax-agent/src/ax-agent.c $(@D)/ | ||||||
|  | endef | ||||||
|  | 
 | ||||||
|  | define AX_AGENT_BUILD_CMDS | ||||||
|  | 	(cd $(@D); $(TARGET_CC) -s ax-agent.c -o ax-agent) | ||||||
|  | endef | ||||||
|  | 
 | ||||||
|  | define AX_AGENT_INSTALL_TARGET_CMDS | ||||||
|  | 	install -m 0755 -D $(@D)/ax-agent $(TARGET_DIR)/usr/sbin/ax-agent | ||||||
|  | endef | ||||||
|  | 
 | ||||||
|  | $(eval $(generic-package)) | ||||||
|  | @ -0,0 +1,7 @@ | ||||||
|  | #include <stdio.h> | ||||||
|  | 
 | ||||||
|  | int main (void) | ||||||
|  | { | ||||||
|  |   puts ("Hello, World!"); | ||||||
|  |   return 0; | ||||||
|  | } | ||||||
|  | @ -1,5 +1,6 @@ | ||||||
| config BR2_PACKAGE_HISI_GPIO | config BR2_PACKAGE_HISI_GPIO | ||||||
| 	bool "hisi_gpio" | 	bool "hisi_gpio" | ||||||
|  | 	default n | ||||||
| 	help | 	help | ||||||
| 	  Utility for diagnosing, displaying GPIO statuses and running | 	  Utility for diagnosing, displaying GPIO statuses and running | ||||||
| 	  commands. | 	  commands. | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue