mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-05-01 05:04:26 +00:00
qemu: Add suffix for qemu binaries.
To build different qemu versions with the same qemu code add a prefix on install. Signed-off-by: Carlos Venegas <jos.c.venegas.munoz@intel.com>
This commit is contained in:
parent
5493517b4f
commit
bc587da9f5
@ -71,8 +71,10 @@ RUN stable_branch=$(cat VERSION | awk 'BEGIN{FS=OFS="."}{print $1 "." $2 ".x"}')
|
|||||||
|
|
||||||
RUN echo "Apply patches for specific qemu version"
|
RUN echo "Apply patches for specific qemu version"
|
||||||
RUN /root/apply_patches.sh "/root/kata_qemu/patches/tag_patches/${QEMU_VERSION}"
|
RUN /root/apply_patches.sh "/root/kata_qemu/patches/tag_patches/${QEMU_VERSION}"
|
||||||
RUN PREFIX="${PREFIX}" /root/configure-hypervisor.sh -s kata-qemu | xargs ./configure \
|
|
||||||
--with-pkgversion=kata-static
|
ARG BUILD_SUFFIX
|
||||||
|
RUN PREFIX="${PREFIX}" /root/configure-hypervisor.sh -s "kata-qemu${BUILD_SUFFIX}" | xargs ./configure \
|
||||||
|
--with-pkgversion="kata-static${BUILD_SUFFIX}"
|
||||||
|
|
||||||
RUN make -j$(nproc)
|
RUN make -j$(nproc)
|
||||||
RUN make install DESTDIR="${QEMU_DESTDIR}"
|
RUN make install DESTDIR="${QEMU_DESTDIR}"
|
||||||
|
@ -23,6 +23,12 @@ for pattern in ${qemu_black_list[@]}; do
|
|||||||
find . -path "$pattern" | xargs rm -rfv
|
find . -path "$pattern" | xargs rm -rfv
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if [[ -n "${BUILD_SUFFIX}" ]]; then
|
||||||
|
echo "Rename binaries using $BUILD_SUFFIX"
|
||||||
|
find -name 'qemu-system-*' -exec mv {} {}-experimental \;
|
||||||
|
find -name 'virtiofsd' -exec mv {} {}-experimental \;
|
||||||
|
fi
|
||||||
|
|
||||||
echo "INFO: create the tarball"
|
echo "INFO: create the tarball"
|
||||||
tar -czvf "${QEMU_TARBALL}" *
|
tar -czvf "${QEMU_TARBALL}" *
|
||||||
popd
|
popd
|
||||||
|
Loading…
Reference in New Issue
Block a user