pkgs: add writeDeno{,Bin}

master 3.5.0
tv 3 years ago
parent c528cf970e
commit f65c77bdcc
  1. 14
      pkgs/default.nix

@ -235,6 +235,20 @@ pkgs: oldpkgs: {
assert types.filename.check name;
pkgs.writeDash "/bin/${name}";
writeDeno = name: text: let
script = builtins.toFile "${name}.deno" text;
in
pkgs.writeDash name ''
exec ${pkgs.deno}/bin/deno run \
--allow-all \
--quiet \
${script} "$@"
'';
writeDenoBin = name:
assert types.filename.check name;
pkgs.writeDeno "/bin/${name}";
writeEximConfig = name: text: pkgs.runCommand name {
inherit text;
passAsFile = [ "text" ];

Loading…
Cancel
Save