mirror of
git://git.2f30.org/morpheus.git
synced 2024-06-16 11:18:32 +00:00
Rather than fetching a pre-built kernel, build one
This commit is contained in:
parent
6317ed6877
commit
75bc786637
25
pkgs/kernel
25
pkgs/kernel
@ -1,12 +1,25 @@
|
|||||||
url=$mirror/bzImage
|
url=$mirror/kernel.tar.gz
|
||||||
urlconfig=$mirror/bzImage-config
|
|
||||||
|
|
||||||
fetch() {
|
fetch() {
|
||||||
wget -c $url -O src/bzImage
|
wget -c $url -O src/kernel.tar.gz
|
||||||
wget -c $urlconfig -O src/bzImage-config
|
}
|
||||||
|
|
||||||
|
unpack() {
|
||||||
|
pushd src
|
||||||
|
[ -d linux-3.11.1 ] || tar xzf kernel.tar.gz
|
||||||
|
popd
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
pushd src/linux-3.11.1
|
||||||
|
cp $top/stuff/kernel-config .config
|
||||||
|
# make menuconfig
|
||||||
|
make bzImage -j$nprocs
|
||||||
|
popd
|
||||||
}
|
}
|
||||||
|
|
||||||
install() {
|
install() {
|
||||||
cp src/bzImage $root/boot
|
pushd src/linux-3.11.1
|
||||||
cp src/bzImage-config $root/boot
|
cp arch/x86/boot/bzImage $root/boot
|
||||||
|
popd
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user