helios64/Makefile
2021-05-08 20:26:26 -04:00

22 lines
567 B
Makefile

default: system image
NIXPKGS := channel:nixos-20.09
system: configuration.nix helios64.nix
nix-build '<nixpkgs/nixos>' \
--arg configuration ./configuration.nix \
-A config.system.build.toplevel \
-I nixpkgs=$(NIXPKGS) \
-o $@ \
$(EXTRA_OPTIONS)
image: emmc-image.nix configuration.nix helios64.nix
nix-build '<nixpkgs/nixos>' \
--arg crossSystem '(import <nixpkgs> {}).lib.systems.examples.aarch64-multiplatform' \
--arg configuration ./emmc-image.nix \
-A config.system.build.sdImage \
-I nixpkgs=$(NIXPKGS) \
-o $@ \
$(EXTRA_OPTIONS)