blob: b45e96c831f9fe9f9c6d31a46938e6040d0bb0ca [file] [log] [blame]
#!/bin/bash
trap 'rm -f /tmp/ivshmem_socket /tmp/ivshmem_socket_client' INT KILL EXIT
ABS_DIR=$(dirname $(realpath $0))
WS=$(bazel info workspace)
BIN=$(bazel info bazel-bin)
BAZEL_DIR=${ABS_DIR##${WS}}
bazel build /${BAZEL_DIR}:launcher
which virsh &> /dev/null
if (( $? != 0 )); then
echo "Please install libvirt-bin package."
exit
fi
ip link show abr0 &>/dev/null
if (( $? != 0 )); then
virsh net-create ${ABS_DIR}/network-abr0.xml
fi
${BIN}/${BAZEL_DIR}/launcher "$@"