summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-09-15 14:52:29 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-09-15 14:52:29 (GMT)
commitb6a8c7318df50cfa894e0514c38696d8e1d0b297 (patch)
tree537c2d71f017cbecce64d20bbf66c0957b4b1252 /scripts
parent070411306a40b67253a9f4d53e8acccc60a36df6 (diff)
Move all the Linux kernel config options to a single file (to ease supporting more than one kernel).
Rename some Linux kernel config options (ditto). Update the addToolsVersion.sh script. /trunk/scripts/build/kernel/linux.sh | 13 6 7 0 +-- /trunk/tools/addToolVersion.sh | 105 37 68 0 +++++++-------------- /trunk/config/kernel/linux.in | 211 189 22 0 ++++++++++++++++++++++++++++++++++++++---- 3 files changed, 232 insertions(+), 97 deletions(-)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/kernel/linux.sh13
1 files changed, 6 insertions, 7 deletions
diff --git a/scripts/build/kernel/linux.sh b/scripts/build/kernel/linux.sh
index 8cf8737..27749e2 100644
--- a/scripts/build/kernel/linux.sh
+++ b/scripts/build/kernel/linux.sh
@@ -3,13 +3,12 @@
# Licensed under the GPL v2. See COPYING in the root of this package
do_print_filename() {
- [ "${CT_KERNEL}" = "linux" ] || return 0
echo "linux-${CT_KERNEL_VERSION}"
}
# Download the kernel
do_kernel_get() {
- if [ "${CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR}" != "y" ]; then
+ if [ "${CT_KERNEL_LINUX_USE_CUSTOM_DIR}" != "y" ]; then
CT_GetFile "${CT_KERNEL_FILE}" {ftp,http}://ftp.kernel.org/pub/linux/kernel/v2.{6{,/testing},4,2}
fi
return 0
@@ -17,7 +16,7 @@ do_kernel_get() {
# Extract kernel
do_kernel_extract() {
- if [ "${CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR}" != "y" ]; then
+ if [ "${CT_KERNEL_LINUX_USE_CUSTOM_DIR}" != "y" ]; then
CT_ExtractAndPatch "${CT_KERNEL_FILE}"
fi
return 0
@@ -27,7 +26,7 @@ do_kernel_extract() {
do_kernel_headers() {
CT_DoStep INFO "Installing kernel headers"
- if [ "${CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR}" = "y" ]; then
+ if [ "${CT_KERNEL_LINUX_USE_CUSTOM_DIR}" = "y" ]; then
do_kernel_preinstalled
else
do_kernel_install
@@ -59,7 +58,7 @@ do_kernel_install() {
${V_OPT} \
headers_install
- if [ "${CT_KERNEL_LINUX_HEADERS_INSTALL_CHECK}" = "y" ]; then
+ if [ "${CT_KERNEL_LINUX_INSTALL_CHECK}" = "y" ]; then
CT_DoLog EXTRA "Checking installed headers"
CT_DoExecLog ALL \
make -C "${CT_SRC_DIR}/${CT_KERNEL_FILE}" \
@@ -79,6 +78,6 @@ do_kernel_preinstalled() {
CT_DoLog EXTRA "Copying preinstalled kernel headers"
mkdir -p "${CT_SYSROOT_DIR}/usr"
- cd "${CT_KERNEL_LINUX_HEADERS_CUSTOM_DIR}"
- cp -rv include "${CT_SYSROOT_DIR}/usr" 2>&1 |CT_DoLog ALL
+ cd "${CT_KERNEL_LINUX_CUSTOM_DIR}"
+ CT_DoExecLog ALL cp -rv include "${CT_SYSROOT_DIR}/usr"
}