diff options
author | Andrej <xentec@users.noreply.github.com> | 2017-11-15 11:07:24 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2017-11-20 17:53:28 +0100 |
commit | 0decf8e6eb8e62e9b9311150bbc5acac483d91d3 (patch) | |
tree | b7bdd63ce0376b2d30bc8c887dc1d0c9b48197de | |
parent | 3516152c62cf7980410eb4932c553f159440c050 (diff) | |
download | mkinitfs-0decf8e6eb8e62e9b9311150bbc5acac483d91d3.tar.bz2 mkinitfs-0decf8e6eb8e62e9b9311150bbc5acac483d91d3.tar.xz |
mkinitfs: fix building initfs without a kernel
-rwxr-xr-x | mkinitfs.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mkinitfs.in b/mkinitfs.in index 0cd5d30..83333ca 100755 --- a/mkinitfs.in +++ b/mkinitfs.in @@ -103,7 +103,7 @@ find_kmods() { } initfs_kmods() { - [ -z "$nokernel" ] || return + [ -z "$nokernel" ] || return 0 local glob= file= files= dirs= rm -rf "$tmpdir"/lib/modules # make sure we have modules.dep @@ -125,7 +125,7 @@ initfs_kmods() { } initfs_firmware() { - [ -z "$nokernel" ] || return + [ -z "$nokernel" ] || return 0 rm -rf "$tmpdir"/lib/firmware mkdir -p "$tmpdir"/lib/firmware find "$tmpdir"/lib/modules -type f -name "*.ko" | xargs modinfo -F firmware | sort -u | while read FW; do @@ -233,7 +233,7 @@ if [ -z "$outfile" ]; then outfile="${basedir}boot/initramfs-${kflavor}" fi -if [ -z "$nokernel"] && [ ! -d "$kerneldir" ]; then +if [ -z "$nokernel" ] && [ ! -d "$kerneldir" ]; then echo "$kerneldir does not exist or is not a directory" exit 1 fi |