|
|
@ -8,6 +8,9 @@ KERNELDIR=PXEBOOTDIR
|
|
|
|
LIVEDIR="LiveOS"
|
|
|
|
LIVEDIR="LiveOS"
|
|
|
|
EXTRAKERNELS="extrakernels"
|
|
|
|
EXTRAKERNELS="extrakernels"
|
|
|
|
%>
|
|
|
|
%>
|
|
|
|
|
|
|
|
<%!
|
|
|
|
|
|
|
|
from distutils.version import LooseVersion
|
|
|
|
|
|
|
|
%>
|
|
|
|
|
|
|
|
|
|
|
|
mkdir ${LIVEDIR}
|
|
|
|
mkdir ${LIVEDIR}
|
|
|
|
install ${runtime_img} ${LIVEDIR}/squashfs.img
|
|
|
|
install ${runtime_img} ${LIVEDIR}/squashfs.img
|
|
|
@ -31,7 +34,11 @@ install ../../../../yum/qubes-dom0/rpm/kernel-[0-9]*rpm ${EXTRAKERNELS}
|
|
|
|
|
|
|
|
|
|
|
|
## install kernels
|
|
|
|
## install kernels
|
|
|
|
mkdir ${KERNELDIR}
|
|
|
|
mkdir ${KERNELDIR}
|
|
|
|
%for kernel in kernels:
|
|
|
|
<%
|
|
|
|
|
|
|
|
sortedkernels = sorted(kernels, key=lambda k: LooseVersion(k['version']))
|
|
|
|
|
|
|
|
%>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%for kernel in sortedkernels:
|
|
|
|
# Use short kernel version because of ISO9660 filename length limitation
|
|
|
|
# Use short kernel version because of ISO9660 filename length limitation
|
|
|
|
<%
|
|
|
|
<%
|
|
|
|
shortkver = kernel.version.replace('.pvops.qubes','')
|
|
|
|
shortkver = kernel.version.replace('.pvops.qubes','')
|
|
|
|