Use ${CT_TOP_DIR}/build as a base for build directories (used in default values for paths).
Remove this directory on distclean (hard-coded).
Mark the version to be 0.0.1-svn (no release yet).
5 prompt "Get kernel headers from:"
7 config KERNEL_LINUX_HEADERS_INSTALL
9 prompt "kernel's 'headers_install'"
11 This will make use of the new headers_install rule in recent kernels.
12 This is most probably what you want to use.
14 config KERNEL_LINUX_HEADERS_SANITISED
16 prompt "Mazur's sanitized headers (OBSOLETE)"
18 M. Mazur used to maintain a tree of sanitised headers, but it is now
19 obsoleted by the headers_install rule (above), and has not seen eny
22 config KERNEL_LINUX_HEADERS_COPY
24 prompt "pure kernel headers (NOT RECOMMENDED)"
26 This will simply copy the kernel headers to the toolchain.
28 You do NOT want this. It's badly broken because it leaks kernel internals
35 default "linux" if KERNEL_LINUX_HEADERS_INSTALL || KERNEL_LINUX_HEADERS_COPY
36 default "linux-libc-headers" if KERNEL_LINUX_HEADERS_SANITISED
38 config KERNEL_VERSION_SEE_EXTRAVERSION
40 prompt "See extra versions"
42 depends on ! KERNEL_LINUX_HEADERS_SANITISED
44 See extra versions (kernel with 4 numbers, eg 2.6.19.1).
46 If you say 'no', you'll only see sub-level, 3-digit versions.
47 If you say 'yes', you'll see far more versions!
49 It is recommended that you say 'no', unless you _*know*_
50 that an extra version fixes a headers bug.
52 if KERNEL_LINUX_HEADERS_INSTALL
53 source config/kernel_linux_headers_install.in
56 if KERNEL_LINUX_HEADERS_COPY
57 source config/kernel_linux_headers_copy.in
60 if KERNEL_LINUX_HEADERS_SANITISED
61 source config/kernel_linux_headers_sanitised.in
66 prompt "Kernel verbosity:"
67 default KERNEL_LINUX_VERBOSITY_0
69 config KERNEL_LINUX_VERBOSITY_0
73 Print simplified command lines.
75 config KERNEL_LINUX_VERBOSITY_1
77 prompt "Full commands"
79 Print full command lines.
81 config KERNEL_LINUX_VERBOSITY_2
85 Print the reasons why a make target is rebuild.
89 config KERNEL_LINUX_VERBOSE_LEVEL
91 default 0 if KERNEL_LINUX_VERBOSITY_0
92 default 1 if KERNEL_LINUX_VERBOSITY_1
93 default 2 if KERNEL_LINUX_VERBOSITY_2
95 config KERNEL_LINUX_CONFIG_FILE
97 prompt "Configuration file"
100 Path to the kernel configuration file.
102 You _must_ provide one (for now).