VirtualBox

Ticket #13364: guest-build.sh

File guest-build.sh, 1.0 KB (added by indifferent, 10 years ago)

Scipt that produces sample output.

Line 
1#!/bin/sh
2
3set -e
4
5mkdir /mnt/ramdisk/tip-20140910-150333
6cp -L -R /mnt/shared/tip-20140910-150333/src /mnt/ramdisk/tip-20140910-150333
7mkdir /mnt/ramdisk/tip-20140910-150333/jdk
8tar --strip-components=1 --directory=/mnt/ramdisk/tip-20140910-150333/jdk -xzf /mnt/shared/tip-20140910-150333/jdk-7u67-linux-i586.tar.gz
9
10BUILDROOT="/mnt/ramdisk/tip-20140910-150333/buildroot"
11mkdir "$BUILDROOT"
12cd "$BUILDROOT"
13
14bash /mnt/ramdisk/tip-20140910-150333/src/configure \
15--with-boot-jdk=/mnt/ramdisk/tip-20140910-150333/jdk \
16 --with-zlib=system --disable-debug-symbols --disable-zip-debug-info --with-num-cores=4 --with-jobs=4 --with-debug-level=release 1> /mnt/shared/tip-20140910-150333/configure.log 2>&1
17
18make images 1> /mnt/shared/tip-20140910-150333/make.log 2>&1
19
20IMG_DIR="/mnt/shared/jdk-images/8"
21mkdir -p "$IMG_DIR"
22cd "$BUILDROOT/images"
23TIMESTAMP="$(date --utc +%Y%m%d-%H%M%S)"
24mv j2sdk-image "tip-$TIMESTAMP"
25tar -cJf "$IMG_DIR/tip-$TIMESTAMP.tar.xz" "tip-$TIMESTAMP"
26
27rm -rf "/mnt/ramdisk/tip-20140910-150333"

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy