mirror of https://github.com/OpenIPC/composer.git
				
				
				
			Added faceter-camera package
							parent
							
								
									96eecc9840
								
							
						
					
					
						commit
						1fd17f9f94
					
				
								
									
									
										
											17
										
									
									building.sh
									
									
									
									
								
								
							
							
										
											17
										
									
									building.sh
									
									
									
									
								|  | @ -69,6 +69,21 @@ select_project() { | |||
|     fi | ||||
| } | ||||
| 
 | ||||
| copy_extra_packages() { | ||||
| 	extra_packages=${COMPOSER_DIR}/packages | ||||
| 	firmware_packages=${FIRMWARE_DIR}/general/package | ||||
| 	cp -afv $extra_packages/* $firmware_packages | ||||
| 	packages_list_file=$firmware_packages/Config.in | ||||
| 	for f in "$extra_packages"/* | ||||
| 	do | ||||
| 		package_name=$(basename $f) | ||||
| 		if ! grep -Fq "$package_name" $packages_list_file | ||||
| 		then | ||||
| 			printf 'source "$BR2_EXTERNAL_GENERAL_PATH/package/%s/Config.in"\n' $package_name >> $packages_list_file | ||||
| 		fi | ||||
| 	done | ||||
| } | ||||
| 
 | ||||
| echo_c 37 "COMPOSER - custom OpenIPC firmware builder" | ||||
| echo_c 30 "https://openipc.org/" | ||||
| echo_c 30 "Version: ${VERSION}" | ||||
|  | @ -96,7 +111,7 @@ else | |||
| fi | ||||
| 
 | ||||
| echo_c 33 "\nCopying extra packages" | ||||
| cp -afv ${COMPOSER_DIR}/packages/* ${FIRMWARE_DIR}/general/package | ||||
| copy_extra_packages | ||||
| 
 | ||||
| echo_c 33 "\nCopying project files" | ||||
| cp -afv ${COMPOSER_DIR}/projects/${PROJECT}/*  ${FIRMWARE_DIR} | ||||
|  |  | |||
|  | @ -0,0 +1,5 @@ | |||
| config BR2_PACKAGE_FACETER_CAMERA | ||||
| 	bool "faceter-camera" | ||||
| 	default y | ||||
| 	help | ||||
| 	  Faceter camera application | ||||
|  | @ -0,0 +1,33 @@ | |||
| ################################################################################
 | ||||
| #
 | ||||
| # faceter-camera
 | ||||
| #
 | ||||
| ################################################################################
 | ||||
| 
 | ||||
| FACETER_CAMERA_VERSION = 1.0.0 | ||||
| FACETER_CAMERA_SITE = https://github.com/openipc/faceter/archive | ||||
| FACETER_CAMERA_SOURCE = master.tar.gz | ||||
| 
 | ||||
| FACETER_CAMERA_LICENSE = PROPRIETARY | ||||
| FACETER_CAMERA_LICENSE_FILES = LICENSE | ||||
| 
 | ||||
| FACETER_CAMERA_PLACE = mips_ingenic_t31 | ||||
| 
 | ||||
| FACETER_CAMERA_DEPENDENCIES = \
 | ||||
| 	json-c-openipc libcurl-openipc libyaml | ||||
| 	 | ||||
| define FACETER_CAMERA_INSTALL_TARGET_CMDS | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/etc | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(@D)/$(FACETER_CAMERA_PLACE)/configs/faceter-client-settings.json | ||||
| 
 | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d | ||||
| 	$(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(@D)/$(FACETER_CAMERA_PLACE)/configs//S96faceter-camera | ||||
| 
 | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin | ||||
| 	$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/$(FACETER_CAMERA_PLACE)/faceter-camera | ||||
| 	 | ||||
| 	$(INSTALL) -m 755 -d $(TARGET_DIR)/opt/faceter-camera | ||||
| 	$(INSTALL) -m 644 -t $(TARGET_DIR)/opt/faceter-camera $(@D)/$(FACETER_CAMERA_PLACE)/audio/*.pcm | ||||
| endef | ||||
| 
 | ||||
| $(eval $(generic-package)) | ||||
|  | @ -65,13 +65,13 @@ BR2_PACKAGE_INGENIC_OSDRV_T31=y | |||
| BR2_PACKAGE_HASERL=y | ||||
| BR2_PACKAGE_IPCTOOL=y | ||||
| BR2_PACKAGE_JSON_C=y | ||||
| BR2_PACKAGE_JSONFILTER=y | ||||
| # BR2_PACKAGE_JSONFILTER=y | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC=y | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_CURL is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set | ||||
| # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES=y | ||||
| BR2_PACKAGE_LIBCURL_OPENIPC_MBEDTLS=y | ||||
| BR2_PACKAGE_LIBEVENT_OPENIPC=y | ||||
| BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y | ||||
|  | @ -85,13 +85,14 @@ BR2_PACKAGE_MBEDTLS_OPENIPC=y | |||
| BR2_PACKAGE_MICROBE_WEB=y | ||||
| # BR2_PACKAGE_MINI_SNMPD is not set | ||||
| # BR2_PACKAGE_MOTORS is not set | ||||
| BR2_PACKAGE_OPUS_OPENIPC=y | ||||
| BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y | ||||
| # BR2_PACKAGE_OPUS_OPENIPC is not set | ||||
| # BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT is not set | ||||
| # BR2_PACKAGE_SSHPASS is not set | ||||
| # BR2_PACKAGE_UACME_OPENIPC is not set | ||||
| BR2_PACKAGE_VTUND_OPENIPC=y | ||||
| # BR2_PACKAGE_VTUND_OPENIPC=y | ||||
| BR2_PACKAGE_YAML_CLI=y | ||||
| BR2_PACKAGE_QUIRC_OPENIPC=y | ||||
| BR2_PACKAGE_FACETER_CAMERA=y | ||||
| # BR2_PACKAGE_AUTONIGHT is not set | ||||
| 
 | ||||
| # WiFi | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue