From 140bdfdf6c87c1822e0c4ec8f497a20ad1d4cf19 Mon Sep 17 00:00:00 2001 From: lassulus Date: Sat, 1 Dec 2018 04:20:50 +0100 Subject: populate: add derivation type --- pkgs/populate/default.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pkgs') diff --git a/pkgs/populate/default.nix b/pkgs/populate/default.nix index 939ffb3..dcb26b9 100644 --- a/pkgs/populate/default.nix +++ b/pkgs/populate/default.nix @@ -20,6 +20,10 @@ let fi ''; + pop.derivation = target: source: shell' target /* sh */ '' + nix-build -E ${quote source.text} -o ${quote target.path} + ''; + pop.file = target: source: let configAttrs = ["useChecksum"]; config = filterAttrs (name: _: elem name configAttrs) source; -- cgit v1.2.3