Add Makefile and gitignore
This commit is contained in:
parent
8133af7547
commit
361c658230
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
/result
|
||||
/system
|
24
Makefile
Normal file
24
Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
default: system image
|
||||
|
||||
EXTRA_OPTIONS := \
|
||||
--store /scratch/ \
|
||||
--builders 'aarch64.nixos.community aarch64-linux - 64 64 big-parallel' \
|
||||
--extra-substituters /?trusted=true \
|
||||
--secret-key-files ''
|
||||
|
||||
system: configuration.nix helios64.nix
|
||||
nix-build '<nixpkgs/nixos>' \
|
||||
--arg configuration ./configuration.nix \
|
||||
-A config.system.build.toplevel \
|
||||
-I nixpkgs=$(HOME)/nixpkgs/helios64 \
|
||||
-o $@ \
|
||||
$(EXTRA_OPTIONS)
|
||||
|
||||
image: emmc-image.nix configuration.nix helios64.nix
|
||||
nix-build '<nixpkgs/nixos>' \
|
||||
--arg configuration ./emmc-image.nix \
|
||||
-A config.system.build.sdImage \
|
||||
-I nixpkgs=$(HOME)/nixpkgs/helios64 \
|
||||
-o $@ \
|
||||
$(EXTRA_OPTIONS)
|
||||
|
Loading…
x
Reference in New Issue
Block a user