8 tests = import ./test { inherit callPackage; };
11 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 {
22 name = "patch-rc-path-csh";
24 sed = "${gnused}/bin/sed";
27 description = "Setup-hook to inject source-time PATH prefix to a Csh script";
28 maintainers = with maintainers; [ ShamrockLee ];
31 inherit (tests) test-csh;
33 } ./patch-rc-path-csh.sh;
34 patchRcPathFish = makeSetupHook {
35 name = "patch-rc-path-fish";
37 description = "Setup-hook to inject source-time PATH prefix to a Fish script";
38 maintainers = with maintainers; [ ShamrockLee ];
41 inherit (tests) test-fish;
43 } ./patch-rc-path-fish.sh;
44 patchRcPathPosix = makeSetupHook {
45 name = "patch-rc-path-posix";
47 sed = "${gnused}/bin/sed";
50 description = "Setup-hook to inject source-time PATH prefix to a POSIX shell script";
51 maintainers = with maintainers; [ ShamrockLee ];
54 inherit (tests) test-posix;
56 } ./patch-rc-path-posix.sh;