13 lines
403 B
Nix
13 lines
403 B
Nix
let
|
|
bash-test = subdir: { runCommandLocal, makeWrapper }:
|
|
runCommandLocal "${subdir}-test" { nativeBuildInputs = [ makeWrapper ]; }
|
|
''
|
|
mkdir -p $out/bin
|
|
install ${./${subdir}/test} $out/bin/${subdir}-test
|
|
wrapProgram "$out/bin/${subdir}-test" --set FLAKE ${../.}
|
|
'';
|
|
in {
|
|
a2-p1 = bash-test "part1";
|
|
a2-p2 = bash-test "part2";
|
|
a2-p3 = bash-test "part3";
|
|
}
|