maintainers/scripts/oci: Allow A1 image builds

This commit is contained in:
Samuel Dionne-Riel 2021-05-28 21:49:44 -04:00 committed by Thiago Kenji Okada
parent 362d1d6218
commit 5056824e64

View File

@ -3,8 +3,20 @@
export NIX_PATH=nixpkgs=$(dirname $(readlink -f $0))/../../../..
export NIXOS_CONFIG=$(dirname $(readlink -f $0))/../../../modules/virtualisation/oci-image.nix
if (( $# < 1 )); then
(
echo "Usage: create-image.sh <architecture>"
echo
echo "Where <architecture> is one of:"
echo " x86_64-linux"
echo " aarch64-linux"
) >&2
fi
system="$1"; shift
nix-build '<nixpkgs/nixos>' \
-A config.system.build.OCIImage \
--argstr system x86_64-linux \
--argstr system "$system" \
--option system-features kvm \
-o oci-image