- store BR2_PACKAGE_LINUX_KCONFIG and BR2_PACKAGE_LINUX_FORMAT in .config
- adjust a few defaults.
This commit is contained in:
parent
73be7f9ef4
commit
dc09df0878
@ -11,6 +11,36 @@ config BR2_PACKAGE_LINUX
|
||||
kernel headers are just that (headers) and not full
|
||||
kernels. This is a feature.
|
||||
|
||||
config BR2_PACKAGE_LINUX_KCONFIG
|
||||
string ".config file"
|
||||
depends on BR2_PACKAGE_LINUX
|
||||
default ""
|
||||
help
|
||||
kernel's .config to use to build a kernel for the target.
|
||||
|
||||
If the above setting is empty, you can change the default
|
||||
board-imposed value by passing LINUX26_KCONFIG=<path> to
|
||||
make.
|
||||
|
||||
config BR2_PACKAGE_LINUX_FORMAT
|
||||
string "kernel binary format"
|
||||
depends on BR2_PACKAGE_LINUX
|
||||
default ""
|
||||
help
|
||||
kernel binary format.
|
||||
Popular values include:
|
||||
- bzImage
|
||||
- zImage
|
||||
and other, architecture dependant formats.
|
||||
|
||||
Note that the default format is supposed to be set by your
|
||||
board-description, if any.
|
||||
i386 and compatible default to bzImage if nothing was given
|
||||
above.
|
||||
If the above setting is empty, you can change the default
|
||||
board-imposed value by passing LINUX26_FORMAT=<string> to
|
||||
make.
|
||||
|
||||
source "target/device/AMD/Config.in"
|
||||
source "target/device/Arm/Config.in"
|
||||
source "target/device/Atmel/Config.in"
|
||||
|
@ -1,7 +1,17 @@
|
||||
BR2_BOARD_PATH:=target/device/x86/i386
|
||||
|
||||
ifeq ($(strip $(BR2_PACKAGE_LINUX_KCONFIG)),)
|
||||
ifndef LINUX26_KCONFIG
|
||||
LINUX26_KCONFIG=$(BR2_BOARD_PATH)/linux26.config
|
||||
endif
|
||||
LINUX26_FORMAT=bzImage
|
||||
else
|
||||
LINUX26_KCONFIG=$(strip $(BR2_PACKAGE_LINUX_KCONFIG))
|
||||
endif
|
||||
|
||||
ifeq ($(strip $(BR2_PACKAGE_LINUX_FORMAT)),)
|
||||
ifndef LINUX26_FORMAT
|
||||
LINUX26_FORMAT=bzImage
|
||||
endif
|
||||
else
|
||||
LINUX26_FORMAT=$(strip $(BR2_PACKAGE_LINUX_FORMAT))
|
||||
endif
|
||||
|
@ -4,7 +4,7 @@ comment "Gcc Options"
|
||||
|
||||
choice
|
||||
prompt "GCC compiler Version"
|
||||
default BR2_GCC_VERSION_3_4_6
|
||||
default BR2_GCC_VERSION_4_1_2
|
||||
help
|
||||
Select the version of gcc you wish to use.
|
||||
|
||||
|
@ -6,7 +6,7 @@ comment "Kernel Header Options"
|
||||
|
||||
choice
|
||||
prompt "Kernel Headers"
|
||||
default BR2_KERNEL_HEADERS_2_4_31
|
||||
default BR2_KERNEL_HEADERS_2_6_20
|
||||
help
|
||||
Select the version of kernel header files you wish to use.
|
||||
You must select the correct set of header files to match
|
||||
@ -25,7 +25,7 @@ choice
|
||||
bool "Linux 2.4.29 kernel headers"
|
||||
|
||||
config BR2_KERNEL_HEADERS_2_4_31
|
||||
depends !BR2_nios2
|
||||
depends !BR2_nios2 && BR2_DEPRECATED
|
||||
bool "Linux 2.4.31 kernel headers"
|
||||
|
||||
config BR2_KERNEL_HEADERS_2_6_9
|
||||
@ -37,7 +37,7 @@ choice
|
||||
bool "Linux 2.6.11 kernel headers"
|
||||
|
||||
config BR2_KERNEL_HEADERS_2_6_12
|
||||
depends !BR2_nios2
|
||||
depends !BR2_nios2 && BR2_DEPRECATED
|
||||
bool "Linux 2.6.12 kernel headers"
|
||||
|
||||
config BR2_KERNEL_HEADERS_2_6_19_2
|
||||
|
Loading…
Reference in New Issue
Block a user