From 5f81c67c6d84d5194dbe0d9ec5dc48d932e8397c Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Sun, 8 Sep 2019 14:12:53 +0200 Subject: Add dhall-to-shell script (to convert (List (List Text)) to sh) --- pkgs/profpatsch/dhallsh/shell.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pkgs/profpatsch/dhallsh/shell.nix') diff --git a/pkgs/profpatsch/dhallsh/shell.nix b/pkgs/profpatsch/dhallsh/shell.nix index 3b5af77b..c744c158 100644 --- a/pkgs/profpatsch/dhallsh/shell.nix +++ b/pkgs/profpatsch/dhallsh/shell.nix @@ -6,10 +6,16 @@ let pkgs = import {}; sha256 = "02f5723rx4q4b53dbckmc7mgzfc1m27xbh1m8rkdhlkklwb5jydp"; }) {}; + dhall-to-shell = pkgs.writers.writeBashBin "dhall-to-shell" '' + ${simple.dhall-json-simple}/bin/dhall-to-json \ + | ${pkgs.jq}/bin/jq -r 'map(@sh) | join("\n")' + ''; + in pkgs.mkShell { name = "dhallsh"; buildInputs = [ + dhall-to-shell simple.dhall-simple ]; } -- cgit 1.4.1