Introduce the notion of a 'sample comment'.
- presence of the sample's reported.by file is now mandatory.
- when saving a sample, reporter name & URL are queried, to avoid operator forget about creating the reported.by file.
- when saving a sample, one can store a few-liner comment.
- when recalling a sample, the reporter name, URL and comment (if present) are printed.
- update the powerpc-e500v2-linux-gnuspe sample to include Nate's comment (from his original mail).
- update all samples that were missing the reported.by file.
/trunk/scripts/saveSample.sh | 46 35 11 0 ++++++++++++++++++------
/trunk/scripts/showSamples.sh | 12 6 6 0 +++---
/trunk/samples/powerpc-e500v2-linux-gnuspe/reported.by | 15 15 0 0 ++++++++
/trunk/samples/samples.mk | 22 17 5 0 +++++++++--
4 files changed, 73 insertions(+), 22 deletions(-)
5 Build a toolchain targeting systems running Linux as a kernel.
9 prompt "Get kernel headers from:"
11 config KERNEL_LINUX_INSTALL
13 prompt "kernel's 'headers_install'"
15 This will make use of the new headers_install rule in recent kernels.
16 This is most probably what you want to use.
18 if KERNEL_LINUX_INSTALL
20 config KERNEL_LINUX_INSTALL_CHECK
22 prompt "Check installed headers"
25 If you are in doubt that installed headers are buggy, say 'Y'
26 here to have an extra check passed onto the headers.
30 prompt "Linux kernel version"
32 config KERNEL_V_2_6_18_8
34 prompt "2.6.18.8 (OBSOLETE)"
37 config KERNEL_V_2_6_19_7
39 prompt "2.6.19.7 (OBSOLETE)"
42 config KERNEL_V_2_6_20_21
44 prompt "2.6.20.21 (OBSOLETE)"
47 config KERNEL_V_2_6_21_7
49 prompt "2.6.21.7 (OBSOLETE)"
52 config KERNEL_V_2_6_22_19
54 prompt "2.6.22.19 (OBSOLETE)"
57 config KERNEL_V_2_6_23_17
59 prompt "2.6.23.17 (OBSOLETE)"
62 config KERNEL_V_2_6_24_7
64 prompt "2.6.24.7 (OBSOLETE)"
67 config KERNEL_V_2_6_25_18
69 prompt "2.6.25.18 (OBSOLETE)"
72 config KERNEL_V_2_6_26
76 config KERNEL_V_2_6_26_1
80 config KERNEL_V_2_6_26_2
84 config KERNEL_V_2_6_26_3
88 config KERNEL_V_2_6_26_4
92 config KERNEL_V_2_6_26_5
96 config KERNEL_V_2_6_26_6
100 config KERNEL_V_2_6_27
104 # CT_INSERT_VERSION_ABOVE
105 # Don't remove above line!
108 config KERNEL_VERSION
110 default "2.6.18.8" if KERNEL_V_2_6_18_8
111 default "2.6.19.7" if KERNEL_V_2_6_19_7
112 default "2.6.20.21" if KERNEL_V_2_6_20_21
113 default "2.6.21.7" if KERNEL_V_2_6_21_7
114 default "2.6.22.19" if KERNEL_V_2_6_22_19
115 default "2.6.23.17" if KERNEL_V_2_6_23_17
116 default "2.6.24.7" if KERNEL_V_2_6_24_7
117 default "2.6.25.18" if KERNEL_V_2_6_25_18
118 default "2.6.26" if KERNEL_V_2_6_26
119 default "2.6.26.1" if KERNEL_V_2_6_26_1
120 default "2.6.26.2" if KERNEL_V_2_6_26_2
121 default "2.6.26.3" if KERNEL_V_2_6_26_3
122 default "2.6.26.4" if KERNEL_V_2_6_26_4
123 default "2.6.26.5" if KERNEL_V_2_6_26_5
124 default "2.6.26.6" if KERNEL_V_2_6_26_6
125 default "2.6.27" if KERNEL_V_2_6_27
126 # CT_INSERT_VERSION_STRING_ABOVE
127 # Don't remove above line!
131 prompt "Kernel verbosity:"
132 default KERNEL_LINUX_VERBOSITY_0
134 config KERNEL_LINUX_VERBOSITY_0
138 Print simplified command lines.
140 config KERNEL_LINUX_VERBOSITY_1
142 prompt "Full commands"
144 Print full command lines.
146 config KERNEL_LINUX_VERBOSITY_2
148 prompt "Exec reasons"
150 Print the reasons why a make target is rebuild.
154 config KERNEL_LINUX_VERBOSE_LEVEL
156 default 0 if KERNEL_LINUX_VERBOSITY_0
157 default 1 if KERNEL_LINUX_VERBOSITY_1
158 default 2 if KERNEL_LINUX_VERBOSITY_2
162 config KERNEL_LINUX_USE_CUSTOM_DIR
164 prompt "Use custom directory"
166 If you have some kernel headers lying around, you can enter the path
169 config KERNEL_LINUX_CUSTOM_DIR
171 prompt "Where are those custom headers?"
172 depends on KERNEL_LINUX_USE_CUSTOM_DIR
174 Enter the base directory where the headers are to be found.
176 Eg. if the headers are in /some/place/include, then enter /some/place.
177 This is the same path you entered when you typed:
178 make INSTALL_HDR_PATH=/some/place headers_install