39807ca816
Absorb redundant kernel patches into v2 carriers, remove debug and suspend patches no longer needed. Wire v2 patches in recipe.toml. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
24 lines
893 B
TOML
24 lines
893 B
TOML
[source]
|
|
git = "https://gitlab.redox-os.org/redox-os/kernel.git"
|
|
rev = "866dfad0"
|
|
patches = [
|
|
"../../../local/patches/kernel/redbear-consolidated.patch",
|
|
"../../../local/patches/kernel/P8-msi.patch",
|
|
"../../../local/patches/kernel/P8-msi-foundation-v2.patch",
|
|
"../../../local/patches/kernel/P2-rebrand-start-message.patch",
|
|
"../../../local/patches/kernel/P0-eventfd-kernel.patch",
|
|
"../../../local/patches/kernel/P0-rsdp-checksum.patch",
|
|
"../../../local/patches/kernel/P1-mkfifo-fifo-support-v2.patch",
|
|
"../../../local/patches/kernel/P1-ioapic-hpet-nmi-v2.patch",
|
|
"../../../local/patches/kernel/P9-numa-topology.patch",
|
|
"../../../local/patches/kernel/P9-proc-lock-ordering.patch",
|
|
]
|
|
|
|
[build]
|
|
template = "custom"
|
|
script = """
|
|
make -f ${COOKBOOK_SOURCE}/Makefile
|
|
mkdir -pv "${COOKBOOK_STAGE}/usr/lib/boot"
|
|
cp -v kernel "${COOKBOOK_STAGE}/usr/lib/boot"
|
|
"""
|