build/envkernel: Fix packaging kernels that don't define a kbuild directory (!1779)
When a kernel APKBUILD doesn't define a kbuild directory then run_abuild is passed an empty string and not a None value.
This commit is contained in:
parent
14b68bd260
commit
82fdf63711
|
@ -142,7 +142,7 @@ def run_abuild(args, pkgname, arch, apkbuild_path, kbuild_out):
|
||||||
pmb.build.copy_to_buildpath(args, pkgname)
|
pmb.build.copy_to_buildpath(args, pkgname)
|
||||||
|
|
||||||
# Create symlink from abuild working directory to envkernel build directory
|
# Create symlink from abuild working directory to envkernel build directory
|
||||||
build_output = "" if kbuild_out is None else "/" + kbuild_out
|
build_output = "" if kbuild_out == "" else "/" + kbuild_out
|
||||||
if build_output != "":
|
if build_output != "":
|
||||||
if os.path.islink(chroot + "/mnt/linux/" + build_output) and \
|
if os.path.islink(chroot + "/mnt/linux/" + build_output) and \
|
||||||
os.path.lexists(chroot + "/mnt/linux/" + build_output):
|
os.path.lexists(chroot + "/mnt/linux/" + build_output):
|
||||||
|
|
Loading…
Reference in New Issue