Changed to make bzImage, and make mrproper.

This commit is contained in:
BeresfordHare 2014-08-07 14:36:10 +12:00
parent c76f64e0b0
commit d8954a701c

View File

@ -1,10 +1,21 @@
#/bin/sh
#!/bin/sh
cd work/kernel
cd $(ls -d *)
make clean
make defconfig
sed -i "s/.*CONFIG_DEFAULT_HOSTNAME.*/CONFIG_DEFAULT_HOSTNAME=\"minimal-linux-live\"/" .config
make vmlinux
cd ../../..
# Change to the first directory ls finds, e.g. linux-3.16
cd $(ls -d *)
# Cleans up the kernel sources, including configuration files
make mrproper
# Create a default configuration file for the kernel
make defconfig
# Changes the name of the system
sed -i "s/.*CONFIG_DEFAULT_HOSTNAME.*/CONFIG_DEFAULT_HOSTNAME=\"minimal-linux-live\"/" .config
# Compile the kernel
# Good explanation of the different kernels
# http://unix.stackexchange.com/questions/5518/what-is-the-difference-between-the-following-kernel-makefile-terms-vmlinux-vmlinux
make bzImage
cd ../../..