diff options
author | Samuel Dionne-Riel <samuel@dionne-riel.com> | 2021-05-28 21:49:44 -0400 |
---|---|---|
committer | Thiago Kenji Okada <thiagokokada@gmail.com> | 2023-09-21 22:15:22 +0100 |
commit | 5056824e64bb3ea15a97ec91b3abe2331d403184 (patch) | |
tree | 2e56fb852208ebbb1944dbc6bb5937402f2b560c /nixos/maintainers | |
parent | 362d1d6218e04aad7d9bbf93227d227666f29e6d (diff) | |
download | nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar.gz nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar.bz2 nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar.lz nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar.xz nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.tar.zst nixlib-5056824e64bb3ea15a97ec91b3abe2331d403184.zip |
maintainers/scripts/oci: Allow A1 image builds
Diffstat (limited to 'nixos/maintainers')
-rwxr-xr-x | nixos/maintainers/scripts/oci/create-image.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/nixos/maintainers/scripts/oci/create-image.sh b/nixos/maintainers/scripts/oci/create-image.sh index f876872289cd..30583a20a1c6 100755 --- a/nixos/maintainers/scripts/oci/create-image.sh +++ b/nixos/maintainers/scripts/oci/create-image.sh @@ -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 |