diff options
Diffstat (limited to 'kbuild.sh')
-rwxr-xr-x | kbuild.sh | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -258,6 +258,11 @@ fi # Compile the kernel, modules and DTBs # +build_targets= +if [[ ${do_build[image]} == 1 ]] ; then + build_targets="$build_targets $image_kernel" +fi + kernel_dtbs= if [[ ${do_build[dt]} == 1 ]] ; then for dtb in ${dtbs[@]} ; do @@ -269,10 +274,12 @@ if [[ ${do_build[dt]} == 1 ]] ; then kernel_dtbs="$kernel_dtbs $dtb" done + + build_targets="$build_targets $kernel_dtbs" fi -if [[ ${do_build[image]} == 1 ]] ; then - $pmake $kbuild_options KCFLAGS="$kcflags" $image_kernel $kernel_dtbs +if [[ -n $build_targets ]] ; then + $pmake $kbuild_options KCFLAGS="$kcflags" $build_targets fi grep 'CONFIG_MODULES=y' $output_dir/.config > /dev/null && modules=modules |