diff options
author | tv <tv@krebsco.de> | 2016-02-02 03:29:42 +0100 |
---|---|---|
committer | tv <tv@krebsco.de> | 2016-02-02 03:29:42 +0100 |
commit | f4d836e93660ac47bda5a22430c4544c864804c3 (patch) | |
tree | 86854b65a77b22e859c322d73c42cdffd7fc2315 /Makefile | |
parent | fbda4db013b0af204d2b448c40c15158e747920f (diff) |
make populate: define and pass lib to krebs/v2
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -55,14 +55,18 @@ endif # usage: make populate system=foo [target=bar] .PHONY: populate +populate: export lib = \ + let nlib = import <nixpkgs/lib>; in \ + nlib // import krebs/4lib { lib = nlib; } // builtins populate: export source = \ - with (import ~/stockholm {}).users.$(LOGNAME).$(system).config.krebs.build; \ + with (import ./. {}).users.$(LOGNAME).$(system).config.krebs.build; \ assert source-version == 2; \ source populate:;@ result=$$(nix-instantiate \ --eval \ --json \ + --arg lib "$$lib" \ --arg source "$$source" \ --argstr target-host "$$target" \ --argstr target-path /var/src \ |