mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 22:44:27 -05: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:
		
							parent
							
								
									f342255025
								
							
						
					
					
						commit
						5c12fe45b9
					
				@ -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.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user