mirror of
				https://github.com/hzyitc/openwrt-redmi-ax3000
				synced 2025-10-30 07:50:32 +08:00 
			
		
		
		
	target/metadata: set OpenWrt One as the default menuconfig target/profile
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
		| @ -375,6 +375,7 @@ define BuildTargets/DumpCurrent | ||||
| 	 echo 'Target-Description:'; \ | ||||
| 	 echo "$$$$DESCRIPTION"; \ | ||||
| 	 echo '@@'; \ | ||||
| 	 $(if $(DEFAULT_PROFILE),echo 'Target-Default-Profile: $(DEFAULT_PROFILE)';) \ | ||||
| 	 echo 'Default-Packages: $(DEFAULT_PACKAGES) $(call extra_packages,$(DEFAULT_PACKAGES))'; \ | ||||
| 	 $(DUMPINFO) | ||||
| 	$(if $(CUR_SUBTARGET),$(SUBMAKE) -r --no-print-directory -C image -s DUMP=1 SUBTARGET=$(CUR_SUBTARGET)) | ||||
|  | ||||
| @ -136,6 +136,7 @@ sub parse_target_metadata($) { | ||||
| 		/^Linux-Kernel-Arch:\s*(.+)\s*$/ and $target->{karch} = $1; | ||||
| 		/^Default-Subtarget:\s*(.+)\s*$/ and $target->{def_subtarget} = $1; | ||||
| 		/^Default-Packages:\s*(.+)\s*$/ and $target->{packages} = [ split(/\s+/, $1) ]; | ||||
| 		/^Target-Default-Profile:\s*(.+)\s*$/ and $target->{default_profile} = $1; | ||||
| 		/^Target-Profile:\s*(.+)\s*$/ and do { | ||||
| 			$profile = { | ||||
| 				id => $1, | ||||
|  | ||||
| @ -179,7 +179,7 @@ EOF | ||||
| 	print <<EOF; | ||||
| choice | ||||
| 	prompt "Target System" | ||||
| 	default TARGET_ath79 | ||||
| 	default TARGET_mediatek | ||||
| 	reset if !DEVEL | ||||
| 	 | ||||
| EOF | ||||
| @ -219,6 +219,14 @@ choice | ||||
| EOF | ||||
| 	foreach my $target (@target) { | ||||
| 		my $profile = $target->{profiles}->[0]; | ||||
| 		foreach my $p (@{$target->{profiles}}) { | ||||
| 			last unless $target->{default_profile}; | ||||
| 			my $name = $p->{id}; | ||||
| 			$name =~ s/^DEVICE_//; | ||||
| 			next unless $name eq $target->{default_profile}; | ||||
| 			$profile = $p; | ||||
| 			last; | ||||
| 		} | ||||
| 		$profile or next; | ||||
| 		print <<EOF; | ||||
| 	default TARGET_$target->{conf}_$profile->{id} if TARGET_$target->{conf} && !BUILDBOT | ||||
|  | ||||
| @ -4,6 +4,7 @@ BOARDNAME:=Filogic 8x0 (MT798x) | ||||
| CPU_TYPE:=cortex-a53 | ||||
| DEFAULT_PACKAGES += fitblk kmod-phy-aquantia kmod-crypto-hw-safexcel wpad-basic-mbedtls uboot-envtools | ||||
| KERNELNAME:=Image dtbs | ||||
| DEFAULT_PROFILE:=openwrt_one | ||||
|  | ||||
| define Target/Description | ||||
| 	Build firmware images for MediaTek Filogic ARM based boards. | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 John Crispin
					John Crispin