aimee-os/ocivm.sh

21 lines
432 B
Bash
Executable File

#!/bin/sh
set -e
. "${CONFIGDIR:=${PWD}}"/config
if ! ocivm list | grep -q localhost/cross-${target}; then
ocivm import localhost/cross-${target}
fi
ocivm \
--log-level DEBUG \
run \
-m 8G \
-n ${buildvm:-aimeebuild} \
-w /tmp/src \
-v "${PWD}":/tmp/src \
-v portagecache:/var/cache:size=16G \
-v portage:/var/db/repos/gentoo:size=4G \
localhost/cross-aarch64-unknown-linux-gnu \
"$@"