summaryrefslogtreecommitdiff
path: root/packages/linux/linux-kexecboot.inc
blob: e527f92c578f34661f3b68b6cd4b646a32592bb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
DESCRIPTION = "2.6 Linux kexec bootloader for Zaurus devices and iPAQ hx2750."
SECTION = "kernel"
LICENSE = "GPL"

INITRAMFS_IMAGE = "initramfs-kexec-image"
inherit kernel
PACKAGES = ""
PROVIDES = ""

DOSRC = "http://www.do13.de/openzaurus/patches"
RPSRC = "http://www.rpsys.net/openzaurus/patches/archive"
JLSRC = "http://www.cs.wisc.edu/~lenz/zaurus/files"
BASRC = "http://www.orca.cx/zaurus/patches"
CHSRC = "http://oz.drigon.com/patches"
TKSRC = "http://www.informatik.hu-berlin.de/~tkunze/zaurus/patches"

COMPATIBLE_HOST = "(arm|i.86).*-linux"
COMPATIBLE_MACHINE = '(collie|poodle|c7x0|akita|spitz|tosa|hx2000|qemuarm|qemux86|bootcdx86|htcuniversal|zylonite)'

KERNEL_IMAGE_BASE_NAME = "${KERNEL_IMAGETYPE}-kexecboot-${PV}-${PR}-${MACHINE}"
KERNEL_IMAGE_SYMLINK_NAME = "${KERNEL_IMAGETYPE}-kexecboot-${MACHINE}"

KERNEL_DEFCONFIG ?= "defconfig-${MACHINE}"

do_compile[depends] += "${INITRAMFS_IMAGE}:do_rootfs"

do_configure() {
	cp '${WORKDIR}/${KERNEL_DEFCONFIG}' '${S}/.config'
	yes '' | oe_runmake oldconfig
}

do_stage() {
}

do_install() {
}

python do_package() {
}