- sudo apt-get install libxen-dev -y
script:
- - BUILDXEN_QUIET=qq ./buildxen.sh
+ - ./buildxen.sh -qq
- ( export PATH="${PATH}:$(pwd)/app-tools" ; cd tests/configure && rumpapp-xen-configure ./configure && rumpapp-xen-make )
notifications:
STDJ='-j4'
RUMPSRC=rumpsrc
-while getopts '?s:' opt; do
+while getopts '?qs:' opt; do
case "$opt" in
's')
RUMPSRC=${OPTARG}
;;
+ 'q')
+ BUILDXEN_QUIET=${BUILDXEN_QUIET:=-}q
+ ;;
'?')
exit 1
esac
[ "$1" = "justcheckout" ] && { echo ">> $0 done" ; exit 0; }
# build tools
-./buildrump.sh/buildrump.sh -${BUILDXEN_QUIET:-q} ${STDJ} -k \
+./buildrump.sh/buildrump.sh ${BUILDXEN_QUIET} ${STDJ} -k \
-V MKPIC=no -s ${RUMPSRC} -T rumptools -o rumpobj -N \
-V RUMP_KERNEL_IS_LIBC=1 tools
makeuserlib ${lib}
done
-./buildrump.sh/buildrump.sh ${BUILD_QUIET} $* \
+./buildrump.sh/buildrump.sh ${BUILDXEN_QUIET} $* \
-s ${RUMPSRC} -T rumptools -o rumpobj install
[ ! -f img/test.ffs ] && cp img/test_clean.ffs img/test.ffs