From 38d321d98adb8b2bbe5a3c620be442d6f0aef824 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 29 Apr 2009 12:07:00 +0000 Subject: [PATCH] make raw files from oemboot build results directly accessable --- build | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/build b/build index 1993ba8..0f52d28 100755 --- a/build +++ b/build @@ -378,10 +378,11 @@ detect_vm_2nd_stage() RUNNING_IN_VM=true mount -orw -n -tproc none /proc mount -n -o remount,rw / - if [ -e /dev/kqemu ]; then - # allow abuild user to run qemu - chmod 0666 /dev/kqemu - fi +# qemu inside of xen does not work, check again with kvm later before enabling this +# if [ -e /dev/kqemu ]; then +# # allow abuild user to run qemu +# chmod 0666 /dev/kqemu +# fi if test -n "$VM_SWAP" ; then for i in 1 2 3 4 5 6 7 8 9 10 ; do test -e "$VM_SWAP" && break @@ -1469,7 +1470,9 @@ for SPECFILE in "${SPECFILES[@]}" ; do pushd $BUILD_ROOT/$TOPDIR/KIWI-oem > /dev/null echo "compressing images... " tar cvzfS $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum-raw.tar.gz \ - --exclude=$imagename.$imagearch-$imageversion.iso * + --exclude=$imagename.$imagearch-$imageversion.iso \ + --exclude=$imagename.$imagearch-$imageversion.raw \ + * if [ -e $imagename.$imagearch-$imageversion.iso ]; then echo "Copy iso file and create md5..." mv $imagename.$imagearch-$imageversion.iso \ @@ -1479,6 +1482,16 @@ for SPECFILE in "${SPECFILES[@]}" ; do > "$imagename.$imagearch-$imageversion$buildnum.iso.md5" popd > /dev/null fi + if [ -e $imagename.$imagearch-$imageversion.raw ]; then + echo "Copy raw file and create md5..." + mv $imagename.$imagearch-$imageversion.raw \ + $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum.raw + pushd $BUILD_ROOT/$TOPDIR/KIWI > /dev/null + bzip2 $imagename.$imagearch-$imageversion$buildnum.raw + md5sum $imagename.$imagearch-$imageversion$buildnum.raw.bz2 \ + > "$imagename.$imagearch-$imageversion$buildnum.raw.bz2.md5" + popd > /dev/null + fi popd > /dev/null ;; vmx) -- 2.7.4