yann@448: # Linux kernel options yann@448: yann@448: choice yann@448: bool yann@448: prompt "Get kernel headers from:" yann@448: yann@448: config KERNEL_LINUX_HEADERS_INSTALL yann@448: bool yann@448: prompt "kernel's 'headers_install'" yann@448: help yann@448: This will make use of the new headers_install rule in recent kernels. yann@448: This is most probably what you want to use. yann@448: yann@448: config KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR yann@448: bool yann@448: prompt "Use custom directory" yann@448: help yann@448: If you have some kernel headers lying around, you can enter the path yann@448: below. yann@448: yann@448: endchoice yann@448: yann@448: config KERNEL_VERSION_SEE_EXTRAVERSION yann@448: bool yann@448: prompt "See extra versions" yann@448: default n yann@448: depends on KERNEL_LINUX_HEADERS_COPY || KERNEL_LINUX_HEADERS_INSTALL yann@448: help yann@448: See extra versions (kernel with 4 numbers, eg 2.6.19.1). yann@448: yann@448: If you say 'no', you'll only see sub-level, 3-digit versions. yann@448: If you say 'yes', you'll see far more versions! yann@448: yann@448: It is recommended that you say 'no', unless you _*know*_ yann@448: that an extra version fixes a headers bug. yann@448: yann@448: if KERNEL_LINUX_HEADERS_INSTALL yann@448: source config/kernel/linux_headers_install.in yann@448: endif yann@448: yann@448: config KERNEL_LINUX_HEADERS_CUSTOM_DIR yann@448: string yann@448: prompt "Where are those custom headers?" yann@448: depends on KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR yann@448: help yann@448: Enter the base directory where the headers are to be found. yann@448: yann@448: Eg. if the headers are in /some/place/include, then enter /some/place. yann@448: This is the same path you entered when you typed: yann@448: make INSTALL_HDR_PATH=/some/place headers_install yann@448: yann@448: if ! KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR yann@448: yann@448: choice yann@448: bool yann@448: prompt "Kernel verbosity:" yann@448: default KERNEL_LINUX_VERBOSITY_0 yann@448: yann@448: config KERNEL_LINUX_VERBOSITY_0 yann@448: bool yann@448: prompt "Simplified" yann@448: help yann@448: Print simplified command lines. yann@448: yann@448: config KERNEL_LINUX_VERBOSITY_1 yann@448: bool yann@448: prompt "Full commands" yann@448: help yann@448: Print full command lines. yann@448: yann@448: config KERNEL_LINUX_VERBOSITY_2 yann@448: bool yann@448: prompt "Exec reasons" yann@448: help yann@448: Print the reasons why a make target is rebuild. yann@448: yann@448: endchoice yann@448: yann@448: config KERNEL_LINUX_VERBOSE_LEVEL yann@448: int yann@448: default 0 if KERNEL_LINUX_VERBOSITY_0 yann@448: default 1 if KERNEL_LINUX_VERBOSITY_1 yann@448: default 2 if KERNEL_LINUX_VERBOSITY_2 yann@448: yann@448: endif