7 tests = import ./test { inherit callPackage; };
10 patchRcPathBash = makeSetupHook
12 name = "patch-rc-path-bash";
14 description = "Setup-hook to inject source-time PATH prefix to a Bash/Ksh/Zsh script";
15 maintainers = with maintainers; [ ShamrockLee ];
18 inherit (tests) test-bash;
20 } ./patch-rc-path-bash.sh;
21 patchRcPathCsh = makeSetupHook
23 name = "patch-rc-path-csh";
25 sed = "${gnused}/bin/sed";
28 description = "Setup-hook to inject source-time PATH prefix to a Csh script";
29 maintainers = with maintainers; [ ShamrockLee ];
32 inherit (tests) test-csh;
34 } ./patch-rc-path-csh.sh;
35 patchRcPathFish = makeSetupHook
37 name = "patch-rc-path-fish";
39 description = "Setup-hook to inject source-time PATH prefix to a Fish script";
40 maintainers = with maintainers; [ ShamrockLee ];
43 inherit (tests) test-fish;
45 } ./patch-rc-path-fish.sh;
46 patchRcPathPosix = makeSetupHook
48 name = "patch-rc-path-posix";
50 sed = "${gnused}/bin/sed";
53 description = "Setup-hook to inject source-time PATH prefix to a POSIX shell script";
54 maintainers = with maintainers; [ ShamrockLee ];
57 inherit (tests) test-posix;
59 } ./patch-rc-path-posix.sh;