Peter Pentchev | 53ecf9c | 2022-11-15 14:42:23 +0200 | [diff] [blame] | 1 | { pkgs ? import <nixpkgs> {}, perl-ver ? 536 }: |
2 | let | ||||
3 | perl-tree-name = "perl${toString perl-ver}Packages"; | ||||
4 | perl-tree = builtins.getAttr perl-tree-name pkgs; | ||||
5 | perl-pkgs = with perl-tree; [ perl PathTiny ]; | ||||
6 | in pkgs.mkShell { | ||||
7 | buildInputs = [ | ||||
8 | pkgs.git | ||||
9 | perl-pkgs | ||||
10 | ]; | ||||
11 | shellHook = '' | ||||
12 | set -e | ||||
13 | perl tests/gifn-test.pl sh/git-if-needed | ||||
14 | exit | ||||
15 | ''; | ||||
16 | } |