|
|
@ -19,6 +19,7 @@ makeopt= |
|
|
|
makeinstopt= |
|
|
|
|
|
|
|
hook_add postmake 5 'mkinitrd_install' |
|
|
|
hook_add postmake 7 'mkinitrd_install_img' |
|
|
|
|
|
|
|
mkinitrd_install() { |
|
|
|
install -v -m 755 "$confdir/mkinitramfs.sh" "$root$sbindir/mkinitramfs" |
|
|
@ -26,3 +27,13 @@ mkinitrd_install() { |
|
|
|
cp -vf "$x" "$root$libdir/" |
|
|
|
done |
|
|
|
} |
|
|
|
|
|
|
|
mkinitrd_install_img() { |
|
|
|
local image=initrd.img |
|
|
|
if [ -r "$base/config/$config/$image" ]; then |
|
|
|
echo_status "Injecting $image file from config/$config" |
|
|
|
cp -vf "$base/config/$config"/$image "$root/boot/" |
|
|
|
else |
|
|
|
echo_warning "No $image file found in config/$config" |
|
|
|
fi |
|
|
|
} |