summaryrefslogtreecommitdiff
path: root/scripts/build/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build/kernel')
-rw-r--r--scripts/build/kernel/bare-metal.sh12
-rw-r--r--scripts/build/kernel/linux.sh13
-rw-r--r--scripts/build/kernel/windows.sh12
3 files changed, 23 insertions, 14 deletions
diff --git a/scripts/build/kernel/bare-metal.sh b/scripts/build/kernel/bare-metal.sh
index 629f63f..79c4345 100644
--- a/scripts/build/kernel/bare-metal.sh
+++ b/scripts/build/kernel/bare-metal.sh
@@ -2,19 +2,23 @@
# Copyright 2008 Yann E. MORIN
# Licensed under the GPL v2. See COPYING in the root of this package
-CT_DoKernelTupleValues() {
+CT_DoKernelTupleValues()
+{
# For bare-metal, there is no kernel part in the tuple
CT_TARGET_KERNEL=
}
-do_kernel_get() {
+do_kernel_get()
+{
:
}
-do_kernel_extract() {
+do_kernel_extract()
+{
:
}
-do_kernel_headers() {
+do_kernel_headers()
+{
:
}
diff --git a/scripts/build/kernel/linux.sh b/scripts/build/kernel/linux.sh
index 5ab4918..f098765 100644
--- a/scripts/build/kernel/linux.sh
+++ b/scripts/build/kernel/linux.sh
@@ -2,10 +2,9 @@
# Copyright 2007 Yann E. MORIN
# Licensed under the GPL v2. See COPYING in the root of this package
-CT_DoKernelTupleValues() {
- if [ "${CT_ARCH_USE_MMU}" = "y" ]; then
- CT_TARGET_KERNEL="linux"
- else
+CT_DoKernelTupleValues()
+{
+ if [ -z "${CT_ARCH_USE_MMU}" ]; then
# Some no-mmu linux targets requires a -uclinux tuple (like m68k/cf),
# while others must have a -linux tuple. Other targets
# should be added here when someone starts to care about them.
@@ -18,7 +17,8 @@ CT_DoKernelTupleValues() {
}
# Download the kernel
-do_kernel_get() {
+do_kernel_get()
+{
CT_Fetch LINUX
}
@@ -42,7 +42,8 @@ do_kernel_extract()
}
# Install kernel headers using headers_install from kernel sources.
-do_kernel_headers() {
+do_kernel_headers()
+{
local kernel_path
local kernel_arch
diff --git a/scripts/build/kernel/windows.sh b/scripts/build/kernel/windows.sh
index 7d6266c..37bc1d7 100644
--- a/scripts/build/kernel/windows.sh
+++ b/scripts/build/kernel/windows.sh
@@ -2,20 +2,24 @@
# Copyright 2012 Yann Diorcet
# Licensed under the GPL v2. See COPYING in the root of this package
-CT_DoKernelTupleValues() {
+CT_DoKernelTupleValues()
+{
# Even we compile for x86_64 target architecture, the target OS have to
# bet mingw32 (require by gcc and mingw-w64)
CT_TARGET_KERNEL="mingw32"
}
-do_kernel_get() {
+do_kernel_get()
+{
:
}
-do_kernel_extract() {
+do_kernel_extract()
+{
:
}
-do_kernel_headers() {
+do_kernel_headers()
+{
:
}