disable the image builder in menuconfig for profiles with custom kernel configs
SVN-Revision: 6341
This commit is contained in:
		| @@ -53,6 +53,7 @@ sub parse_target_metadata() { | |||||||
| 			} | 			} | ||||||
| 			$profile->{desc} = $desc; | 			$profile->{desc} = $desc; | ||||||
| 		}; | 		}; | ||||||
|  | 		/^Target-Profile-Kconfig:/ and $profile->{kconfig} = 1; | ||||||
| 	} | 	} | ||||||
| 	foreach my $target (@target) { | 	foreach my $target (@target) { | ||||||
| 		@{$target->{profiles}} > 0 or $target->{profiles} = [ | 		@{$target->{profiles}} > 0 or $target->{profiles} = [ | ||||||
| @@ -298,6 +299,7 @@ config LINUX_$target->{conf}_$profile->{id} | |||||||
| 	bool "$profile->{name}" | 	bool "$profile->{name}" | ||||||
| 	depends LINUX_$target->{conf} | 	depends LINUX_$target->{conf} | ||||||
| EOF | EOF | ||||||
|  | 			$profile->{kconfig} and print "\tselect PROFILE_KCONFIG\n"; | ||||||
| 			my %pkgs; | 			my %pkgs; | ||||||
| 			foreach my $pkg (@{$target->{packages}}, @{$profile->{packages}}) { | 			foreach my $pkg (@{$target->{packages}}, @{$profile->{packages}}) { | ||||||
| 				$pkgs{$pkg} = 1; | 				$pkgs{$pkg} = 1; | ||||||
|   | |||||||
| @@ -35,6 +35,9 @@ config USES_JFFS2 | |||||||
| config USES_EXT2 | config USES_EXT2 | ||||||
| 	bool | 	bool | ||||||
|  |  | ||||||
|  | config PROFILE_KCONFIG  | ||||||
|  | 	bool | ||||||
|  |  | ||||||
| # Architecture selection | # Architecture selection | ||||||
|  |  | ||||||
| config i386 | config i386 | ||||||
|   | |||||||
| @@ -1,6 +1,7 @@ | |||||||
| config IB | config IB | ||||||
| 	bool "Build the OpenWrt Image Builder" | 	bool "Build the OpenWrt Image Builder" | ||||||
| 	depends !TARGET_ROOTFS_INITRAMFS | 	depends !TARGET_ROOTFS_INITRAMFS | ||||||
|  | 	depends !PROFILE_KCONFIG | ||||||
| 	default y if ALL | 	default y if ALL | ||||||
| 	help | 	help | ||||||
| 	  This is essentially a stripped-down version of the buildroot | 	  This is essentially a stripped-down version of the buildroot | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau